Detaljan opis problema: Neznam bas kako da ubacim da samo admin moze da koristi cmd
Dio skripte:
CMD:spec(playerid, params[])
{
new id;
if(sscanf(params,"u", id))return SendClientMessage(playerid, Grey, "Koristi: /spec ");
if(id == playerid)return SendClientMessage(playerid,Grey,"Nemozes pratiti samog sebe.");
if(id == INVALID_PLAYER_ID)return SendClientMessage(playerid, Grey, "Igrac nije konektovan!");
if(IsSpecing == 1)return SendClientMessage(playerid,Grey,"Vec pratis nekoga.");
GetPlayerPos(playerid,SpecX,SpecY,SpecZ);
Inter = GetPlayerInterior(playerid);
vWorld = GetPlayerVirtualWorld(playerid);
TogglePlayerSpectating(playerid, true);
if(IsPlayerInAnyVehicle(id))
{
if(GetPlayerInterior(id) > 0)
{
SetPlayerInterior(playerid,GetPlayerInterior(id));
}
if(GetPlayerVirtualWorld(id) > 0)
{
SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(id));
}
PlayerSpectateVehicle(playerid,GetPlayerVehicleID(id));
}
else
{
if(GetPlayerInterior(id) > 0)
{
SetPlayerInterior(playerid,GetPlayerInterior(id));
}
if(GetPlayerVirtualWorld(id) > 0)
{
SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(id));
}
PlayerSpectatePlayer(playerid,id);
}
GetPlayerName(id, Name, sizeof(Name));
format(String, sizeof(String),"Pokrenuo si pracenje igraca %s.",Name);
SendClientMessage(playerid,0x0080C0FF,String);
IsSpecing = 1;
IsBeingSpeced = 1;
spectatorid = id;
return 1;
}
CMD:specoff(playerid, params[])
{
if(IsSpecing == 0)return SendClientMessage(playerid,Grey,"Ti nemozes koristiti ovu komandu.");
TogglePlayerSpectating(playerid, 0);
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno)://
