Problem(error/warning): Ovako, ubacio sam komandu za HappyJob i sve radi lepo. Medjutim kada ubacim Funkciju da igracima doda platu onda mi izadje masa errora. Kada izbrisem funkciju nema errora. Da li zna neko do cega je problem?
Dio skripte: [ pawn ]//[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/Pcopkvh
Zaključano
Pomoc...
526
pregleda
8
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 7 godina
Zar stvarno mislis da preko slike mozemo bilo sta -.- ?
Posalji u Greske i Upozorenja , posalji kompletan kod tih delova gde imas iste. Hvala 😎
Po slikama mogu samo da kazem da pise da nije definisano , ali to ti nista ne znaci...
Posalji u Greske i Upozorenja , posalji kompletan kod tih delova gde imas iste. Hvala 😎
Po slikama mogu samo da kazem da pise da nije definisano , ali to ti nista ne znaci...
pre 7 godina
Evo kod: https://pastebin.com/k1bcj0kH
Slika : https://imgur.com/a/X50qqhm
Ali kada izbrisem celu funkciju compile-a se bez errora. Ipak mislim da sam nesto oko funkcije sjebao.
Slika : https://imgur.com/a/X50qqhm
Ali kada izbrisem celu funkciju compile-a se bez errora. Ipak mislim da sam nesto oko funkcije sjebao.
pre 7 godina
Pazi na { i }.
FUNCTION: dodajPlatu(playerid, check)
{
new jobid = PI;
// =========================================================================> Pizza Dostavljac
if(jobid == 1)
{
new plata51 = random(50)+1825;
if(happyjob == 0)
{
if(happyjob == 1)
{
PI += plata51*2;
SCMF(playerid, -1, "{1A7A4C}* Odradili ste turu, dobili ste $%d na platu!", plata51*2);
}
else
{
PI += plata51;
SCMF(playerid, -1, "{1A7A4C}* Odradili ste turu, dobili ste $%d na platu!", plata51);
}
}
else
{
PI += plata51*2;
SCMF(playerid, -1, "{1A7A4C}* Odradili ste turu, dobili ste $%d na platu!", plata51*2);
}
}
return true;
}
pre 7 godina
Hvala na pomoci! Resio sam. Ali imam jos jedno pitanje. Kako da mi budu duple plate upaljene kada ukucam cmd npr: /happyjob , a kada ugasim da budu ugasene. Posto mi se desava da je konstantno ON, bilo da ukucam komandu ili ne, upaljen je.
pre 7 godina
Pretpostaviti ću da koristiš pawn.cmd, zcmd...
CMD:happyjob(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "(error) Niste ovlasceni - RCON.");
//ostale provjere ako imas
switch(happyjob)
{
case 0:
{
happyjob = 1;
new str[64+MAX_PLAYER_NAME+4], name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, sizeof(name));
format(str, sizeof(str), "(happyjob) Happyjob je upaljen od strane Administratora %s(%d).", name, playerid);
SendClientMessageToAll(0x00FF00AA, str);
}
case 1:
{
happyjob = 0;
new str[64+MAX_PLAYER_NAME+4], name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, sizeof(name));
format(str, sizeof(str), "(happyjob) Happyjob je ugasen od strane Administratora %s(%d).", name, playerid);
SendClientMessageToAll(0xFF0000AA, str);
}
default:
{
happyjob = 0;
new str[64+MAX_PLAYER_NAME+4], name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, sizeof(name));
format(str, sizeof(str), "(happyjob) Happyjob je ugasen od strane Administratora %s(%d).", name, playerid);
SendClientMessageToAll(0xFF0000AA, str);
}
}
return(true);
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava