Skripta: moja od 0
Opis problema: kad god pljackam banku uvijek pare idu na id 0 nikad na druge IDove
dio skripte;
EVO KOMANDA: YCMD:robbank(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(robpossible == 1)
{
if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 6 ) return SCM(playerid,-1, ""CRVENA"[AC] "BELA"Niste clan niti jedne mafije/bande!");
if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40) {
} else return SCM(playerid,-1, ""CRVENA"[AC] "BELA"Morate imati oruzije tokom pljacke!");
if(IsPlayerInRangeOfPoint(playerid, 3.0, 1467.1061,-1012.5121,1301.1060))
{
robpossible = 0;
SetTimer("waittimer", 300000, false);
SetTimer("robtimer", 30000, false);
SCM(playerid, COLOR_WHITE, "* Pljackas banku, moras stajati 30 sekundi da bi pljacka bila uspjesna!");
new stringbnk[200];
format(stringbnk, sizeof(stringbnk), "LS BANKA JE TRENUTNO POD PLJACKOM, MOLIMO POLICIJU DA DODE!");
SCMTA(COLOR_RED, stringbnk);
}
} else {
SCM(playerid, COLOR_WHITE, "* Ne mozes upravo sada pljackati banku!");
}
return 1;
}
evo publikovi
public robtimer(playerid)
{
new stringbnk[128];
new cash = random(15000);
g_NovacPlus(playerid, cash);
format(stringbnk, sizeof(stringbnk), "* Uspjesno si opljackao $%d iz banke!", cash);
SendClientMessage(playerid, COLOR_WHITE, stringbnk);
}
public waittimer()
{
new playerid;
robpossible = 1;
SCM(playerid, -1, "Banka je nedavno opljackana, pokusajte kasnije!");
}
stavi ovako komandu
YCMD:robbank(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(robpossible == 1)
{
if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 6 ) return SCM(playerid,-1, ""CRVENA"[AC] "BELA"Niste clan niti jedne mafije/bande!");
if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40) {
} else return SCM(playerid,-1, ""CRVENA"[AC] "BELA"Morate imati oruzije tokom pljacke!");
if(IsPlayerInRangeOfPoint(playerid, 3.0, 1467.1061,-1012.5121,1301.1060))
{
robpossible = 0;
SetTimer("waittimer", 300000, false);
SetTimerEx("robtimer", 30000, false, "d",playerid);
SCM(playerid, COLOR_WHITE, "* Pljackas banku, moras stajati 30 sekundi da bi pljacka bila uspjesna!");
new stringbnk[200];
format(stringbnk, sizeof(stringbnk), "LS BANKA JE TRENUTNO POD PLJACKOM, MOLIMO POLICIJU DA DODE!");
SCMTA(COLOR_RED, stringbnk);
}
} else {
SCM(playerid, COLOR_WHITE, "* Ne mozes upravo sada pljackati banku!");
}
return 1;
}
nisi dobro timer uradio