Deo skripte:
CMD:spec(playerid, params[])
{
if(UlogovanProvjera == 0) return NisiUlogovan;
if(IsPlayerAdmin(playerid) || PlayerInfo > 0 || PlayerInfo > 0)
{
new targetid, pName, pSpectatedName, str, Float:X, Float:Y, Float:Z;
if(sscanf(params, "u", targetid)) return SendClientMessage(playerid, -1, "{039DFC}[BC:RP]: {FFFFFF}/spec [ID/Ime]");
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(targetid, pSpectatedName, sizeof(pSpectatedName));
format(str, sizeof(str), ""ADMINBOJA"Admin {FFFFFF}%s "ADMINBOJA"je poceo specati igraca "BIJELA"%s.", pName, pSpectatedName);
SetTimerEx("spectimer", 10, false, "i", targetid);
foreach(Player, i)
if(PlayerInfo >= 6)
{
SendClientMessage(i, -1, str);
}
}
else NisiOvlasten;
return 1;
}
CMD:specoff(playerid, params[])
{
if(UlogovanProvjera == 0) return NisiUlogovan;
if(IsPlayerAdmin(playerid) || PlayerInfo > 0 || PlayerInfo > 0)
{
new str, pName;
GameTextForPlayer(playerid, "\n\n\nPrekinuli ste spec. Vraceni ste na staru poziciju.", 3000, 3);
GetPlayerName(playerid, pName, sizeof(pName));
format(str, sizeof(str), ""ADMINBOJA"Admin {FFFFFF}%s "ADMINBOJA"je prekinuo specati.", pName);
TogglePlayerSpectating(playerid, 0);
foreach(Player, i)
{
if(PlayerInfo > 4) return SendClientMessage(i, -1, str);
}
}
else NisiOvlasten;
return 1;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Vaš odgovor