Safe or Lockbox Antiglitch
Tested on Vanilla 0.3.7 server-client script.
What this script does:
Disallows player access to a locked vault via weaponholder glitch; random inventory access; accesing locked vault through unlocked vault nearby and etc...
Server-wide announcements, bans and kicks by desire.
Log for activity that may avoid the ban or kick
Requirements:
Battleye default filters active
(Optional) infiSTAR extensions: ARMA_LOG, ARMA_BAN
Installation:
Create compile folder in the root of your MPMissions and put all scritps inside:
https://github.com/Demellion/DayZ_Epoch_plus/tree/Arma3_epoch/a3_demellion_code
init.sqf:
// Server
if !(hasInterface) then {
[] execVM "compile\fn_ASHserver.sqf";
};
// Client
if(hasInterface) then {
[] execVM "compile\fn_ASHclient.sqf";
};
Filter: battleye\remoteexec.txt:
5 "" !"call BIS_fnc_showNotification;"
Customization:
How to customize bans/kick option: in fn_ASHclient:
Change to desired way
_reaction = 1; // 0 - ban, 1 - kick, 2 - log
This is 95% effective againts any breaches and totally lightweight to client.
If you have any improvements suggestions - just PM me.