if(PlayerInfo[playerid][pTeam] != GetPlayerTeam(playerid)) Kick(playerid);
if(GetPlayerState(playerid) != PLAYER_STATE_WASTED) return Kick(playerid);
if(!response) return Kick(playerid);
if(weaponid != PlayerInfo[playerid][pWeapon][GetWeaponSlot(weaponid)]) Kick(playerid);
if(GetPlayerMoney(playerid) != PlayerInfo[playerid][pMoney]) Kick(playerid);
stock ClearChar(playerid)
{
PlayerInfo[playerid][pLoggedIn] = 0;
PlayerInfo[playerid][pUserID] = 0;
PlayerInfo[playerid][pAdmin] = 0;
PlayerInfo[playerid][pIP][0] = EOS;
PlayerInfo[playerid][pRegister][0] = EOS;
PlayerInfo[playerid][pPassword][0] = EOS;
PlayerInfo[playerid][pScore] = 0;
PlayerInfo[playerid][pKills] = 0;
PlayerInfo[playerid][pDeaths] = 0;
PlayerInfo[playerid][pAssists] = 0;
PlayerInfo[playerid][pVIP] = 0;
PlayerInfo[playerid][pVIPExpire][0] = EOS;
PlayerInfo[playerid][pALogin] = 0;
PlayerInfo[playerid][pMoney] = 0;
PlayerInfo[playerid][pClass] = -1;
for(new i = 0; i < MAX_CLASSES; i++) PlayerInfo[playerid][pClassXP][i] = 0;
ResetNexWeapons(playerid);
if(GetPlayerTeam(playerid) != 255) TeamPlayers[GetPlayerTeam(playerid)]--; SetPlayerTeam(playerid, 255);
PlayerInfo[playerid][pTeam] = 255;
}
if(GetPlayerState(playerid) != PLAYER_STATE_WASTED) return Kick(playerid);
|
Код:
if(GetPlayerState(playerid) != PLAYER_STATE_WASTED) return Kick(playerid); |