27.01.2014, 16:49
Hmm..- I still don't seem to get it. Where do I add your code? And what do I do with this current one..-?
And I still don't understand how they aren't the same thing.
Код:
public OnPlayerDisconnect(playerid, reason) { /* Reason of quiting */ new szString[64], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, MAX_PLAYER_NAME); switch(reason) { case 0: format(szString, sizeof szString, "%s left the server. (Timed Out/Crashed)", name); case 1: format(szString, sizeof szString, "%s left the server. (Quit)", name); case 2: format(szString, sizeof szString, "%s left the server. (Kicked/Banned)", name); } /* Reason of quiting END */ SendClientMessageToAll(0xC4C4C4FF, szString); new INI:File = INI_Open(UserPath(playerid)); INI_SetTag(File,"data"); INI_WriteInt(File,"Cash",GetPlayerMoney(playerid)); INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]); INI_WriteInt(File,"Age",PlayerInfo[playerid][pAge]); INI_WriteInt(File,"Sex", PlayerInfo[playerid][pSex]); INI_WriteInt(File,"Skin", PlayerInfo[playerid][pSkin]); INI_WriteInt(File,"Location", PlayerInfo[playerid][pLocation]); INI_Close(File); return 1; }