Problem(error/warning): kada kucam /robbank i dobijem poruku da sam uspiješno pokrenuo i dobijem wanted i kada prođe 5 minuta košto sam stavio da bude pljacka timer onda dobijem pare stavio sam random(250000). Ali kada sam ja sa prijateljem na serveru ja kucam /robbank on dobije pare umjesto mene a ja sam pokrenuo /robbank
Dio skripte: [ pawn ]public robtimer(playerid)
{
new string;//We are defining a new string for the formatted message that we are displaying later on.
new cash = random(5000);
GivePlayerMoney(playerid, cash);
GivePlayerCash(playerid, cash);
format(string, sizeof(string), "Uspijesno ste opljackali banku i odnijeli $%d sa sobom!", cash);
SendClientMessage(playerid, 0xE8C400FF, string);
}
CMD:robbank(playerid, params[], robberid)
{
if(robpossible == 1)
{
if(gPlayerLogged == 0) return SendClientMessage(playerid, 0xFF8284FF, "ERROR: Ne mozete koristiti komande jer niste jos prijavljeni na svoj account / ili ste mrtvi.");
if(PlayerInfo < 1) return SCM(playerid,0xFF8284FF, "ERROR: Niste autorizirani za koristenje ove komande jer nemate status lidera.");
if(PlayerInfo == 0 || PlayerInfo == 1 || PlayerInfo == 6) return SCM(playerid,0xFF8284FF,"ERROR: Niste clan bande/mafije.");
if(!IsPlayerInRangeOfPoint(playerid, 3.0, 252.3625,125.2756,1003.218😎) return SCM(playerid,0xFF8284FF,"ERROR: Ne moze koristiti ovu komandu jer niste u banci.");
{
robpossible = 0;
SetTimer("waittimer", 1200000, false);
SetTimer("robtimer", 10000, false);
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 10.0);
PlayerActionMessage(playerid,15.0,"Krenuo pljackati banku.");
SendClientMessage(playerid, 0xE8C400FF, "INFO: Krenuli ste sa pljackom oprez policija je obavijestena!");
SendClientMessage(playerid, 0xE8C400FF, "INFO: Morate ostati 5 minuta u banci!");
}
[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]ima dio skripte[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): ima dio skripte
Kada igrac ukuca /robbank ne dolaze mu pare
417
pregleda
4
postova
1. Apr. 2018.
1. Apr. 2018.
public robtimer(playerid)
{
new pljacka,string;//We are defining a new string for the formatted message that we are displaying later on.
new cash = random(5000);
GivePlayerMoney(pljacka, cash);
GivePlayerCash(pljacka, cash);
format(string, sizeof(string), "Uspijesno ste opljackali banku i odnijeli $%d sa sobom!", cash);
SendClientMessage(playerid, 0xE8C400FF, string);
}
CMD:robbank(playerid, params[], robberid)
{
if(robpossible == 1)
{
if(gPlayerLogged == 0) return SendClientMessage(playerid, 0xFF8284FF, "ERROR: Ne mozete koristiti komande jer niste jos prijavljeni na svoj account / ili ste mrtvi.");
if(PlayerInfo < 1) return SCM(playerid,0xFF8284FF, "ERROR: Niste autorizirani za koristenje ove komande jer nemate status lidera.");
if(PlayerInfo == 0 || PlayerInfo == 1 || PlayerInfo == 6) return SCM(playerid,0xFF8284FF,"ERROR: Niste clan bande/mafije.");
if(!IsPlayerInRangeOfPoint(playerid, 3.0, 252.3625,125.2756,1003.2188)) return SCM(playerid,0xFF8284FF,"ERROR: Ne moze koristiti ovu komandu jer niste u banci.");
{
robpossible = 0;
SetTimer("waittimer", 1200000, false);
SetTimer("robtimer", 10000, false);
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 10.0);
PlayerActionMessage(playerid,15.0,"Krenuo pljackati banku.");
SendClientMessage(playerid, 0xE8C400FF, "INFO: Krenuli ste sa pljackom oprez policija je obavijestena!");
SendClientMessage(playerid, 0xE8C400FF, "INFO: Morate ostati 5 minuta u banci!");
}Probaj vako, ne znam do cega moze biti
1. Apr. 2018.
Probaj ovako
public robtimer(playerid)
{
new string;//We are defining a new string for the formatted message that we are displaying later on.
GivePlayerMoney(playerid, 5000);
GivePlayerCash(playerid, 5000);
format(string, sizeof(string), "Uspijesno ste opljackali banku i odnijeli $%d sa sobom!", cash);
SendClientMessage(playerid, 0xE8C400FF, string);
}
CMD:robbank(playerid, params[], robberid)
{
if(robpossible == 1)
{
if(gPlayerLogged == 0) return SendClientMessage(playerid, 0xFF8284FF, "ERROR: Ne mozete koristiti komande jer niste jos prijavljeni na svoj account / ili ste mrtvi.");
if(PlayerInfo < 1) return SCM(playerid,0xFF8284FF, "ERROR: Niste autorizirani za koristenje ove komande jer nemate status lidera.");
if(PlayerInfo == 0 || PlayerInfo == 1 || PlayerInfo == 6) return SCM(playerid,0xFF8284FF,"ERROR: Niste clan bande/mafije.");
if(!IsPlayerInRangeOfPoint(playerid, 3.0, 252.3625,125.2756,1003.2188)) return SCM(playerid,0xFF8284FF,"ERROR: Ne moze koristiti ovu komandu jer niste u banci.");
{
robpossible = 0;
SetTimer("waittimer", 1200000, false);
SetTimer("robtimer", 10000, false);
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 10.0);
PlayerActionMessage(playerid,15.0,"Krenuo pljackati banku.");
SendClientMessage(playerid, 0xE8C400FF, "INFO: Krenuli ste sa pljackom oprez policija je obavijestena!");
SendClientMessage(playerid, 0xE8C400FF, "INFO: Morate ostati 5 minuta u banci!");
}2. Apr. 2018.
public robtimer(playerid)
{
new string;//We are defining a new string for the formatted message that we are displaying later on.
new novac;
novac = (50000 + random(5000));
g_NovacPlus(playerid, novac);
SavePlayer(playerid);
format(string, sizeof(string), "Uspijesno ste opljackali banku i odnijeli $%d sa sobom!", cash);
SendClientMessage(playerid, 0xE8C400FF, string);
}
CMD:robbank(playerid, params[], robberid)
{
if(robpossible == 1)
{
if(gPlayerLogged == 0) return SendClientMessage(playerid, 0xFF8284FF, "ERROR: Ne mozete koristiti komande jer niste jos prijavljeni na svoj account / ili ste mrtvi.");
if(PlayerInfo < 1) return SCM(playerid,0xFF8284FF, "ERROR: Niste autorizirani za koristenje ove komande jer nemate status lidera.");
if(PlayerInfo == 0 || PlayerInfo == 1 || PlayerInfo == 6) return SCM(playerid,0xFF8284FF,"ERROR: Niste clan bande/mafije.");
if(!IsPlayerInRangeOfPoint(playerid, 3.0, 252.3625,125.2756,1003.2188)) return SCM(playerid,0xFF8284FF,"ERROR: Ne moze koristiti ovu komandu jer niste u banci.");
{
robpossible = 0;
SetTimer("waittimer", 1200000, false);
SetTimer("robtimer", 10000, false);
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 10.0);
PlayerActionMessage(playerid,15.0,"Krenuo pljackati banku.");
SendClientMessage(playerid, 0xE8C400FF, "INFO: Krenuli ste sa pljackom oprez policija je obavijestena!");
SendClientMessage(playerid, 0xE8C400FF, "INFO: Morate ostati 5 minuta u banci!");
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava