Scythe_codeX
ALL DOWNLOADS AT BOTTOM OF POST
If you like my bots, leave a Thanks! Thanks!
_____________________________________________
NEWs:
!!Bots are currently unsafe and non functional!! When a solution is shared, I will implement it. !!
11/12 - RUNBOT v1.5
10/29 - RUNBOT v1.3 - EotN
10/26 - MASTERVAETTIR 8.4b - auto restart capable
10/14 - RUNBOT v1
6/30 - MASTERVAETTIR 8.1 - classic - BROKEN(left for reference)
_____________________________________________
_____________________________________________
MASTERVAETTIR -
<=clicking this will bring you to my original post.Excerpt from original post:
PvXwiki build & Setup:
You are aiming to maintain 821 HP or higher while gathering the vaettir.
F1 Weapon Set (1) : Zealous Scythe of Enchanting / Funeral Fang (during events)
F2 Weapon Set (2) : One hand w/+20% Enchantment | Shield w/+10 vs. Earth inscr. "Like a Rolling Stone" & +60 HP while hexed / +30 HP handle.
FEATURES:
- D/A or D/N, take your pick!
- Can start from anywhere, just need to have Longeye's Ledge✏️
- 8.2+ handles crashes and Heroes(set to AVOID COMBAT)✏️
- Can Use any pcon/alcohol✏️(rock candy and CONSETs are disabled)
- Uses Guild Hall for inventory management✏️
- Buys GUI-selected rare material until 800k at chest✏️
- Salvages or stores Mods/Materials based on GUI selection✏️
(Don't try to salvage mods- it's notoriously unstable...)
Good farm for mods, mesmer tomes, event items, Norn title, power-leveling.
Consumables are recommended but not required to function.
Any suggestions welcome.
PvXwiki build & Setup:

