
Untitled
By: a guest on
May 9th, 2012 | syntax:
None | size: 1.17 KB | hits: 19 | expires: Never
public OnPlayerDisconnect(playerid, reason)
{
new leaveMsg1[256];
IsPlayerMuted[playerid] = 0;
format(leaveMsg1, 256, "2** 4[%i]2 %s has left the server. (%s)", playerid, PlayerName(playerid), aDisconnectNames[reason]);
IRC_GroupSay(GroupID[0], EchoChan, leaveMsg1);
IsPlayerJailed[playerid] = false;
IsPlayerMuted[playerid] = false;
if(strlen(AdminChan) != 0)
{
if(IsPlayerNPC(playerid))
{
new leaveMsg2[256];
format(leaveMsg2, 256, "2** 4[NPC] [%i]2 %s has left the server. (%s)", playerid, PlayerName(playerid), aDisconnectNames[reason]);
IRC_GroupSay(GroupID[1], AdminChan, leaveMsg2);
}
else
{
new leaveMsg2[256];
new current = Now() - TimeAtConnect[playerid];
format(leaveMsg2, 256, "2** 4[%i]2 %s has left the server. (%s) (%s)", playerid, PlayerName(playerid), aDisconnectNames[reason], ConvertTime(current));
IRC_GroupSay(GroupID[1], AdminChan, leaveMsg2);
}
}
return true;
}