Hey Leute,
ich habe da ein Problem mit meinem unfreeze Command.
Und zwar: Wenn ich jemanden freeze und dann wieder unfreeze kann er nur einen Schritt tätigen und wird dann wieder gefreezte.
Woran kann das liegen.?
Hier mein ocmd Befehl:
ocmd:unfreeze(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
if(!params[0])return SendClientMessage(playerid,GRAU,"Benutze: /unfreeze [playerid]");
new id = strval(params);
if(!IsPlayerConnected(id))return SendClientMessage(playerid,WEISS,"Spieler nicht online!");
TogglePlayerControllable(id,1);
SendClientMessage(playerid,WEISS,"Spieler unfreezt!");
GameTextForPlayer(id,"Unfreeze",3000,1);
return 1;
}