The FULL_PACK_MACRO_RUST.lua script provides automated recoil compensation for Rust by using Lua-based scripts to move the cursor opposite to weapon kick patterns, often utilized with programmable mouse software. These scripts, commonly employed for rapid fire and stability, work by implementing event handling and timing loops via commands such as MoveMouseRelative() . While effective, using such macros violates the Facepunch Terms of Service and poses a high risk of permanent bans from EAC detection.