Pozz drugari jos jedan problem uvezi moda dakle postavio sam rob vrata kad udjem na server vrata kao a ne postoje kad ukucam komandu za rob pojave se otvorena i poslje roba vrate se u normalnu poziciju.Esad i kad se vrate kad uradim restart opet nestanu.Prbao sam ih postaviti u public OnPlayerConnect(playerid) onda se pojave i poslje restarta ali kad robam nece da nestanu stoje tu neko pomoc.Ovako sam postavio u onplayerconnect vratabanke = F_CreateObject_IG(19302, 1384.236450, 6.538518, 997.516662, 0.399998, 0.299999, -90.699958);
Citat: Danix Knez poslato Januar 27, 2024, 19:13:50 POSLE PODNE
Pozz drugari jos jedan problem uvezi moda dakle postavio sam rob vrata kad udjem na server vrata kao a ne postoje kad ukucam komandu za rob pojave se otvorena i poslje roba vrate se u normalnu poziciju.Esad i kad se vrate kad uradim restart opet nestanu.Prbao sam ih postaviti u public OnPlayerConnect(playerid) onda se pojave i poslje restarta ali kad robam nece da nestanu stoje tu neko pomoc.Ovako sam postavio u onplayerconnect vratabanke = F_CreateObject_IG(19302, 1384.236450, 6.538518, 997.516662, 0.399998, 0.299999, -90.699958);
A da stavis mozda u public OnGameModeInit() ?
evo sad cu probat pa se javim jer nisam to stvarno nikad podesavao uvjek je radilo pa ne znam
isto stoje tu al kad ukucam cmd ne otvaraju se
si ti opste napravio tu komandu kako treba?
CMD:provucikarticu(playerid, params[])
{
if(!ClanIlegalaca(playerid)) return Greska(playerid, "Samo clanovi mafije / bande!");
new sat, minut, sekund; gettime(sat, minut, sekund);
if(sat >= 0 && sat <= 9) return Greska(playerid, "Pljackanje banke nije dozvoljeno u ovo vrijeme...");
if(PlayerInfo[playerid][pUkraoNestoTime] != 0)
{
new k_string[156];
format(k_string, sizeof(k_string), "Morate sacekati jos %d minuta od posljednje pljacke / kradje!", PlayerInfo[playerid][pUkraoNestoTime]);
Greska(playerid, k_string);
return 1;
}
if(PlayerInfo[playerid][pKarticaZaPljackanje] == 0) return Greska(playerid, "Nemate karticu, (kupite od hackera)!");
if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1383.5475,6.0162,997.2661)) return Greska(playerid, "Niste u banci kod vrata sefa!");
if(VrataOtvorena == 1) return Greska(playerid, "Vrata od sefa banke su vec srusena!");
if(provucenakartica == 1) return Greska(playerid, "Neko je vec provukao karticu!");
if(PlayerInfo[playerid][pLevel] < 3) return Greska(playerid, "Morate biti level 3+ za provlacenje kartice!");
PlayerInfo[playerid][pKarticaZaPljackanje] = 0;
new string[156];
format(string, sizeof(string), "* %s provlaci karticu.", GetName(playerid));
ProxPoruka(20.0, playerid, string, PROX, PROX, PROX, PROX, PROX);
//KarticaObject = F_CreateDynamicObject_IG(1654, 727.41669, 389.56656, 1023.76831, 0.00000, 0.00000, 0.00000);
SCM(playerid, -1, "* "ZUTA"Provukli ste karticu, sada mozete uci u sef.");
SetTimerEx("Provuceno", 1000, false, "i", playerid);
provucenakartica = 1;
return 1;
}
CB: Provuceno()
{
//SCMTA(-1, ""PLJACKA_COL"______________________ "BELA"V A N R E D N E V I J E S T I "PLJACKA_COL"______________________");
//SCMTA(-1, ""PLJACKA_COL"[LS - NEWS]: "BELA"U blizini NLB-Bankae oglasena je eksplozija!");
//SCMTA(-1, ""PLJACKA_COL"[LS - NEWS]: "BELA"Broj zrtava je i dalje nepoznat...");
//SCMTA(-1, ""PLJACKA_COL"[LS - NEWS]: "BELA"Kao razlog napada navodi se da je u pitanju pljacka bankarskog sefa.");
//CreateExplosion(2942.7495, -1782.5023, 1179.0488, 11, 1);
VrataOtvorena = 1;
DestroyDynamicObject(vratabanke);
vratabanke2 = F_CreateObject_IG(19302, 1384.257446, 8.258367, 997.525695, 0.399998, 0.299999, -90.699958);
DestroyDynamicObject(KarticaObject);
return 1;
}
CB: PopraviVrata()
{
DestroyDynamicObject(vratabanke2);
vratabanke = F_CreateObject_IG(19302, 1384.236450, 6.538518, 997.516662, 0.399998, 0.299999, -90.699958);
VrataOtvorena = 0; provucenakartica = 0;
return 1;
}
KOMANDA radi sve radi samo je problem sto poslje restata vrata nestanu kao da ih nema i kad se ukuca komanda provuci karticu pojave se otvorena i poslje roba se zatvore normalno i kasnje sve radi cim bude restart nestanu
Citat: Danix Knez poslato Januar 27, 2024, 20:34:01 POSLE PODNE
CMD:provucikarticu(playerid, params[])
{
if(!ClanIlegalaca(playerid)) return Greska(playerid, "Samo clanovi mafije / bande!");
new sat, minut, sekund; gettime(sat, minut, sekund);
if(sat >= 0 && sat <= 9) return Greska(playerid, "Pljackanje banke nije dozvoljeno u ovo vrijeme...");
if(PlayerInfo[playerid][pUkraoNestoTime] != 0)
{
new k_string[156];
format(k_string, sizeof(k_string), "Morate sacekati jos %d minuta od posljednje pljacke / kradje!", PlayerInfo[playerid][pUkraoNestoTime]);
Greska(playerid, k_string);
return 1;
}
if(PlayerInfo[playerid][pKarticaZaPljackanje] == 0) return Greska(playerid, "Nemate karticu, (kupite od hackera)!");
if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1383.5475,6.0162,997.2661)) return Greska(playerid, "Niste u banci kod vrata sefa!");
if(VrataOtvorena == 1) return Greska(playerid, "Vrata od sefa banke su vec srusena!");
if(provucenakartica == 1) return Greska(playerid, "Neko je vec provukao karticu!");
if(PlayerInfo[playerid][pLevel] < 3) return Greska(playerid, "Morate biti level 3+ za provlacenje kartice!");
PlayerInfo[playerid][pKarticaZaPljackanje] = 0;
new string[156];
format(string, sizeof(string), "* %s provlaci karticu.", GetName(playerid));
ProxPoruka(20.0, playerid, string, PROX, PROX, PROX, PROX, PROX);
//KarticaObject = F_CreateDynamicObject_IG(1654, 727.41669, 389.56656, 1023.76831, 0.00000, 0.00000, 0.00000);
SCM(playerid, -1, "* "ZUTA"Provukli ste karticu, sada mozete uci u sef.");
SetTimerEx("Provuceno", 1000, false, "i", playerid);
provucenakartica = 1;
return 1;
}
CB: Provuceno()
{
//SCMTA(-1, ""PLJACKA_COL"______________________ "BELA"V A N R E D N E V I J E S T I "PLJACKA_COL"______________________");
//SCMTA(-1, ""PLJACKA_COL"[LS - NEWS]: "BELA"U blizini NLB-Bankae oglasena je eksplozija!");
//SCMTA(-1, ""PLJACKA_COL"[LS - NEWS]: "BELA"Broj zrtava je i dalje nepoznat...");
//SCMTA(-1, ""PLJACKA_COL"[LS - NEWS]: "BELA"Kao razlog napada navodi se da je u pitanju pljacka bankarskog sefa.");
//CreateExplosion(2942.7495, -1782.5023, 1179.0488, 11, 1);
VrataOtvorena = 1;
DestroyDynamicObject(vratabanke);
vratabanke2 = F_CreateObject_IG(19302, 1384.257446, 8.258367, 997.525695, 0.399998, 0.299999, -90.699958);
DestroyDynamicObject(KarticaObject);
return 1;
}
CB: PopraviVrata()
{
DestroyDynamicObject(vratabanke2);
vratabanke = F_CreateObject_IG(19302, 1384.236450, 6.538518, 997.516662, 0.399998, 0.299999, -90.699958);
VrataOtvorena = 0; provucenakartica = 0;
return 1;
}
KOMANDA radi sve radi samo je problem sto poslje restata vrata nestanu kao da ih nema i kad se ukuca komanda provuci karticu pojave se otvorena i poslje roba se zatvore normalno i kasnje sve radi cim bude restart nestanu
Jel se ovo meni čini ili je ovo up mod?
RedRose
NASAO SAM FIX Iz drugog moda uzeo i postavio samo svoje nadam se da ce i vama da pomogne
CMD:resetrob(playerid, params[])
{
//reset varijabli
if(PlayerInfo[playerid][pAdmin] < 5) return Greska(playerid, "Nemate dozvolu da koristite ovu komandu!");
new kod;
if(sscanf(params, "i", kod))
{
USAGE(playerid,"/resetrob [Kod]");
zero_SCM(playerid, -1, "| (1). Banka | (2). Zlatara");
return 1;
}
if(kod == 1)
{
foreach(new i : Player) PljackaBanku[playerid] = 1;
new a_string[250];
format(a_string, sizeof(a_string), ""PLJACKA_COL"#AdmWarn: "AINFOPLAVA"Igrac %s [ID:%d] | Clan (%s) je poceo sa pljackanjem banke.", GetName(playerid), playerid, ImenaOrganizacija(PlayerInfo[playerid][pClan]));
AdminPoruka(-1, a_string);
pljackabanke = 0;
DestroyDynamicObject(vratabanke);
vratabanke = F_CreateObject_IG(19302, 1384.236450, 6.538518, 997.516662, 0.399998, 0.299999, -90.699958);////KODZATVORENIHVRATA
VrataOtvorena = 0; provucenakartica = 0;
SCM(playerid, -1,"* "ZUTA"Restartovali ste rob banke!");
}
return 1;
}