You are aiming to maintain 821 HP or higher while gathering the vaettir.
F1 Weapon Set (1) : Zealous Scythe of Enchanting / Funeral Fang (during events)
F2 Weapon Set (2) : One hand w/+20% Enchantment | Shield w/+10 vs. Earth inscr. "Like a Rolling Stone" & +60 HP while hexed / +30 HP handle.
FEATURES:
- D/A or D/N, take your pick!
- Can start from anywhere, just need to have Longeye's Ledge✏️
- 8.2+ handles crashes and Heroes(set to AVOID COMBAT)✏️
- Can Use any pcon/alcohol✏️(rock candy and CONSETs are disabled)
- Uses Guild Hall for inventory management✏️
- Buys GUI-selected rare material until 800k at chest✏️
- Salvages or stores Mods/Materials based on GUI selection✏️
(Don't try to salvage mods- it's notoriously unstable...)
Good farm for mods, mesmer tomes, event items, Norn title, power-leveling.
Consumables are recommended but not required to function.
Any suggestions welcome.
CHANGELOG:
8.4b . Added CancelAll() to adlibregister to ensure the bot will unflag heroes when you are dead.
8.4 ... Now uses 'While GetMapID()' for each instance of changed map instead if 'If GetMapID()'. This helps prevent the script from being 'stuck' when the game/map is no longer loaded. Performs CheckConnection() every 5 seconds; when inside the Guild Hall this is increased to 2 minutes, then back to 5 seconds upon exit. Adjusted the hero flagging points in the script to prevent being stuck Dead on the ground. Adjusted the message box entries.
8.3 ... Disabled Platinum Broadsword as a 'rare item skin'- it will now be sold/salvaged. Improved inventory slot checking for clearing bags. Adjusted traveling through the portal from Jaga to Bjora. Restructured the connection checking functions. Changed "Leech Bot Present" to "Leeching/Leveling". Bot will flag heroes to safe distances depending on status of this checkbox: If unchecked, will flag out of loot field. If checked, will flag near enemies during kill sequence(set your heroes to AVOID COMBAT).
8.2 ... Fixed Map Pieces pickup. Fixed attempt to clear inventory after each run bug. Adjusted main gui MessageBox window. Added a game Restart feature, instruction is in the bot parent folder.
8.1 ... Corrected Rare Material Trader. Now withdraw gold and trade until below 800k. Added Client Connectivity checks(testing). Added more LOOT counters. Added Rare Item detection. Added checkbox for Purple item pickup, and rearranged settings Tab.
Known issues:Vaettir have been known to kill you. Pcon usage may need corrected.
8.4 ... Now uses 'While GetMapID()' for each instance of changed map instead if 'If GetMapID()'. This helps prevent the script from being 'stuck' when the game/map is no longer loaded. Performs CheckConnection() every 5 seconds; when inside the Guild Hall this is increased to 2 minutes, then back to 5 seconds upon exit. Adjusted the hero flagging points in the script to prevent being stuck Dead on the ground. Adjusted the message box entries.
8.3 ... Disabled Platinum Broadsword as a 'rare item skin'- it will now be sold/salvaged. Improved inventory slot checking for clearing bags. Adjusted traveling through the portal from Jaga to Bjora. Restructured the connection checking functions. Changed "Leech Bot Present" to "Leeching/Leveling". Bot will flag heroes to safe distances depending on status of this checkbox: If unchecked, will flag out of loot field. If checked, will flag near enemies during kill sequence(set your heroes to AVOID COMBAT).
8.2 ... Fixed Map Pieces pickup. Fixed attempt to clear inventory after each run bug. Adjusted main gui MessageBox window. Added a game Restart feature, instruction is in the bot parent folder.
8.1 ... Corrected Rare Material Trader. Now withdraw gold and trade until below 800k. Added Client Connectivity checks(testing). Added more LOOT counters. Added Rare Item detection. Added checkbox for Purple item pickup, and rearranged settings Tab.
Known issues:Vaettir have been known to kill you. Pcon usage may need corrected.
_____________________________________________
DA RUN BOT W.I.P.
Working on this bot during off hours. Outpost unlocker, focused in Tyria. I will eventually have it complete the required quest to access Boreal Station.
CHANGELOG
1.5 ... Re-pathed Beacon's Perch to Droks; now has double the waypoints for redundancy. Added most explorable maps to the auto-select code(updated the RULEs tab). Bot will now attempt to move to previous waypoint if blocked, then continue if successful. Added some adjustments to the Dervish running skills.
1.4b . Fixed skill usage pattern for Zealous Renewal -> Pious Haste, and couple others skill modifications. Fixed bot not doing Autorun to Sifhalla, Bloodstone Fen, Snake Dance -> Droks. Fixed a typo with MoveAndSurvive() where there was an unclassified variable '$lMe'.
1.4 ... Bot will now auto run outposts in a specific order. If you are between LA and Ascalon, and no Location or Destination is selected, the bot will ask whether to travel East or West. If you are at Beacon's Perch, it will also ask if you want to travel to Droks. Added Borlis Pass, The Frost Gate, Nolani Academy. Fixed a handful of coordinates that prevented moving to next zone. Various other fixes. Corrected Rule number 2 in the RULES Tab.
1.3b . Fixed major oversight - In specific areas, the bot was calling the Y coordinate from the third waypoint element, instead of the second waypoint element(which is the Y position...). whoops.
1.3 ... EotN, completed. Bot will run a tour if you don't select a destination.
1.2 ... Increased 'lost' distance from 5000 - 7000. Fixed a number of line errors. Added some Holiday map IDs, but still not fully functional.
1.1 ... Fixed exiting Beacon's Perch. Updated party creation. Added a 30 second timer to the message boxes. Fixed map detection- altered If/Or to Switch/Case. Fixed a few broken waypoint distances for "You are lost" which checks if you are over 5000 units from a waypoint.
1.0 ... Completed pathing: Prophecies (Only Droks for South Shiverpeaks).
Can use any class or skills, though Dervish uses custom running functions. Uses waypoints so you can start from where you left off in case of DC. Detects if you are in the selected outpost, otherwise asks if you want to travel there or start from your current position.
Known issues: Crash during explorable region shift on larger zones, generally near caves/narrow passages(probably due to Wurms...). Energy management. Sweet pcons are not 100%.
1.4b . Fixed skill usage pattern for Zealous Renewal -> Pious Haste, and couple others skill modifications. Fixed bot not doing Autorun to Sifhalla, Bloodstone Fen, Snake Dance -> Droks. Fixed a typo with MoveAndSurvive() where there was an unclassified variable '$lMe'.
1.4 ... Bot will now auto run outposts in a specific order. If you are between LA and Ascalon, and no Location or Destination is selected, the bot will ask whether to travel East or West. If you are at Beacon's Perch, it will also ask if you want to travel to Droks. Added Borlis Pass, The Frost Gate, Nolani Academy. Fixed a handful of coordinates that prevented moving to next zone. Various other fixes. Corrected Rule number 2 in the RULES Tab.
1.3b . Fixed major oversight - In specific areas, the bot was calling the Y coordinate from the third waypoint element, instead of the second waypoint element(which is the Y position...). whoops.
1.3 ... EotN, completed. Bot will run a tour if you don't select a destination.
1.2 ... Increased 'lost' distance from 5000 - 7000. Fixed a number of line errors. Added some Holiday map IDs, but still not fully functional.
1.1 ... Fixed exiting Beacon's Perch. Updated party creation. Added a 30 second timer to the message boxes. Fixed map detection- altered If/Or to Switch/Case. Fixed a few broken waypoint distances for "You are lost" which checks if you are over 5000 units from a waypoint.
1.0 ... Completed pathing: Prophecies (Only Droks for South Shiverpeaks).
Can use any class or skills, though Dervish uses custom running functions. Uses waypoints so you can start from where you left off in case of DC. Detects if you are in the selected outpost, otherwise asks if you want to travel there or start from your current position.
Known issues: Crash during explorable region shift on larger zones, generally near caves/narrow passages(probably due to Wurms...). Energy management. Sweet pcons are not 100%.
_____________________________________________
F.A.Q.
.EXE , BUTT WHY?? QQ

