Ich habe simple ein afk system gescriptet /afk geht alles aber /afkback settet er die hp nicht auf 100 und unfreezed denn nicht
Mein script
ocmd:afk(playerid,params[])
{
   if(AFK[playerid] == 0)
   {
      new pID,string[256],string2[256];
      new spieler[MAX_PLAYER_NAME];
      GetPlayerName(playerid,spieler,sizeof spieler);
      SetPlayerHealth(playerid,INFINITY);
      TogglePlayerControllable(pID,0);
      format(string,sizeof string,"AFK-System: %s ist nun in den AFK-Modus Gegangen.",spieler);
      SendClientMessageToAll(COLOR_WHITE,string);
   }
   else { return SendClientMessage(playerid,COLOR_WHITE,"Du bist bereits AFK."); }
   return 1;
}
ocmd:afkback(playerid,params[])
{
   if(AFK[playerid] == 1)
   {
      new spieler[MAX_PLAYER_NAME];
      new pID,string[256],string2[256];
      SetPlayerHealth(playerid,100);
      TogglePlayerControllable(pID,1);
      GetPlayerName(playerid,spieler,sizeof spieler);
      format(string,sizeof string,"AFK-System: %s ist nun wieder aktiv.");
      SendClientMessageToAll(COLOR_WHITE,string);
   }
   else { return SendClientMessage(playerid,COLOR_WHITE,"Du bist nicht im AFK-System."); }
   return 1;
}
 
		 
		
		
	 
			
									
		 Mein Script ist etwas verwinkelt
 Mein Script ist etwas verwinkelt 



