08.11.2013, 13:19
Hello
Well I made a Anti-Weapon Cheat
Ok Well this 1 Dosen't allow to hack any weapon
Well I made a Anti-Weapon Cheat
Ok Well this 1 Dosen't allow to hack any weapon
Code:
//Made By Meow22
#include <a_samp>
#define FILTERSCRIPT
#if defined FILTERSCRIPT
#define COLOR_GREEN 0x00FF00
new banning[MAX_PLAYERS];
forward banningtimer();//timer for when getting banned
forward weaponanti();//checks if a player has an illegal weapon
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Anti-Weapon Cheat By Meow22");
print("--------------------------------------\n");
SetTimer("weaponanti",5000,1);
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#endif
public banningtimer()
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if(banning[i] == 1)
{
Ban(i);
}
}
}
public weaponanti()
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if (GetPlayerWeapon(i) == 1 || GetPlayerWeapon(i) == 2 || GetPlayerWeapon(i) == 3)
if (GetPlayerWeapon(i) == 4 || GetPlayerWeapon(i) == 5 || GetPlayerWeapon(i) == 6)
if (GetPlayerWeapon(i) == 7 || GetPlayerWeapon(i) == 8 || GetPlayerWeapon(i) == 9)
if (GetPlayerWeapon(i) == 10 || GetPlayerWeapon(i) == 11 || GetPlayerWeapon(i) == 12)
if (GetPlayerWeapon(i) == 13 || GetPlayerWeapon(i) == 14 || GetPlayerWeapon(i) == 15)
if (GetPlayerWeapon(i) == 16 || GetPlayerWeapon(i) == 17 || GetPlayerWeapon(i) == 18)
if (GetPlayerWeapon(i) == 22 || GetPlayerWeapon(i) == 23 || GetPlayerWeapon(i) == 24)
if (GetPlayerWeapon(i) == 25 || GetPlayerWeapon(i) == 26 || GetPlayerWeapon(i) == 27)
if (GetPlayerWeapon(i) == 28 || GetPlayerWeapon(i) == 29 || GetPlayerWeapon(i) == 30)
if (GetPlayerWeapon(i) == 31 || GetPlayerWeapon(i) == 32 || GetPlayerWeapon(i) == 33)
if (GetPlayerWeapon(i) == 34 || GetPlayerWeapon(i) == 35 || GetPlayerWeapon(i) == 36)
if (GetPlayerWeapon(i) == 37 || GetPlayerWeapon(i) == 38 || GetPlayerWeapon(i) == 39)
if (GetPlayerWeapon(i) == 40 || GetPlayerWeapon(i) == 41 || GetPlayerWeapon(i) == 42)
if (GetPlayerWeapon(i) == 43 || GetPlayerWeapon(i) == 44 || GetPlayerWeapon(i) == 45)
if (GetPlayerWeapon(i) == 46)
{
new pname[200];
new string[200];
GetPlayerName(i, pname, sizeof(pname));
format(string, sizeof(string), "[ANTI-CHEAT] %s Banned for Weapon Hack", pname);
SendClientMessageToAll(COLOR_GREEN,string);
SetTimer("banningtimer",2000,0);
banning[i] =1;
}
}
}
In this 1
Banned Weapons are:
*Chainsaw id 9
*Grenade id 16
*Tear Gas id 17
*Molotov Cocktail id 18
*RPG id 35
*HS Rocket id 36
*Flame Thrower id 37
*Minigun id 38
*Satchel Charge id 39
*Detonator id 40
*Fire Extinguisher id 42
*Spray Can id 41
Banned Weapons are:
*Chainsaw id 9
*Grenade id 16
*Tear Gas id 17
*Molotov Cocktail id 18
*RPG id 35
*HS Rocket id 36
*Flame Thrower id 37
*Minigun id 38
*Satchel Charge id 39
*Detonator id 40
*Fire Extinguisher id 42
*Spray Can id 41
Code:
//Made By Meow22
#include <a_samp>
#define FILTERSCRIPT
#if defined FILTERSCRIPT
#define COLOR_GREEN 0x00FF00
new banning[MAX_PLAYERS];
forward banningtimer();//timer for when getting banned
forward weaponanti();//checks if a player has an illegal weapon
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Anti-Weapon Cheat By Meow22");
print("--------------------------------------\n");
SetTimer("weaponanti",5000,1);
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#endif
public banningtimer()
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if(banning[i] == 1)
{
Ban(i);
}
}
}
public weaponanti()
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if (GetPlayerWeapon(i) == 16 || GetPlayerWeapon(i) == 17 || GetPlayerWeapon(i) == 18)
if (GetPlayerWeapon(i) == 35 || GetPlayerWeapon(i) == 36) || GetPlayerWeapon(i) == 9)
if (GetPlayerWeapon(i) == 37 || GetPlayerWeapon(i) == 38 || GetPlayerWeapon(i) == 39)
if (GetPlayerWeapon(i) == 40 || GetPlayerWeapon(i) == 41 || GetPlayerWeapon(i) == 42)
{
new pname[200];
new string[200];
GetPlayerName(i, pname, sizeof(pname));
format(string, sizeof(string), "[ANTI-CHEAT] %s Banned for Weapon Hack", pname);
SendClientMessageToAll(COLOR_GREEN,string);
SetTimer("banningtimer",2000,0);
banning[i] =1;
}
}
}
Pastebin Download!
and add Weapon to make player ban when he spawn it
Example:
If u want to Remove Weapon:
and add Weapon to make player ban when he spawn it
Example:
pawn Code:
|| GetPlayerWeapon(i) == 42)
pawn Code:
|| GetPlayerWeapon(i) == 43) < === Just change the id and weapon will be changed
pawn Code:
|| GetPlayerWeapon(i) == 42) < ===== Remove this whole thing
Hope You Enjoy it!

