public OnPlayerDisconnect(playerid,reason) { new Name[30], str[64]; GetPlayerName(playerid, Name, 32); switch(reason) { case 0: { format(str, 64, "%s had a Timeout...", Name); } case 1: { format(str, 64, "%s has left the Server!", Name); } case 2: { format(str, 64, "%s was kicked!", Name); } } SendClientMessageToAll(COLOR_GREY,str); if (PLAYERLIST_authed[playerid]) { dUserSetINT(PlayerName(playerid)).("money",GetPlayerMoney(playerid)); } PLAYERLIST_authed[playerid]=0; return 1; }