Shawn Posted August 19, 2016 Report Share Posted August 19, 2016 With Arma 2 came along the option for players to cheat by holding left shift and the numpad minus key. This can be abused as it is a backdoor to complete the backpack dupe, for which most servers have a fix for. To fix this, it's very simple: 1. Open up dayz_spaceInterrupt.sqf 2. Find the following: _shift = _this select 2; _ctrl = _this select 3; _alt = _this select 4; And paste the following below: if (_shift) then { if(_dikCode == 0x4A) then { execVM "PATH\TO\ArmaCheatFix.sqf"; _handled = true; }; }; 3. Create an sqf file called ArmaCheatFix.sqf to your specified directory and paste the following inside: uiSleep 0.1; disableuserinput true;disableuserinput true;disableuserinput true; (findDisplay 49) closedisplay 0; closeDialog 0; systemchat "You've been frozen for 20 seconds."; uiSleep 21; disableuserinput false;disableuserinput false;disableuserinput false; This goes along with: I use this on my server and it works fantastically! Thanks. Seelanpro, Ghostis, RiMMON and 1 other 4 Link to comment Share on other sites More sharing options...
Thug Posted August 19, 2016 Report Share Posted August 19, 2016 Does this work with infistar? Link to comment Share on other sites More sharing options...
MG-Maximus Posted August 19, 2016 Report Share Posted August 19, 2016 Nice one Shawn.. this works with infistar yes. Link to comment Share on other sites More sharing options...
Seelanpro Posted August 23, 2016 Report Share Posted August 23, 2016 Awesome :DD Link to comment Share on other sites More sharing options...
Joshyy Posted August 26, 2016 Report Share Posted August 26, 2016 Hi Shaun, How to block shift - when having map open? Thanks, Josh Bricktop 1 Link to comment Share on other sites More sharing options...
Bricktop Posted September 29, 2016 Report Share Posted September 29, 2016 On 8/25/2016 at 10:45 PM, Joshyy said: Hi Shaun, How to block shift - when having map open? Thanks, Josh Did you find a way to block it with the map open? Link to comment Share on other sites More sharing options...
icomrade Posted September 29, 2016 Report Share Posted September 29, 2016 you need to add event handlers to every display such as the diary, map, chat box, and probably some other ones I can't remember. But this is handled in the epoch next update. Link to comment Share on other sites More sharing options...
syco Posted October 5, 2016 Report Share Posted October 5, 2016 On 8/19/2016 at 11:20 AM, Shawn said: With Arma 2 came along the option for players to cheat by holding left shift and the numpad minus key. This can be abused as it is a backdoor to complete the backpack dupe, for which most servers have a fix for. To fix this, it's very simple: 1. Open up dayz_spaceInterrupt.sqf 2. Find the following: _shift = _this select 2; _ctrl = _this select 3; _alt = _this select 4; And paste the following below: if (_shift) then { if(_dikCode == 0x4A) then { execVM "PATH\TO\ArmaCheatFix.sqf"; _handled = true; }; }; 3. Create an sqf file called ArmaCheatFix.sqf to your specified directory and paste the following inside: uiSleep 0.1; disableuserinput true;disableuserinput true;disableuserinput true; (findDisplay 49) closedisplay 0; closeDialog 0; systemchat "You've been frozen for 20 seconds."; uiSleep 21; disableuserinput false;disableuserinput false;disableuserinput false; This goes along with: I use this on my server and it works fantastically! Thanks. Shawn, This fix is easily bypassable and was never meant to be a good fix. Just a temp fix to stop the little kids that seen a youtube video on how to do it. QUESTION.. Why do you keep releasing work I have done for you or other people as if YOU MADE IT???? Move this over to this thread. At least at the bottom you have this giving some credit On 4/17/2016 at 9:05 AM, Shawn said: Please remember that all credit goes to the rightful creators of the scripts. Link to comment Share on other sites More sharing options...
RiMMON Posted November 29, 2016 Report Share Posted November 29, 2016 For infiSTAR find to AH.sqf if(_shift)then { if(_key == 0x19)then{['Shift + P to CombatLog'] spawn "+_randvar4+";call _fnc_punish_combatlog;_handled=true}; }; change to if(_shift)then { if(_key == 0x19)then{['Shift + P to CombatLog'] spawn "+_randvar4+";call _fnc_punish_combatlog;_handled=true}; if(_key == 0x4A)then{['Shift-Minus to Dupe'] spawn "+_randvar4+";_handled=true;true}; }; and all will be well! frieze + logs = no dupe Liquid84 and Hoplox 2 Link to comment Share on other sites More sharing options...
harcosgoogle Posted May 11, 2017 Report Share Posted May 11, 2017 not worked. Link to comment Share on other sites More sharing options...
JasonTM Posted May 11, 2017 Report Share Posted May 11, 2017 1 minute ago, harcosgoogle said: not worked. You're looking in the wrong section. These mods are for 1.0.5.1. They are not updated for 1.0.6.1. Look in the section above for working mods. These were left here for people to update. Besides, anti-dupe has been integrated into Epoch 1.0.6.1. harcosgoogle 1 Link to comment Share on other sites More sharing options...
harcosgoogle Posted May 11, 2017 Report Share Posted May 11, 2017 Oh,sorry.Thanks info Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now