Author: jacob88
Author Website:

Requirements: Community Base addons A3

Version: 1.1
Signed: No

Short description: Introducing INSLimitedAdmin a "limited" Antihack detector currently in development but already jam packed with features!

Date: 2013-06-16 11:34


Comments: (0)
Rating:



 



INSLimitedAdmin: Anti-Hacking Addon [ALPHA]

by
jacob88


Description:
This ServerSide-Addon is a port of my scripted version.

INSLimitedAdmin Detects:
  • Banned PBO files (Declared In Settings, Can Be Turned ON/OFF In Settings)
  • Banned Variable/Array names (Declared In Settings, Can Be Turned ON/OFF In Settings)
  • Use of banned weapon types (Declared In Settings, Can Be Turned ON/OFF In Settings)
  • Use of banned vehicle types (Declared In Settings, Can Be Turned ON/OFF In Settings)
  • Speed-Hacking (Can Be Turned ON/OFF In Settings)
  • Teleporting (Can Be Turned ON/OFF In Settings)
This is also available as a script package, you can get it from here: INSLimitedAdmin: Anti-Hacking Script.


Features:
Detects a "Limited" variety of Hacks:
- Locks Hackers games forcing them to ALT+F4
- Writes a record of the players name and UID to server RPT when player connects
- Writes a record of the Hackers name and UID to server RPT when Anti-Hacks are triggered
- Warns other players on the server via hint and chat when Anti-Hacks are triggered


Installation:
Extract into the ArmA 3 Directory, by default this is located in:
32-Bit - C:/Program Files/Steam/Steamapps/Common/ArmA 3/
64-Bit - C:/Program Files (x86)/Steam/Steamapps/Common/ArmA 3/
After extraction it should look like this:
Steam/Steamapps/Common/ArmA 3/@your_mod_folder_name

You can also use the "Arma 3 Alpha" folder in your "My Documents" folder. Your folder setup could than look like for example this:
mydocuments\Arma3 Alpha\@your_mod_folder_name\
mydocuments\Arma3 Alpha\@your_mod_folder_name\
mydocuments\Arma3 Alpha\@your_mod_folder_name\

Place the "userconfig" folder into your game install folder, usually:
"C:\Program Files (x86)\Steam\steamapps\common\Arma 3".

You'll also need to add a Launch Parameter to Steam, in order to do so right-click on ArmA 3 Alpha and click Properties and then Set Launch Options. In the window that opens enter in -mod=@your_mod_folder_name
For using multiple mods you would then do so like this:
-mod=@mod_name;@mod_name2;@mod_name3;@mod_name4;@mod_name5

Note:
You can also use -nosplash to get rid of the splash art and intro videos.


And of course you can also enable and disable community made addons and mods through the in-game Options Expansions menu if you do not want to mess with startup parameters!

When the above information still does not provide you with enough to learn how to install custom addons and mods you can always ask in our Guide On Installing Mods.


Included files:
INSLimitedAdmin.pbo


Usage:
Setup options are controlled via the INSLimitedAdminServerSettings.hpp file in the INSLimitedAdminSettings folder.
Options available are fairly self explanatory. However, feel free to reply here with questions, thanks.


Known issues:
This is a serversided addon, however if a client joins the server without the client having CBA A3 an error will show. The anti-cheat addon will work just fine!


Future Features:
- Permanent banning for Hacking
- Global ban database through MYSQL
- Fixing RPT spam
- Admin Console

New features are still on the way, and I hope to post a video of INSLimitedAdmin in action so watch this space!


Credits & Thanks:
- Terox (Allowed me to examine his code for examples)


Changelog:
v1.1
- Added ability for users to execute own code on server (serverexe.sqf in INSLimitedAdminSettings folder)
- Changed array names to less common ones to prevent errors that were occurring
- Removed some settings
- Removed CBA_A3 clientside error message

v1.0
- first addon release


Forum topic:
- BI forums



- Community Base addons A3




Enable javascript to be able to download from Armaholic please!



Tags: Anti-Hack,   Cheat