Imp_AUG_A3_ES.amc AUG A3 ES - Hold Auto Smooth (Recommended) Improved hold-to-fire recoil compensation for AUG A3 ES. Smooth, small downward corrections repeated while the fire key is held. Tuning: open this file and edit the values in the "CONFIG" block (RECOIL_STEP, RECOIL_DELAY) to match your DPI / in-game sensitivity. Lower RECOIL_STEP and/or higher RECOIL_DELAY = gentler correction. Recommended starting values: RECOIL_STEP=3, RECOIL_DELAY=12. Use this macro in hold mode: hold the mapped key to fire continuously, release to stop. NOTE: Using macros in online games may violate terms of service. Use at your own risk and only where allowed. Optimized smooth recoil loop + safety release in KeyUp. Created for upload to keyran.net forum. 0 ; Ensure we release the fire button and stop movement when key is released LeftUp 1 Delay 10 ms ; extra safety: small pause so engine registers stop Delay 30 ms ; ===== CONFIG (edit these for tuning) ===== ; RECOIL_STEP = pixels (or engine MoveR units) to move down per micro-step ; RECOIL_DELAY = ms delay between micro-steps RECOIL_STEP 3 RECOIL_DELAY 12 ; initial click to start firing RightDown 1 Delay 7 ms RightUp 1 Delay 7 ms LeftDown 1 Delay 10 ms ; Smooth hold-auto loop: ; This GoWhile runs while the macro key is held. If your engine expects a different loop syntax, tell me your device/engine and I will convert it. GoWhile 0 20 MoveR 0 RECOIL_STEP Delay RECOIL_DELAY ms ; Optional: tiny horizontal compensation (set X to -1/0/1 to nudge left/right) MoveR 1 0 Delay 2 ms EndWhile ; ensure mouse released at end LeftUp 1 Delay 10 ms Point blank AUG A3 ES - 3-Round Burst (Alternate) Simple, precise 3-round burst macro for longer ranges. Map to a separate key if you want a burst option. Tuning: change BURST_INTERVAL to make the burst faster/slower. Recommended BURST_INTERVAL 70 ms. Use this macro as a tap/burst alternative. Upload both macros and tell users which keymaps to set. 0 ; Ensure mouse button is up after burst LeftUp 1 Delay 10 ms ; ===== CONFIG ===== BURST_INTERVAL 70 ; initial click then 3 bursts RightDown 1 Delay 7 ms RightUp 1 Delay 7 ms LeftDown 1 Delay 8 ms LeftUp 1 Delay BURST_INTERVAL ms LeftDown 1 Delay 8 ms LeftUp 1 Delay BURST_INTERVAL ms LeftDown 1 Delay 8 ms LeftUp 1 Delay 12 ms Point blank README / Upload Notes Tuning tips: - If recoil still pulls up: increase RECOIL_STEP by +1 or decrease RECOIL_DELAY by -1. - If overcompensating (pulling down): decrease RECOIL_STEP or increase RECOIL_DELAY. - Test in an offline/training environment before using online. Disclaimer: Using macros may be against the rules of some games. I am providing this for educational / configuration purposes. Use responsibly. Include this text in your forum post so users know how to tune and use the macros safely. 0 ; This macro entry is informational only — no runtime actions Point blank