Skripta: (Mod koji koristite) aiablo
AntiCheat: (Nije obavezno, ali poželjno je navesti) BalkanSecurity
Problem: (Opišite vaš problem) Nije problem nego želim da preko granice ne mogu da prelaze sa wanted levelom, imam komandu granica
Dio skripte: (Dio skripte u kojoj je problem) if (strcmp(cmdtext, "/granica", true)==0)
{
if(GetPlayerMoney(playerid) < 10){SendClientMessage(playerid, CGA_RED, "{FF0000}ERROR: {FFFFFF}Nemate doboljno novca za prelazak");return 1;}
if(PlayerToPoint(5.0,playerid,60.5896,-1526.2477,4.9479))
{
MoveObject(to1, 53.647133, -1525.803223, -2.646573, 12);
tollo[1] = 1;
SetTimer("tollc", 5000, 0);
SafeGivePlayerMoney(playerid, -1250);
SendClientMessage(playerid, COLOR_LIGHTGREEN,"{FF0000}CMD: {FFFFFF}Platili ste $1250 za prolazak");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s placa cestarinu!", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
if(PlayerToPoint(5.0,playerid,58.3540,-1540.3372,5.0923))
{
MoveObject(to2, 65.959129, -1540.019897, -2.524462, 12);
tollo[2] = 1;
SetTimer("tollc", 5000, 0);
SafeGivePlayerMoney(playerid, -1250);
SendClientMessage(playerid, COLOR_LIGHTGREEN,"{FF0000}CMD: {FFFFFF}Platili ste $1250 za prolazak");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s placa prelazak preko granice", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
NeÅ¡to za dodati: (Ovde možete staviti neku sliku ili video, Äisto radi lakÅ¡eg snalaženja ostalim korisnicima)
Probaj ovako ..
if(PlayerInfo[playerid][pTvojEnumZaWanted] == 1) return SendClientMessage(playerid, TVOJA_BOJA, "Imas wanted level i ne mozes preko granice. ");
Jel to samo za wl1 ili i za wl2,3 i 4
i gde da vidim enum za wlevel?
Bilo koji wanted da ima neće moći ..
Vidi pod PlayerInfo
ne nadjem, a to bi trebalo da se pise u ime_prezime.ini a tamo ima samo WanteDeaths
Ne, i ovo WanteDeaths bi po meni bilo za umiranje kada ima wanted level.
Kucaj u tražilicu u pawnu, "Wanted" i možda imaš negdje nešto.
npr. pWanted ili sliÄno ..
Mozes da pogledas tu? Tu skriptu koristim
http://balkan-samp.com/forum/index.php?topic=68291.0
if(WantedLevel[playerid] > 0) return SendClientMessage(playerid, COLOR_GREY, " Imate Wanted !");
probaj tako.
Ovako probaj.. Postavi si wl i probaj preko ..
if (strcmp(cmdtext, "/granica", true)==0)
{
if(PlayerInfo[playerid][pWantedDeaths] == 1) return SendClientMessage(playerid, COLOR_RED, "Imas wanted level i ne mozes preko granice. ");
if(GetPlayerMoney(playerid) < 10){SendClientMessage(playerid, CGA_RED, "{FF0000}ERROR: {FFFFFF}Nemate doboljno novca za prelazak");return 1;}
if(PlayerToPoint(5.0,playerid,60.5896,-1526.2477,4.9479))
{
MoveObject(to1, 53.647133, -1525.803223, -2.646573, 12);
tollo[1] = 1;
SetTimer("tollc", 5000, 0);
SafeGivePlayerMoney(playerid, -1250);
SendClientMessage(playerid, COLOR_LIGHTGREEN,"{FF0000}CMD: {FFFFFF}Platili ste $1250 za prolazak");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s placa cestarinu!", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
if(PlayerToPoint(5.0,playerid,58.3540,-1540.3372,5.0923))
{
MoveObject(to2, 65.959129, -1540.019897, -2.524462, 12);
tollo[2] = 1;
SetTimer("tollc", 5000, 0);
SafeGivePlayerMoney(playerid, -1250);
SendClientMessage(playerid, COLOR_LIGHTGREEN,"{FF0000}CMD: {FFFFFF}Platili ste $1250 za prolazak");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s placa prelazak preko granice", sendername);
ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
return 1;
}