Skripta koju koristim: Balkan Elite
Detaljan opis problema: Kako napraviti da se ne moze pljackati ako nema 3 policajca online?
Dio skripte:CMD:pljackaj(playerid,params[])
{
new success = random(2);
new string[256];
if(IgracPolicajac(playerid)) return SCM(playerid, CRVENA, "Greska |{FFFFFF} Policija ne moze pljackati!");
if(BankRobbedRecently == 1)
{
SendClientMessage(playerid, COLOR_GREY, "* Ova Banka je opljackana, pokusajte kasnije");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 2, 1267.8644,-1671.2179,13.5839))
{
if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40)
{
if(success == 1)
{
SendClientMessage(playerid, COLOR_ORANGE, "* Pljackate banku ostanite na CP-u 95 sekundi!");
format(string, sizeof(string), "Vijesti: %s pljacka Banku!!!Mole se Policija i FBI da zaustave pljackasa!!!",GetName(playerid));
SendClientMessageToAll(COLOR_RED, string);
RobbingTime[playerid] = 95;
RobBankTimer = SetTimerEx("RobBank",1000,true,"i",playerid);
b_SetPlayerWantedLevel(playerid,5);
PostaviZlocin(playerid,"Pljackanje Banke","Osiguranje Banke");
//PlayerInfo[playerid][pRobTime] = 900;
//CityHallRobbedRecently = 1;
SetTimer("UnsetBankRob",1500000,false);
BankRobbedRecently = 1;
OnePlayAnim(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0); // Rob Lookout
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "* Potrebno vam je oruzje za pljackanje banke!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "* Niste na mjestu za pljackanje!");
return 1;
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Pa napravi neku varijablu koja bi isla u plus kada policajac ode na duty ili kada se uloguje mada ti je bolje kada ode na duty da ti ta varijabla ide u + 1 naravno i kada skupi 3 onda da mu tamo dozvolis pljacku, takodje sredis da kada skine duty ili ode sa srwa na duty da varijabla ide u -1 da se nebi izbagovalo nesto.