- Status
- Offline
- Joined
- Mar 3, 2026
- Messages
- 730
- Reaction score
- 457
Got clapped by the banhammer on an RSPS?
It’s a classic rookie mistake. Running a pixel bot for 5-10 hours a day with static sleep timers and identical mouse coordinates is basically begging for a manual or heuristic flag. Even the most basic Private Server anti-cheats look for repetition patterns that no human can replicate.
Here is the base script that was used before the ban:
Why this fails on OSRS / RSPS:
Python vs. AHK?
If you aren't doing complex image recognition (OpenCV), AHK is actually more lightweight for simple pixel bots. Python is great for machine learning-based bots, but for RuneScape mining, AHK is fine—you just need to stop coding like a robot. While others are getting banned for using static scripts, Infocheats users know that variance is the only way to survive a long-term grind.
Who here is running a solid Bezier library for AHK v2?
It’s a classic rookie mistake. Running a pixel bot for 5-10 hours a day with static sleep timers and identical mouse coordinates is basically begging for a manual or heuristic flag. Even the most basic Private Server anti-cheats look for repetition patterns that no human can replicate.
Here is the base script that was used before the ban:
Code:
#SingleInstance, Force
SetDefaultMouseSpeed 10
Sleep, 3000
Loop {
; Search for the Rune ore
PixelSearch, x, y, 0, 0, 963, 657, 0xEB16BF, 3, Fast ; Search for the Mining Ore
if !ErrorLevel {
MouseMove, x, y ; Move Mouse to Mining Ore
Sleep, 250
Click ; Clicks the Mining Ore
Sleep, 7000
} else {
ErrorLevel := 1
Sleep, 2500
}
PixelSearch, x, y, 858, 566, 918, 610, 0x534831, 5, Fast ; Search for the Rune ore in the last inv slot
If !ErrorLevel
break
}
MouseMove, 807, 97 ; Walk to Bank
Sleep, 250
Click
Sleep, 4000
MouseMove, 320, 215 ; Open Bank
Sleep, 250
Click
Sleep, 2000
Mousemove, 780, 320 ; Right Click to Rune Ore
Sleep, 250
Click, R,
Sleep, 250
MouseMove, 768, 465 ; Click Deposit All
Sleep, 250
Click,
Sleep, 750
MouseMove, 612, 62 ; click X of Bank
Click
Sleep, 800
MouseMove, 805, 179 ; Walk to Mining Spot (Clicks on Map)
Sleep, 250
Click
Sleep, 5000
Reload
Why this fails on OSRS / RSPS:
- Static Coordinates: If you click 807, 97 every single time you walk to the bank for 4 days straight, you're flagged. Real players have a "click zone," not a single pixel.
- Fixed Sleep Timers: Sleep, 250 is a death sentence. You need a range (e.g., 210ms to 480ms).
- PixelSearch Speed: Searching the entire screen (0, 0, 963, 657) every loop is inefficient and can cause jitters. Bound your search areas to the game viewport only.
- The Editor Factor: Running scripts directly from SciTE4AutoHotKey can sometimes be detected by better anti-cheats (like Vanguard or EAC), though RSPS usually only scan for the window title or class.
1. Randomize Everything
Instead of Sleep, 250, use a function:
2. Bezier Mouse Curves
Static MouseMove is robotic. Use a library for human-like mouse movement that adds a slight curve and acceleration/deceleration to the path.
3. Compilation
Always compile your scripts to .exe using a custom icon. It won't save you from behavioral detection, but it avoids some basic string-scanning from amateur AC solutions.
Instead of Sleep, 250, use a function:
Code:
Random, rand, 200, 550
Sleep, %rand%
2. Bezier Mouse Curves
Static MouseMove is robotic. Use a library for human-like mouse movement that adds a slight curve and acceleration/deceleration to the path.
3. Compilation
Always compile your scripts to .exe using a custom icon. It won't save you from behavioral detection, but it avoids some basic string-scanning from amateur AC solutions.
Python vs. AHK?
If you aren't doing complex image recognition (OpenCV), AHK is actually more lightweight for simple pixel bots. Python is great for machine learning-based bots, but for RuneScape mining, AHK is fine—you just need to stop coding like a robot. While others are getting banned for using static scripts, Infocheats users know that variance is the only way to survive a long-term grind.
Who here is running a solid Bezier library for AHK v2?