Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- *---------------------------------------------------*|
- | |
- | |
- | AntiWeapon HACK |
- | |
- *----------------------------------------------------*
- */
- #include <a_samp>
- #pragma tabsize 0
- //------------------------------------------------------------------------------
- #define COLOR_LIGHTRED 0xFF6347AA
- //------------------------------------------------------------------------------
- forward wantihack();
- //------------------------------------------------------------------------------
- public OnFilterScriptInit()
- {
- SetTimer("wantihack", 3000, 1);
- return 1;
- }
- //------------------------------------------------------------------------------
- public wantihack()
- {
- for(new i; i < MAX_PLAYERS; i++)
- {
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(i, sendername, sizeof(sendername));
- new string[256];
- if(GetPlayerWeapon(i) == 16)
- {
- format(string, sizeof(string), "%s was banned, reason: Grenade.",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Grenades");
- return 1;
- }
- if(GetPlayerWeapon(i) == 17)
- {
- format(string, sizeof(string), "%s was banned, reason: Tear Gas.",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Tear Gas");
- return 1;
- }
- if(GetPlayerWeapon(i) == 18)
- {
- format(string, sizeof(string), "%s was banned, reason: Molotov Cockatils",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Molotov Cockatils");
- return 1;
- }
- if(GetPlayerWeapon(i) == 22)
- {
- format(string, sizeof(string), "%s was banned, reason: 9MM Pistol",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"9MM Pistol");
- return 1;
- }
- if(GetPlayerWeapon(i) == 26)
- {
- format(string, sizeof(string), "%s was banned, reason: Sawn-off Shotgun",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Sawn-off Shotgun");
- return 1;
- }
- if(GetPlayerWeapon(i) == 27)
- {
- format(string, sizeof(string), "%s was banned, reason: Combat Shotgun",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Combat Shotgun");
- return 1;
- }
- if(GetPlayerWeapon(i) == 28)
- {
- format(string, sizeof(string), "%s was banned, reason: Micro SMG",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Micro SMG");
- return 1;
- }
- if(GetPlayerWeapon(i) == 32)
- {
- format(string, sizeof(string), "%s was banned, reason: Tec9",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Tec9");
- return 1;
- }
- if(GetPlayerWeapon(i) == 35)
- {
- format(string, sizeof(string), "%s was banned, reason: Rocket Launcher",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Rocket Launcher");
- return 1;
- }
- if(GetPlayerWeapon(i) == 36)
- {
- format(string, sizeof(string), "%s was banned, reason: HS Rocket Launcher",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"HS Rocket Launcher");
- return 1;
- }
- if(GetPlayerWeapon(i) == 37)
- {
- format(string, sizeof(string), "%s was banned, reason: Flamethrower",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Flamethrower");
- return 1;
- }
- if(GetPlayerWeapon(i) == 38)
- {
- format(string, sizeof(string), "%s was banned, reason: Minigun",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Minigun");
- return 1;
- }
- if(GetPlayerWeapon(i) == 39)
- {
- format(string, sizeof(string), "%s was banned, reason: Satchel Charge",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Satchel Charge");
- return 1;
- }
- if(GetPlayerWeapon(i) == 40)
- {
- format(string, sizeof(string), "%s was banned, reason: Detonator",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Detonator");
- return 1;
- }
- if(GetPlayerWeapon(i) == 42)
- {
- format(string, sizeof(string), "%s was banned, reason: Fire Extinguisher",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Fire Extinguisher");
- return 1;
- }
- if(GetPlayerWeapon(i) == 44)
- {
- format(string, sizeof(string), "%s was banned, reason: Nightvision Goggles",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Nightvision Goggles");
- return 1;
- }
- if(GetPlayerWeapon(i) == 45)
- {
- format(string, sizeof(string), "%s was banned, reason: Thermal Goggles",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Thermal Goggles");
- return 1;
- }
- if(GetPlayerSpecialAction(i) == SPECIAL_ACTION_USEJETPACK)
- {
- format(string, sizeof(string), "%s was banned, reason: JetPack",sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(i,"Jetpack");
- return 1;
- }
- }
- return 1;
- }
- /*
- *---------------------------------------------------*|
- | |
- | |
- | End of the script |
- | |
- *----------------------------------------------------*
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement