04.02.2015, 18:59
This is under OnPlayerDisconnect
Line 6431: LeaveGroup(playerid, 2);
but this is two lines above it
INI_Close(File);
Line 6431: LeaveGroup(playerid, 2);
pawn Код:
stock LeaveGroup(playerid, reason)
{
new groupid = group[playerid][gid], orderid = group[playerid][order], string[100], pname[24];
group[playerid][gid] = -1;
group[playerid][order] = -1;
GroupCheck(groupid, orderid);
GetPlayerName(playerid, pname, 24);
if(reason == 0)
{
format(string, sizeof(string), "%s(%d) has left your group!", pname, playerid);
SendClientMessage(playerid, 0xFF9900AA, "You have left your group");
}
if(reason == 1)
{
format(string, sizeof(string), "%s(%d) has left your group (Kicked by the leader)", pname, playerid);
SendClientMessage(playerid, 0xFFCC66, "You have been kicked from your group!");
}
if(reason == 2) format(string, sizeof(string), "%s(%d) has left your group (Disconnected)!", pname, playerid);
SendMessageToAllGroupMembers(groupid, string);
return 1;
}
INI_Close(File);