Things to try:
Verify your version of AutoIt(v3.3.16.1 is recommended. Do not use AutoIt v2 or lower.)
Run the bot as administrator(It should do this automatically)
Disable Screen recording/monitoring applications(Discord, Nvidia Overlay, Steam, HWinfo, etc.)
Close GWToolbox++ or disable GWToolbox Plugins(currently incompatible with Py4GW)
MY BOT KEEPS CRASHING!Quote:
my antimalware software detected it as "trojan"
Quote:
Antimalware programs often use heuristic analysis to identify potential threats. This method is based on detecting patterns of behavior or code that resemble known malware. Since AutoIt scripts can perform a wide range of automated tasks (like modifying system files, registry settings, or simulating keystrokes and mouse actions), they might exhibit behaviors that are similar to those of malware.
AutoIt scripts are often compiled into executable files for ease of use. The process of compiling, or the use of certain packers or compressors to reduce the size of the executable, can sometimes trigger antimalware tools. Some packers and compressors are commonly used by malware authors to obfuscate their code, leading to false positives when used in legitimate software.
If an AutoIt script interacts with sensitive areas of the operating system (like system files, the Windows Registry, or administrative tools), even if its purpose is benign, antimalware tools may flag it as a precaution.
I can continue on and give you many more reasons why it's giving you a malware detection. Either use it or don't
Things to try:
Verify your version of AutoIt(v3.3.16.1 is recommended. Do not use AutoIt v2 or lower.)
Run the bot as administrator(It should do this automatically)
Disable Screen recording/monitoring applications(Discord, Nvidia Overlay, Steam, HWinfo, etc.)
Close GWToolbox++ or disable GWToolbox Plugins(currently incompatible with Py4GW)
Some User Feedback:Quote:
Hey Scythe!
Thanks a lot, it worked when disabling toolbox. Did not even consider it tbh, as all other .au3 scripts work with it.
Quote:
I am glad it was discovered as this issue. Although, I run the bot with toolbox open, for diagnostics, and it doesn't crash, therefore the problem is most likely something else within toolbox settings. If you have installed the Py4GW plugin, make sure that you uncheck all plugins under the 'Plugins' settings section of toolbox and restart it. This might allow you to run toolbox with the bot. There will still be instances where they are sending commands to the same memory locations and cause a crash though, but not generally during a run. Crashes are also caused by WORMs due to the fact that when they are targeted, then go underground and disappear, they don't actually 'disappear', but teleport very far away(more than 5000 units) which causes the game to crash(you cannot be attached to an object farther than 5000 units...)(This was explained to me by someone else).
Quote:
I ran a few times and got some feedback:
1. Can you natively integrate this build for running or make sure it works exactly as intended? Ogej4NfMLTIQ0k6MHYjb3l4OUQA
It's being recommended as THE running build on. I didn't test it yet, maybe you've done so already.
2. I took # people on a LA -> Droks run and did 2x LA -> Asc runs. What I noticed was 3 problems in otherwise decent runs (was able to go afk 80% of the time):Quote:
I am not sure if you are aware, but this is the build being used. The variation of using Death's Charge is an optional skill in the settings tab, but I am planning to remove it as multiple shadow-stepping seems to make bots very unstable. You will be hard-pressed to find a bot be able to do Drok's, or utilize shadow stepping properly like a human, as there are so many variables along the way to confuse the script. This is why I encourage only using Heart of Shadow, as it works as an emergency shadow step since it is able to target Self. Other than that, the build should be performing with continuous 50% speed boost. I would definitely suggest using consumables for increased energy supply. I am about to begin working on the energy micromanagement for running related functions soon.
- Manual interference was rather often needed because the bot kept being stuck at mob groups. Before getting stuck, it tended to use abilities with long activation time in the midst of those mobs so that they have the chance to encircle me. If you could add a check to delay those dangerous skill activations when X mobs are close (or something similar) - that would help tremendously in the smoothness.
- When I was encircled and HOS should have freed me, it was often not used in favor of other skills. Is there a logic check that goes Survive -> Unstuck -> Prolong life -> Keep running? Right now it seems more akin to Survive -> Survive -> Prolong life -> Prolong life -> Enjoy the environment for a bit -> Unstuck -> Keep running.Quote:
This is great insight, and I am going to make sure I keep this in mind when doing the skill function adjustments. My scripts are now using the logic gwa api, so I want to tune it for this specific bot application. Good advice, thanks.
- The most devastating problem (that I encountered while running the # people^^): On the way to Droks at Snake dance (around 40%) on a really narrow path it decided that I got lost, resigned and ported me alone back to Beacon's. This should definitely be an option/checkbox instead of an automatic function. Was a really wtf/sad moment and hard to explain to people. If it could be disabled completely and the bot be forced back to the path, that would be great.Quote:
As stated, this is going to be worked on, I don't do this full time, just as a hobby after work. I only just completed the tree-branch network of map paths/outpost algorithms, but I will come back to this.
3. For those of us that are security conscious, do you think it might be possible to create this in a .au3 script form?Quote:
As stated, this is a W.I.P., yet, I will attach the resigning feature to the [] Running Solo checkbox in the settings tab. This will be in the next iteration. My current task actually, is working on reformatting the Drok's run path.
Also, as with any unstable bot, you should not be using it publicly with multiple other random people who can closely examine your gameplay. Even though this is a goal I have for this bot to be an automated ferry-like service, it is not nearly to a phase for that yet. Please be careful when botting on your important accounts.
This would also remove the toolbox incompatibility, wouldn't it?Quote:
I have addressed this in my main post near the bottom of the post. I am sorry you want a non-exe format, but if you are interested in making or editing a bot, I don't mind providing assistance, or help gather data. I have been considering converting this for Py4GW and learning python, but I realize that there are inherent flaws to using that method as well. It may become necessary though, due to possible server-side changes.I will let you in on a secret. My code is not 'obfuscated', it is just compiled via the built in compiler that is installed when you install AutoIt.
And lastly, 4.: Thanks that this bot exists and you took all the time to create it. Amazing job.Quote:
Again, I don't think toolbox compatibility is any different from other scripts, it is just that my bot has script elements that are a little advanced and accessing things in a rudimentary way which clashes with toolbox features. Other scripts do this; you may have not encountered it yet with simpler/shorter scripts. I have written almost 6000 lines of code for this, which isn't a lot, but most of the functions are being accessed repeatedly.
Thank YOU for trying it out and helping me with your feedback! I am sorry I take so long to advance my bots forward, but I'm trying!
And here's some pewp before you go,








