Hey Leute,
versuche gerade einzustellen, dass alle Accounts beim GameModeExit gesaved werden.
Allerdings geht es nicht :O
CODE:
stock SaveGame()
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			SavePlayer(i);
			SendAdminMessage(cGelb, "Die Accounts wurden gespeichert.");
			return 1;
		}
	}
	return 1;
}
stock SavePlayer(playerid)
{
	if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
	{
		if(GetPVarInt(playerid,"Eingeloggt") == 1)
		{
			mysql_SetInt("accounts", "Level", SpielerInfo[playerid][pLevel], "Name", SpielerInfo[playerid][pName]);
		}
	}
	return 1;
}
Hat jemand ne Ahnung, wieso das nicht geht? Wegen dem IsPlayerNPC? Wenn ja, hat jemand ne Lösung?
edit: Titel angepasst.
 
		 
		
		
	 
			
									
		




