Detaljan opis problema: Da li moze da se promeni vreme izmedju dve pljacke i kako to da namestim(npr. igrac pise /pljacka i mora da saceka 30sec da se opljacka banka i sledeci put kad upise isto tako.
Dio skripte:
Quote
if(strcmp("/pljacka", cmdtext, true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo < 5)
{
SendClientMessage(playerid, COLOR_GREY, "Morate biti minimalno lv5+ za pljackanje banke!!!");
return 1;
}
if(PlayerToPoint(2.0, playerid, 2309.9268,-4.6779,26.7422))
{
SetTimerEx("RandomPljacka", 30500, false, "d",playerid);
return 1;
}
return 1;
}
}
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo < 5)
{
SendClientMessage(playerid, COLOR_GREY, "Morate biti minimalno lv5+ za pljackanje banke!!!");
return 1;
}
if(PlayerToPoint(2.0, playerid, 2309.9268,-4.6779,26.7422))
{
SetTimerEx("RandomPljacka", 30500, false, "d",playerid);
return 1;
}
return 1;
}
}
Quote
//pljacka banke By:Makaveli
public RandomPljacka(playerid)
{
if(IsPlayerConnected(playerid))
{
new string;
new RandomStart;
new sendername;
RandomStart = random(4);
switch(RandomStart)
{
case 0:
{
GivePlayerMoney(playerid,1200);
SendClientMessage(playerid,COLOR_GREEN,"Uspio si opljackati banku i uzeti 1059$,pazi se policije!!");
format(string, sizeof(string), "* %s vadi pistolj i pljacka banku", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
WantedPoints+=4; SetPlayerCriminal(playerid,255, "Pljacka banke");
}
case 1:
{
GivePlayerMoney(playerid,-150);
SendClientMessage(playerid,COLOR_RED,"Nisi uspio opljackati banku,ulovila te Policija!!");
format(string, sizeof(string), "* %s vadi pistolj i pljacka banku", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
WantedPoints=0; SetPlayerCriminal(playerid,255, "Pljacka banke");
SetPlayerPos(playerid,2309.9268,-4.6779,26.7422);
SetPlayerInterior(playerid,6);
}
case 2:
{
GivePlayerMoney(playerid,1250);
SendClientMessage(playerid,COLOR_GREEN,"Uspio si opljackati banku i uzeti 2487$,pazi se policije!!");
format(string, sizeof(string), "* %s pljacka banku", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
WantedPoints+=4; SetPlayerCriminal(playerid,255, "Pljacka banke");
}
case 3:
{
GivePlayerMoney(playerid,-150);
SendClientMessage(playerid,COLOR_RED,"Nisi uspio opljackati banku,ulovila te Policija!!");
format(string, sizeof(string), "* %s vadi pistolj i pljacka banku", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
WantedPoints=0; SetPlayerCriminal(playerid,255, "Pljacka banke");
SetPlayerPos(playerid,2309.9268,-4.6779,26.7422);
SetPlayerInterior(playerid,6);
}
}
}
return 1;
}
public RandomPljacka(playerid)
{
if(IsPlayerConnected(playerid))
{
new string;
new RandomStart;
new sendername;
RandomStart = random(4);
switch(RandomStart)
{
case 0:
{
GivePlayerMoney(playerid,1200);
SendClientMessage(playerid,COLOR_GREEN,"Uspio si opljackati banku i uzeti 1059$,pazi se policije!!");
format(string, sizeof(string), "* %s vadi pistolj i pljacka banku", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
WantedPoints+=4; SetPlayerCriminal(playerid,255, "Pljacka banke");
}
case 1:
{
GivePlayerMoney(playerid,-150);
SendClientMessage(playerid,COLOR_RED,"Nisi uspio opljackati banku,ulovila te Policija!!");
format(string, sizeof(string), "* %s vadi pistolj i pljacka banku", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
WantedPoints=0; SetPlayerCriminal(playerid,255, "Pljacka banke");
SetPlayerPos(playerid,2309.9268,-4.6779,26.7422);
SetPlayerInterior(playerid,6);
}
case 2:
{
GivePlayerMoney(playerid,1250);
SendClientMessage(playerid,COLOR_GREEN,"Uspio si opljackati banku i uzeti 2487$,pazi se policije!!");
format(string, sizeof(string), "* %s pljacka banku", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
WantedPoints+=4; SetPlayerCriminal(playerid,255, "Pljacka banke");
}
case 3:
{
GivePlayerMoney(playerid,-150);
SendClientMessage(playerid,COLOR_RED,"Nisi uspio opljackati banku,ulovila te Policija!!");
format(string, sizeof(string), "* %s vadi pistolj i pljacka banku", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
WantedPoints=0; SetPlayerCriminal(playerid,255, "Pljacka banke");
SetPlayerPos(playerid,2309.9268,-4.6779,26.7422);
SetPlayerInterior(playerid,6);
}
}
}
return 1;
}
