Arma 3
233 ratings
Anti Wall Glitch Fix by Nerexis
3
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
Mod Type: Mechanics
File Size
Posted
Updated
26.600 KB
Dec 21, 2022 @ 6:08am
Aug 25, 2023 @ 3:06pm
9 Change Notes ( view )

Subscribe to download
Anti Wall Glitch Fix by Nerexis

Description
DESCRIPTION
The Anti Glitch Fix by Nerexis is a tool for ArmA 3 administrators to help prevent wall glitches, a type of cheating where AI units or players exploit the game's physics to move through solid objects like walls. This script has a lot of customizable settings that can be accessed through the CBA_Settings GUI, allowing administrators to tailor its behavior to their specific needs. The script also includes performance-related settings to ensure that it does not negatively impact the performance of the game. The ultimate goal is to fix this bad behavior of ArmA 3 engine present since it was released in 2013, which allows AI to walk through objects.

The script can be configured to check for wall glitches in different parts of an AI unit or player's character model, including the head and left and right weapons. It can also be configured to skip checking for glitches in plants and doors.

OPTIONS
The script offers a variety of methods to punish AI units or players who are caught wall glitching, including:
Adding an opposite force to push them back
Putting them into a ragdoll or unconscious state
Teleporting them in an opposite direction
Adding an opposite velocity to their movement
Resetting their velocity and movement destination (will cause AI to wait for a new order and eventually recalculate path)
Teleporting them in an opposite direction with an added jump
Resetting their velocity with an added jump
Teleporting them to an opposite direction with an added FORWARD jump force

The script also includes an option to create a barrier based on a specified classname at the location of the wall glitch, recalculate an AI unit path planning, and prevent them from dying during punishment.

The strength of each punishment type can also be configured.

FAQ
* Is it compatible with Multiplayer? YES
* Is it compatible with objects placed in Eden editor? YES
* Does it work with doors? Yes, there are different options to enable/disable it for door collision, very flexible.
* Why my units are knocked away so strongly? Try different punishment options or adjust the strength of the punishment. To get to know how different options work view the video posted on the mod Steam page.

NOTES
It is important to note that the Anti Glitch Fix by Nerexis must be present on both the client and server side and is executed locally where the given unit is local. This ensures that all players and AI units are properly checked and punished for wall glitching.

CREDITS
The Anti Glitch Fix by Nerexis was created by Nerexis, owner of ADRENALINE ArmA MilSim gaming community, and is enabled on our public server. We provide public servers that are aimed at providing realistic military-simulation gameplay, with RPG style using the Exile Mod, ACE3 mod, and a few other tweaks and scripts. Our community website is https://nmilsim.wordpress.com/ and our Discord server can be joined at https://discordapp.com/invite/s7BMSjp.

If you would like to support the development of this script and other projects by the creator, Nerexis, there are several donation channels available:

Paypal: https://www.paypal.me/nerexis/5usd
Buymeacoffee: https://www.buymeacoffee.com/nerexis

Alternatively, you can support the ADRENALINE community through Patreon: https://www.patreon.com/a3adrenaline. Any donations, no matter the amount, are greatly appreciated and will help to continue improving and maintaining our public servers and scripts.

Special credits for [88] Murcielago - mgllgm@hotmail.com for idea of how the wall glitch check is done.
Popular Discussions View All (1)
0
Dec 12, 2023 @ 7:23am
Issue with hand placed vegetation
STyx2909
109 Comments
Reticuli Jul 9 @ 9:13am 
Yes, changing their direction and pathfinding would be a good idea. They keep wanting to continue to go in the same direction of the barrier. Oh, and I'm getting a zillion barriers being created. And a good chunk of the problems with this mod have to do with getting into vehicles.
治水的大宇啊 Jun 25 @ 12:52am 
here is a idea about that you could change ai's direction when this system working
kgp227 Feb 6 @ 11:01am 
If you ever update this again, please consider adding a module that we can sync only the AI we want this script to run on. The fact it runs on every Ai in the mission creates a lot of problems for unit pathing.
malice20191 Jan 31 @ 9:36am 
i tried this because zombies go through doors/walls,i could not prevent that with this mod.
Lelik Oct 13, 2024 @ 3:30am 
Чувак, эта вещь с падением ботов с последующим превращением их регдолл с*сёт. Было бы круче если боты просто не проходили сквозь стены
ꑭᛟ Danon ꑭᛟ Oct 11, 2024 @ 9:52am 
боты врезаються в стену, регдоляться а потом либо не смогут встать либо будут ходить с анимацией лежания :steamthumbsdown:
Adeptus Sep 17, 2024 @ 4:21pm 
you could make teleport to opposite dir with added jump actually jump with enhanced movement ig? idk just suggesting
_mickey_ Aug 28, 2024 @ 1:12pm 
After using this mod for a year, I can say that unfortunately this mod will have a bad effect on the AI, even if you do not use the "AI Recalculation Path" option.

Part of the AI units ​​(infantry) with this mod, will lose the ability to move and will stop, without the slightest reasons turning into stupid targets. They will stop forever, even in an empty place on the map and will stand like statues. They (AI) will remain in the same place, even when their AI-commanders go hundreds of meters ahead. And if the commander stops, then the entire squad will lose the ability to move.

Too sad...
STyx2909 Jul 29, 2024 @ 1:38pm 
Probably disabling the MOD when AI is entering a vehicle could save most of the issues we are encountering.
Faceman May 18, 2024 @ 10:23pm 
I hope my comment helps you improve the mod, I think it is great, but when an AI encounters an event in which the mod must act, it does so appropriately, however, when you ask the AI ​​to move to another place The AI ​​no longer responds, it does nothing, it completely loses the ability to walk or do any action.