Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Weapon anti cheat by UltraScripter //////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //Weapon anti cheat by UltraScripter //////////////////////////////////////////////////////////////////////////////////////////////////////////////
- #include <a_samp>
- new pKnuckles[MAX_PLAYERS];
- new pGolf[MAX_PLAYERS];
- new pStick[MAX_PLAYERS];
- new pKnife[MAX_PLAYERS];
- new pBaseball[MAX_PLAYERS];
- new pShovel[MAX_PLAYERS];
- new pPool[MAX_PLAYERS];
- new pKatana[MAX_PLAYERS];
- new pChainsaw[MAX_PLAYERS];
- new pPurpleDildo[MAX_PLAYERS];
- new pDildo[MAX_PLAYERS];
- new pVibrator[MAX_PLAYERS];
- new pSilverVibrator[MAX_PLAYERS];
- new pFlowers[MAX_PLAYERS];
- new pCane[MAX_PLAYERS];
- new pGrenade[MAX_PLAYERS];
- new pTearGas[MAX_PLAYERS];
- new pMolotov[MAX_PLAYERS];
- new p9mm[MAX_PLAYERS];
- new pSlienced9mm[MAX_PLAYERS];
- new pEagle[MAX_PLAYERS];
- new pShotgun[MAX_PLAYERS];
- new pSawnoff[MAX_PLAYERS];
- new pCombatShotgun[MAX_PLAYERS];
- new pUzi[MAX_PLAYERS];
- new pMp5[MAX_PLAYERS];
- new pAk[MAX_PLAYERS];
- new pM4[MAX_PLAYERS];
- new pTec9[MAX_PLAYERS];
- new pRifle[MAX_PLAYERS];
- new pSniper[MAX_PLAYERS];
- new pRpg[MAX_PLAYERS];
- new pRocket[MAX_PLAYERS];
- new pFlame[MAX_PLAYERS];
- new pMinigun[MAX_PLAYERS];
- new pSatchel[MAX_PLAYERS];
- new pDetonator[MAX_PLAYERS];
- new pSpray[MAX_PLAYERS];
- new pExtinguisher[MAX_PLAYERS];
- new pCamera[MAX_PLAYERS];
- new pNightVis[MAX_PLAYERS];
- new pThermalGoggles[MAX_PLAYERS];
- new pParachute[MAX_PLAYERS];
- #if defined FILTERSCRIPT
- #endif
- stock GivePlayerWeaponEx(playerid, weaponid, ammo)
- {
- if(weaponid == 1)
- {
- pKnuckles[playerid] += ammo;
- GivePlayerWeapon(playerid, 1, ammo);
- }
- if(weaponid == 2)
- {
- pGolf[playerid] += ammo;
- GivePlayerWeapon(playerid, 2, ammo);
- }
- if(weaponid == 3)
- {
- pStick[playerid] += ammo;
- GivePlayerWeapon(playerid, 3, ammo);
- }
- if(weaponid == 4)
- {
- pKnife[playerid] += ammo;
- GivePlayerWeapon(playerid, 4, ammo);
- }
- if(weaponid == 5)
- {
- pBaseball[playerid] += ammo;
- GivePlayerWeapon(playerid, 5, ammo);
- }
- if(weaponid == 6)
- {
- pShovel[playerid] += ammo;
- GivePlayerWeapon(playerid, 6, ammo);
- }
- if(weaponid == 7)
- {
- pPool[playerid] += ammo;
- GivePlayerWeapon(playerid, 7, ammo);
- }
- if(weaponid == 8)
- {
- pKatana[playerid] += ammo;
- GivePlayerWeapon(playerid, 8, ammo);
- }
- if(weaponid == 9)
- {
- pChainsaw[playerid] += ammo;
- GivePlayerWeapon(playerid, 9, ammo);
- }
- if(weaponid == 10)
- {
- pPurpleDildo[playerid] += ammo;
- GivePlayerWeapon(playerid, 10, ammo);
- }
- if(weaponid == 11)
- {
- pDildo[playerid] += ammo;
- GivePlayerWeapon(playerid, 11, ammo);
- }
- if(weaponid == 12)
- {
- pVibrator[playerid] += ammo;
- GivePlayerWeapon(playerid, 12, ammo);
- }
- if(weaponid == 13)
- {
- pSilverVibrator[playerid] += ammo;
- GivePlayerWeapon(playerid, 13, ammo);
- }
- if(weaponid == 14)
- {
- pFlowers[playerid] += ammo;
- GivePlayerWeapon(playerid, 14, ammo);
- }
- if(weaponid == 15)
- {
- pCane[playerid] += ammo;
- GivePlayerWeapon(playerid, 15, ammo);
- }
- if(weaponid == 16)
- {
- pGrenade[playerid] += ammo;
- GivePlayerWeapon(playerid, 16, ammo);
- }
- if(weaponid == 17)
- {
- pTearGas[playerid] += ammo;
- GivePlayerWeapon(playerid, 17, ammo);
- }
- if(weaponid == 18)
- {
- pMolotov[playerid] += ammo;
- GivePlayerWeapon(playerid, 18, ammo);
- }
- if(weaponid == 22)
- {
- p9mm[playerid] += ammo;
- GivePlayerWeapon(playerid, 22, ammo);
- }
- if(weaponid == 23)
- {
- pSlienced9mm[playerid] += ammo;
- GivePlayerWeapon(playerid, 23, ammo);
- }
- if(weaponid == 24)
- {
- pEagle[playerid] += ammo;
- GivePlayerWeapon(playerid, 24, ammo);
- }
- if(weaponid == 25)
- {
- pShotgun[playerid] += ammo;
- GivePlayerWeapon(playerid, 25, ammo);
- }
- if(weaponid == 26)
- {
- pSawnoff[playerid] += ammo;
- GivePlayerWeapon(playerid, 26, ammo);
- }
- if(weaponid == 27)
- {
- pCombatShotgun[playerid] += ammo;
- GivePlayerWeapon(playerid, 27, ammo);
- }
- if(weaponid == 28)
- {
- pUzi[playerid] += ammo;
- GivePlayerWeapon(playerid, 28, ammo);
- }
- if(weaponid == 29)
- {
- pMp5[playerid] += ammo;
- GivePlayerWeapon(playerid, 29, ammo);
- }
- if(weaponid == 30)
- {
- pAk[playerid] += ammo;
- GivePlayerWeapon(playerid, 30, ammo);
- }
- if(weaponid == 31)
- {
- pM4[playerid] += ammo;
- GivePlayerWeapon(playerid, 31, ammo);
- }
- if(weaponid == 32)
- {
- pTec9[playerid] += ammo;
- GivePlayerWeapon(playerid, 32, ammo);
- }
- if(weaponid == 33)
- {
- pRifle[playerid] += ammo;
- GivePlayerWeapon(playerid, 33, ammo);
- }
- if(weaponid == 34)
- {
- pSniper[playerid] += ammo;
- GivePlayerWeapon(playerid, 34, ammo);
- }
- if(weaponid == 35)
- {
- pRpg[playerid] += ammo;
- GivePlayerWeapon(playerid, 35, ammo);
- }
- if(weaponid == 36)
- {
- pRocket[playerid] += ammo;
- GivePlayerWeapon(playerid, 36, ammo);
- }
- if(weaponid == 37)
- {
- pFlame[playerid] += ammo;
- GivePlayerWeapon(playerid, 37, ammo);
- }
- if(weaponid == 38)
- {
- pMinigun[playerid] += ammo;
- GivePlayerWeapon(playerid, 38, ammo);
- }
- if(weaponid == 39)
- {
- pSatchel[playerid] += ammo;
- GivePlayerWeapon(playerid, 39, ammo);
- }
- if(weaponid == 40)
- {
- pDetonator[playerid] += ammo;
- GivePlayerWeapon(playerid, 40, ammo);
- }
- if(weaponid == 41)
- {
- pSpray[playerid] += ammo;
- GivePlayerWeapon(playerid, 41, ammo);
- }
- if(weaponid == 42)
- {
- pExtinguisher[playerid] += ammo;
- GivePlayerWeapon(playerid, 42, ammo);
- }
- if(weaponid == 43)
- {
- pCamera[playerid] += ammo;
- GivePlayerWeapon(playerid, 43, ammo);
- }
- if(weaponid == 44)
- {
- pNightVis[playerid] += ammo;
- GivePlayerWeapon(playerid, 43, ammo);
- }
- if(weaponid == 45)
- {
- pThermalGoggles[playerid] += ammo;
- GivePlayerWeapon(playerid, 45, ammo);
- }
- if(weaponid == 46)
- {
- pParachute[playerid] += ammo;
- GivePlayerWeapon(playerid, 46, ammo);
- }
- return 1;
- }
- stock ResetPlayerWeaponsEx(playerid)
- {
- pKnuckles[playerid] = 0;
- pGolf[playerid] = 0;
- pStick[playerid] = 0;
- pKnife[playerid] = 0;
- pBaseball[playerid] = 0;
- pShovel[playerid] = 0;
- pPool[playerid] = 0;
- pKatana[playerid] = 0;
- pChainsaw[playerid] = 0;
- pPurpleDildo[playerid] = 0;
- pDildo[playerid] = 0;
- pVibrator[playerid] = 0;
- pSilverVibrator[playerid] = 0;
- pFlowers[playerid] = 0;
- pCane[playerid] = 0;
- pGrenade[playerid] = 0;
- pTearGas[playerid] = 0;
- pMolotov[playerid] = 0;
- p9mm[playerid] = 0;
- pSlienced9mm[playerid] = 0;
- pEagle[playerid] = 0;
- pShotgun[playerid] = 0;
- pSawnoff[playerid] = 0;
- pCombatShotgun[playerid] = 0;
- pUzi[playerid] = 0;
- pMp5[playerid] = 0;
- pAk[playerid] = 0;
- pM4[playerid] = 0;
- pTec9[playerid] = 0;
- pRifle[playerid] = 0;
- pSniper[playerid] = 0;
- pRpg[playerid] = 0;
- pRocket[playerid] = 0;
- pFlame[playerid] = 0;
- pMinigun[playerid] = 0;
- pSatchel[playerid] = 0;
- pDetonator[playerid] = 0;
- pSpray[playerid] = 0;
- pExtinguisher[playerid] = 0;
- pCamera[playerid] = 0;
- pNightVis[playerid] = 0;
- pThermalGoggles[playerid] = 0;
- pParachute[playerid] = 0;
- ResetPlayerWeapons(playerid);
- return 1;
- }
- public OnFilterScriptInit()
- {
- printf("||============================================================||");
- printf("|| ||");
- printf("|| Weapon anti cheat by UltraScripter loaded sucessfully. ||");
- printf("|| ||");
- printf("||============================================================||");
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SetTimerEx("WeaponCheck", 500, true, "i", playerid);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- ResetPlayerWeaponsEx(playerid);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(!strcmp("/wpactest", cmdtext, true))
- {
- GivePlayerWeaponEx(playerid, 30, 11);
- GivePlayerWeaponEx(playerid, 25, 11);
- GivePlayerWeaponEx(playerid, 20, 11);
- GivePlayerWeaponEx(playerid, 1, 1);
- return 1;
- }
- return 0;
- }
- forward WeaponCheck(playerid);
- public WeaponCheck(playerid)
- {
- new pName[MAX_PLAYER_NAME], String[128];
- GetPlayerName(playerid, pName, sizeof(pName));
- if(GetPlayerWeapon(playerid) == 1)
- {
- if(GetPlayerAmmo(playerid) != pKnuckles[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Brass Knucles)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 2)
- {
- if(GetPlayerAmmo(playerid) != pGolf[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Golf Club)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 3)
- {
- if(GetPlayerAmmo(playerid) != pStick[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Night Stick)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 4)
- {
- if(GetPlayerAmmo(playerid) != pKnife[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Knife)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 5)
- {
- if(GetPlayerAmmo(playerid) != pBaseball[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Baseball Bat)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 6)
- {
- if(GetPlayerAmmo(playerid) != pShovel[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Shovel)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 7)
- {
- if(GetPlayerAmmo(playerid) != pPool[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Pool Stick)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 8)
- {
- if(GetPlayerAmmo(playerid) != pKatana[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Katana)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 9)
- {
- if(GetPlayerAmmo(playerid) != pChainsaw[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Chainsaw)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 10)
- {
- if(GetPlayerAmmo(playerid) != pPurpleDildo[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Purple Dildo)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 11)
- {
- if(GetPlayerAmmo(playerid) != pDildo[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Dildo)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 12)
- {
- if(GetPlayerAmmo(playerid) != pVibrator[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Vibrator)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 13)
- {
- if(GetPlayerAmmo(playerid) != pSilverVibrator[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Silver Vibrator)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 14)
- {
- if(GetPlayerAmmo(playerid) != pFlowers[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Flowers)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 15)
- {
- if(GetPlayerAmmo(playerid) != pCane[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Cane)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 16)
- {
- if(GetPlayerAmmo(playerid) != pGrenade[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Grenade)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 17)
- {
- if(GetPlayerAmmo(playerid) != pTearGas[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Tear Gas)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 18)
- {
- if(GetPlayerAmmo(playerid) != pMolotov[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Molotov Cokctail)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 22)
- {
- if(GetPlayerAmmo(playerid) != p9mm[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(9mm)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 23)
- {
- if(GetPlayerAmmo(playerid) != pSlienced9mm[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Slienced 9mm)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 24)
- {
- if(GetPlayerAmmo(playerid) != pEagle[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Eagle)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 25)
- {
- if(GetPlayerAmmo(playerid) != pShotgun[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Shotgun)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 26)
- {
- if(GetPlayerAmmo(playerid) != pSawnoff[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Sawnoff Shotgun)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 27)
- {
- if(GetPlayerAmmo(playerid) != pCombatShotgun[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Combat Shotgun)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 28)
- {
- if(GetPlayerAmmo(playerid) != pUzi[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Uzi)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 29)
- {
- if(GetPlayerAmmo(playerid) != pMp5[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Mp5)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 30)
- {
- if(GetPlayerAmmo(playerid) != pAk[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(ak47)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 31)
- {
- if(GetPlayerAmmo(playerid) != pM4[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(m4)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 32)
- {
- if(GetPlayerAmmo(playerid) != pTec9[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Tec-9)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 33)
- {
- if(GetPlayerAmmo(playerid) != pRifle[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Country Rifle)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 34)
- {
- if(GetPlayerAmmo(playerid) != pSniper[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Sniper Rifle)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 35)
- {
- if(GetPlayerAmmo(playerid) != pRpg[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Rpg)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 36)
- {
- if(GetPlayerAmmo(playerid) != pRocket[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(HS Rocket)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 37)
- {
- if(GetPlayerAmmo(playerid) != pFlame[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Flamethrower)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 38)
- {
- if(GetPlayerAmmo(playerid) != pMinigun[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Minigun)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 39)
- {
- if(GetPlayerAmmo(playerid) != pSatchel[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Satchel Charge)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 40)
- {
- if(GetPlayerAmmo(playerid) != pDetonator[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Detonator)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 41)
- {
- if(GetPlayerAmmo(playerid) != pSpray[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Sprycan)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 42)
- {
- if(GetPlayerAmmo(playerid) != pExtinguisher[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Fire Extinguisher)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 43)
- {
- if(GetPlayerAmmo(playerid) != pCamera[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Camera)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 44)
- {
- if(GetPlayerAmmo(playerid) != pNightVis[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Night Vision Goggles)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 45)
- {
- if(GetPlayerAmmo(playerid) != pThermalGoggles[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Thermal Goggles)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- if(GetPlayerWeapon(playerid) == 46)
- {
- if(GetPlayerAmmo(playerid) != pParachute[playerid])
- {
- format(String, sizeof(String), "%s has been kicked for weapon hack {FFFFFF}(Parachute)", pName);
- SendClientMessageToAll(0xFF0000FF, String);
- Kick(playerid);
- }
- }
- return 1;
- }
- public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
- {
- if(weaponid == 16)
- {
- pGrenade[playerid] -= 1;
- }
- if(weaponid == 17)
- {
- pTearGas[playerid] -= 1;
- }
- if(weaponid == 18)
- {
- pMolotov[playerid] -= 1;
- }
- if(weaponid == 22)
- {
- p9mm[playerid] -= 1;
- }
- if(weaponid == 23)
- {
- pSlienced9mm[playerid] -= 1;
- }
- if(weaponid == 24)
- {
- pEagle[playerid] -= 1;
- }
- if(weaponid == 25)
- {
- pShotgun[playerid] -= 1;
- }
- if(weaponid == 26)
- {
- pSawnoff[playerid] -= 1;
- }
- if(weaponid == 27)
- {
- pCombatShotgun[playerid] -= 1;
- }
- if(weaponid == 28)
- {
- pUzi[playerid] -= 1;
- }
- if(weaponid == 29)
- {
- pMp5[playerid] -= 1;
- }
- if(weaponid == 30)
- {
- pAk[playerid] -= 1;
- }
- if(weaponid == 31)
- {
- pM4[playerid] -= 1;
- }
- if(weaponid == 32)
- {
- pTec9[playerid] -= 1;
- }
- if(weaponid == 33)
- {
- pRifle[playerid] -= 1;
- }
- if(weaponid == 34)
- {
- pSniper[playerid] -= 1;
- }
- if(weaponid == 35)
- {
- pRpg[playerid] -= 1;
- }
- if(weaponid == 36)
- {
- pRocket[playerid] -= 1;
- }
- if(weaponid == 37)
- {
- pFlame[playerid] -= 1;
- }
- if(weaponid == 38)
- {
- pMinigun[playerid] -= 1;
- }
- if(weaponid == 39)
- {
- pSatchel[playerid] -= 1;
- }
- if(weaponid == 40)
- {
- pDetonator[playerid] -= 1;
- }
- if(weaponid == 41)
- {
- pSpray[playerid] -= 1;
- }
- if(weaponid == 42)
- {
- pExtinguisher[playerid] -= 1;
- }
- if(weaponid == 43)
- {
- pCamera[playerid] -= 1;
- }
- return 1;
- }
- //Weapon anti cheat by UltraScripter //////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //Weapon anti cheat by UltraScripter //////////////////////////////////////////////////////////////////////////////////////////////////////////////
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement