Free Chaos Dungeon - Room 1 bot (AHK)

03/21/2022 18:02 Siion#1
Heyo,

I made this bot to farm the 1st room of Chaos Dungeons, I've been using it for over a month now, making tweaks. It's an AHK Bot so it will perform mouse and keyboard inputs.

Notes:
- Download the attachment and open chaos-room-settings.ahk in a code editor or notepad, you'll see a bunch of settings. PLEASE Read these and understand it... Im not going to be providing much support.

- It'll basically spam skills so make a hotbar that has skills that dont require charging, double pressing or holding down. I'm main Sorcerer but a friend uses this on his Berserker. You can have it randomly rotate if that helps your skills. It must be skills that can just be tapped, and AOE.

- If you start it and feel like it's clicking JUST slightly off, then edit: winHeightOffset := 0 and winWidthOffset := 0 For example if it's clicking too low, set winHeightOffset := -40 to always click 40 pixels higher. If it's WAY off then it'll require a lot of debugging.
I've coded this at 1080p game res, with 150% windows resolution scaling.

---

Once your settings are good, make sure:
- Your game is WINDOWED MODE (or Borderless can work)
- Your game is 1920x1080 (16:9)
- Your HUD is 100%
- Stand NEXT to the Chaos Dungeon DO NOT stand next to any NPCs (Yorn and Rohendel are good zones and they're quiet, faster loading times)
- Minimize your chat (important as it presses Enter)
- Change your Graphics Preset to "LOW"
- Change the Slider to "Performance" (not Quality)

Start:
- Double click: chaos-room-one.ahk
- TEST : Press F5, it will perform a "Repair", if everything clicks in the correct place, you're good to go, if it does not, check your settings or edit: winHeightOffset / winWidthOffset.
- Press F1 to begin, it will auto-focus the game
- Press Escape to stop/kill the bot.

What it Does:
- It will run and stop at the hour/minute set under: AutoStopHour / AutoStopMinute (you dont want the bot to run after reset and waste your 2 dailys)
- It uses colour detection to know when the Chaos Window is open and know when you've loaded into room 1.
- It will fight for the duration of battleDuration then leave
- It can repair using Pet
- If you want it to use potion, add the key to "skills" in the settings, however it must not be the default F1, put your potion on like 5 then put "5" in the skills list. It will spam potions (they have a cooldown) so buy cheap ones.

I've left this running for long periods, sometimes boting 40-60 hours. Eventually im sure we'll all get banned, nothing is risk free. But it's AHK :cool:

I don't really play anymore so I don't intend to really update this, hopefully some of you are knowledgable of AHK.

You can farm about 12,000-15,000+ Shard of Purifications in an 8hour period (over night), then buy a bunch of Solar Protections or Great Honor Leapstones which sell for a lot. On my Server (EUWest) this netted about 5000-6000 gold per night. You can also do this for T1/T2 Shards and buyout the entire Chaos Shop on 9/10 alts in 1 night. (I've done this myself)
03/21/2022 18:33 sidelko#2
Ty man great job tried with sorc but she die a lot
03/21/2022 18:36 Siion#3
Quote:
Originally Posted by sidelko View Post
Ty man great job tried with sorc but she die a lot
- Use this build: [Only registered and activated users can see links. Click Here To Register...] at 244 Points, ignore: Punishing Strike

- Do 1 level lower (bot can go for hours, so a little less shards for no death)

[Only registered and activated users can see links. Click Here To Register...]



Hope that helps!
03/21/2022 18:43 sidelko#4
Thanks for reply i will try that any chance going with shadowhunter? Thats my main but it will be more difficult cause its melee
03/21/2022 18:54 Siion#5
Quote:
Originally Posted by sidelko View Post
Thanks for reply i will try that any chance going with shadowhunter? Thats my main but it will be more difficult cause its melee
I do have a shadowhunter i could test on, somethings you could try:
- Use Skills that are not hold-down required, anything that is "instant"
- Enable: PerformRandomRotation := true
- In-Game: Settings > Game > Auto Move - Towars Cursor and Cursor Aim (ON)

This will basically move your mouse around the center of the screen in a random pattern per skill, then skills the move you forward/back will go towards that direction, but as it's random you'll be flipping about the arena rather than going to 1 edge.
03/21/2022 19:02 sidelko#6
If i could just enter shadowform that would be awesome cause you dont die sou easily a you can farm little longer just press Z after while. But working well so far.
03/21/2022 19:13 Siion#7
Quote:
Originally Posted by sidelko View Post
If i could just enter shadowform that would be awesome cause you dont die sou easily a you can farm little longer just press Z after while. But working well so far.
Edit the skills: add "z", eg:
  • skills := ["d", "q", "w", "e", "r", "a", "s", "z"]

Then it should go off the moment shadowmeter is up.
03/21/2022 19:16 sidelko#8
It presses Z to fast so it jumps in and out of shadowform
03/21/2022 20:04 YourBlood#9
what are the chances of getting banned for using this though? xD im 1370 atm
03/21/2022 20:23 sidelko#10
I am trying now mate if you dont go crazy it should be good its just reading pixels no injecting and from my experience you cant really detect these kind of programms if you dont spam the keys like mad man
03/21/2022 20:32 Siion#11
Quote:
Originally Posted by sidelko View Post
It presses Z to fast so it jumps in and out of shadowform
Ah yeah i see, just tested it on mine.

Give the attached version a go, add these to your settings file:

Code:
; Enable if you're a ShadowHunter. it will press Z when your meter is ready
ShadowFormEnabled := true
ShadowFormX := 989
ShadowFormY := 1054
ShadowFormColor := 0xFFD0FF
Also you might want to enable this: BasicAttacks := true as well as add "v" (awakening) to the skill list.

It's very difficult to judge when ShadowForm is available, I'm basically looking for the eyes going "pinkish" as it's an instant UI change, others have slight delays or change too much.

Quote:
Originally Posted by YourBlood View Post
what are the chances of getting banned for using this though? xD im 1370 atm
At the end of the day all forms of botting have a risk. This use AutoHotKey which is quite vanilla, just simulates button presses. It doesn't inject or send anything to the game. Me and my friend have been doing this for a month now, botting every single night, and sometimes during the day as well. But they ban in waves so who knows. They also sometimes do xDays Suspension.
03/21/2022 20:50 basbariton#12
taskbar is blocking me :(
03/21/2022 20:56 sidelko#13
Thanks very much man awesome work
03/21/2022 20:58 Bart3k#14
My settings is good, running on windowing mode, 100% and lil bit missing points of click, especially on reparing. Changing winHeightOffset and winWidthOffset not working :(
03/21/2022 21:03 Siion#15
Quote:
Originally Posted by Bart3k View Post
My settings is good, running on windowing mode, 100% and lil bit missing points of click, especially on reparing. Changing winHeightOffset and winWidthOffset not working :(
Is it clicking a little too high or a little to low?

A friend of mines was clicking a little off and he had to set: winHeightOffset := -40 OR (not both) IsKyel := true

See if that works.

If neither work, try this:
- Run the bot
- Put your mouse over the "Guide" button and press F3
- Go to the bot folder and open the "log.txt" you will see something like this:
-- Position: 1745, 1074 --- Colour: 0xF3FEFF(0xF3FEFF)

The bot is coded to these values for "guide" button: 1743, 1078 (X/Y)

So you can kinda work out how far off it is based on where your mouse is when you press F3