Hallo, ich wollte ein Freeze-Command scripten, aber es tauchen
Ingame Fehler auf, weil ich Leute die nicht mal Eingelogt sind
Freezen kann... Könnt ihr mir bitte helfen?
ocmd:freeze(playerid,params[])
{
new pID,string[128],string2[128];
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,ROT,"Der angegebene Spieler ist nicht connected!");
if(sscanf(params,"u",pID))return SendClientMessage(playerid,ROT,"Benutzung: /freeze [ID]");
if(GetPVarInt(playerid,"AdminLevel")==1)
TogglePlayerControllable(pID,0);
format(string,sizeof(string),"Du hast den Spieler %s gefreezed.",SpielerName(pID));
format(string2,sizeof(string2),"Du wurdest vom Spieler %s gefreezed!",SpielerName(playerid));
SendClientMessage(playerid,GRÜN,string);
SendClientMessage(pID,ROT2,string2);
return 1;
}
Mfg Metro