Detaljan opis problema: Pa ovako, probao sam na razne nacine ali ipak sam zeleo da se posavetujem na ovom forumu .... Evo sto se tice 2 komande ispod ... Stavio sam
PlayerInfo < 1 || PlayerInfo < 1) return SCM(playerid, -1, ""C_CRVENA"(Greska!) | "C_BELA"Nisi ovlasten!");To je jedan primer mog "if"-a ... Problem je sto kada sam u igrici i testiram meni kaze da nisam ovlasten a stavio sam Admin LvL 4 ...
Dio skripte:
CMD:kill(playerid, params[])
{
if(PlayerInfo < 1 || PlayerInfo < 1) return SCM(playerid, -1, ""C_GRESKA"(Greska!) | "C_BELA"Niste ovlasteni da biste koristili ovu komandu!");
{
new id, msg, msg2, name;
if(sscanf(params, "u", id)) return SCM(playerid, -1, ""C_PLAVA"SC:RP | "C_BELA"/kill ");
{
format(msg, sizeof(msg), ""C_PLAVA"SC:RP | "C_BELA"Ubijeni ste od admina "C_CRVENA"%s "C_BELA"!", GetName(playerid));
SCM(id, -1, msg);
format(msg2, sizeof(msg2), ""C_PLAVA"SC:RP | "C_BELA"Ubili ste igraca "C_CRVENA"%s "C_BELA"!", name);
SCM(playerid, -1, msg2);
SetPlayerHealth(id, 0);
SetPlayerArmour(id, 0);
}
}
return 1;
}
CMD:warn(playerid, params[])
{
if(PlayerInfo < 1) return SCM(playerid, -1, ""C_GRESKA"(Greska!) | "C_BELA"Niste ovlasteni da biste koristili ovu komandu!");
{
new id, msg, msg2, msg3, name, reason;
if(sscanf(params, "us", id, reason)) return SCM(playerid, -1, ""C_PLAVA"SC:RP | "C_BELA"/warn ");
{
GetPlayerName(id, name, sizeof(name));
format(msg, sizeof(msg), ""C_PLAVA"SC:RP | "C_BELA"Dobili ste "C_CRVENA"~WARN~"C_BELA"od "C_CRVENA"Admina "C_ZUTA"%s ! "C_BELA"Razlog: "C_CRVENA"%s "C_BELA"!", GetName(playerid), reason);
SCM(id, -1, msg);
format(msg2, sizeof(msg2), ""C_PLAVA"SC:RP | "C_BELA"Dali ste "C_CRVENA"~WARN~"C_BELA"igracu "C_CRVENA"%s "C_BELA"za razlog: "C_CRVENA"%s "C_BELA"!", name, reason);
SCM(playerid, -1, msg2);
format(msg3, sizeof(msg), ""C_PLAVA"SC:RP | "C_BELA"Igrac "C_CRVENA"%s "C_BELA"je dobio "C_CRVENA"~WARN~ "C_BELA"od "C_CRVENA"Admina "C_ZELENA"%s "C_BELA"!", name, GetName(playerid));
PlayerInfo ++;
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
NAPOMENA: Kada upisem
PlayerInfo < 1, a ne PlayerInfo < 1 || PlayerInfo < 1 meni sve bude OK !
