16.03.2014, 10:28
Код:
forward WeaponHackDetector(playerid, reason); public WeaponHackDetector(playerid, reason) { if(NotAllowedWeapToBan[playerid]) return 1; if(reason == 18) { // Molotovs if(PlayerInfo[playerid][VLvlVIP] < X) NotAllowedWeaponBan(playerid, reason); }else if(reason == 27) { //Combat Shotgun if(PlayerInfo[playerid][VLvlVIP] < X) NotAllowedWeaponBan(playerid, reason); }else if(reason == 28) { //Micro SMG/Uzi if(PlayerInfo[playerid][VLvlVIP] < X) NotAllowedWeaponBan(playerid, reason); }else if(reason == 29) { //MP5 if(PlayerInfo[playerid][VLvlVIP] < X) NotAllowedWeaponBan(playerid, reason); }else if(reason == 32) { //Tec-9 if(PlayerInfo[playerid][VLvlVIP] < X) NotAllowedWeaponBan(playerid, reason); }else if(reason == 35) { //RPG if(PlayerInfo[playerid][VLvlVIP] < X) NotAllowedWeaponBan(playerid, reason); }else if(reason == 36) { //HS Rocket if(PlayerInfo[playerid][VLvlVIP] < X) NotAllowedWeaponBan(playerid, reason); }else if(reason == 37) { //Flamethrower if(PlayerInfo[playerid][VLvlVIP] < X) NotAllowedWeaponBan(playerid, reason); }else if(reason == 38) { //Minigun if(PlayerInfo[playerid][VLvlVIP] < X) { //if(MiniDutyJump[playerid] == 0) //{ if(PlayerInfo[playerid][VDuty] != 1) NotAllowedWeaponBan(playerid, reason); //} } }else if(reason == 39) { //Satchel Charge if(PlayerInfo[playerid][VLvlVIP] < X) NotAllowedWeaponBan(playerid, reason); } return 1; } public OnPlayerDeath(playerid, killerid, reason) { WeaponHackDetector(killerid, reason); }