CoolSinBotv2.1 (Hidden)

Posts 115 of 62 · Page 1 of 5
SinBotv2.1 (Hidden)
After several weeks of building, tweaking, and testing, I am happy to finally release the first of (hopefully) many soon-to-be-released bots, A leveling/xp bot for "Hidden". I hope that everyone enjoys this release. There is a lot of sweat and frustration put into this bot, with 850 lines of code, 25,000+ characters, and days of testing.

-- Instructions --
  • PLEASE READ THE INCLUDED README! IT'S THERE FOR A REASON!

  • Check the Settings.ini file for things that you may need to tweak.

  • You MUST start the bot on the unlaunched boat of the dungeon you wish to run.

  • Run the x64 version for 64-bit OS, and x86 version for 32-bit OS.

  • The default start hotkey for the bot in "Insert", default pause hotkey is "Pause/Break", and default exit hotkey is "End".

  • Make sure to switch to AP=1 in .ini if you wish for bot to spend AP between runs.

  • WARNING: BOTTING CAN HAVE SERIOUS EFFECTS ON YOUR RANKS, AND PLACE YOU WELL INTO A HIGH RANKING POSITION FOR TIMES OR BATTLES CLEARED. THIS PUTS YOU AT A HIGHER RISK FOR BEING CAUGHT. PLEASE USE WITH CAUTION!


-- Information --
  • Supported Resolutions are 1680x1050, 1440x900, 1280x1024. Bot was tested on each resolution at for at least 5 runs, and extensively at 1680x1050.

  • Default settings are for 1680x1050 resolution and my custom bindings (included).

  • Defaults are set for Speed Runs, so all extraneous features are turned off, and delays are set for pure minimum. You may need to adjust to fit your system or speed desires.

  • This bot is programmed to work through the "GameUI_LaunchShipFail_BindTarget_Unknown" Error and "Server response delayed" errors at boat launchings.

  • This is more of a test release to see what problems people have, so that I can fix them in all of my bots before releasing the full package. This release only includes Hidden, but my personal collection has 20 dungeons and a mining bot.

  • The Settings.ini has many more functions than are needed by the Hidden bot. Do not delete the extras, as they are going to be needed for any full release version.


-- Known Issues --
  • Occasionally, with lag spikes, maps will not skip properly. There is an error check in place to make the bots forfeit and restart boat in this case. If it happens continuously, tweak your betweenmap and firstmap delays.

  • If not all battles are unlocked in a certain area, bots for that area may not work properly in the battle selection process.

  • If left running continuously for many hours, eventually the bot errors out with a recursion error. Looking into rewriting code currently to solve said problem. If anyone wants the source code to try and help me with this problem, please PM me.

  • I have tested this bot extensively at my own settings, with my custom bindings and using x64 versions. My beta tester did notice that his computer had issues with the same bot that ran fine on my computer, due to differences in the speed of loading. All common delays are changeable in the settings.ini. If you have issues with things not starting on time, or large delays between function, please edit the timings.


-- Future Plans --
  • Once this bot has been released for a while and most of the bugs (hopefully there won't be many) are figured out and fixed, I will apply the changes to all my bots and release them in a big package.

  • Continue adding new dungeons.

  • Work on tweaking the cc_shiplist_ui function to more accurately select a specific dungeon from the list.

  • Incorporate a function to auto-repair equipment in town every X number of runs.

  • Make AP spending feature less bulky, and possibly implement a counter system so it only spends every X number of battles.

  • Work on a sub_weapon detection system to make sure correct weapons are in place.

  • Figure out locations and aiming measurements to break ore veins and erg pots in boss rooms that have them.


-- Problems? --
  • Post a reply with any problems that you have, and I'll do my best to either help you tweak your settings for it to work, or fix the original code and re-release if it can't be tweaked through the .ini



-- NOTE --
  • My beta tester has informed me that my mouse movements (incorporated in some later bots) to change direction that you character is facing can change with mouse sensitivity. Mine is set for 3.0, and I'm pretty sure that is the default setting so it shouldn't affect most people. But if you have a customized mouse sensitivity setting, later bots may have issues for you.


-- Thanks --
  • Nicdel for God/OHK

  • Hell_Demon for Public Console

  • Pie for discovering some commands and helping me locate others


-- Virus Scan --

SinBotv2.1.rarattachment deleted · 250 downloads before removal
2nd virscan, kthx
Quote Originally Posted by Nico View Post
2nd virscan, kthx
Could've sworn I pasted that in there.... Sorry about that.
Edited.
Interesting I thought the cc_shiplist_ui never shows the start button O.o.. Guess I'm wrong, let me check it out
Approved .
Quote Originally Posted by nick2412 View Post
Interesting I thought the cc_shiplist_ui never shows the start button O.o.. Guess I'm wrong, let me check it out
It does and it doesn't. It doesn't like it if you are standing in Rocheste and try to launch Hidden. But if you're at Colhen Docks it doesn't seem to mind. It seems that you have to be at the docks of the appropriate area in order for it to work.
This script doesn't rely on the shiplist_ui function until there is a large error issue, and it's failed the pixel check for boat launches 5 times in a row. In which case... assuming everything goes right, it'll bring up the shiplist and click in the correct spot. It did work once, but that feature is behind so many other error checks and preventative measures that you should never have to use it, hopefully.

Quote Originally Posted by Nico View Post
Approved .
Thanks Nicdel! And thank you again for your wonderful God/OHK utility, for without that, this bot wouldn't be possible.
Quote Originally Posted by Zaiakunokami View Post
It does and it doesn't. It doesn't like it if you are standing in Rocheste and try to launch Hidden. But if you're at Colhen Docks it doesn't seem to mind. It seems that you have to be at the docks of the appropriate area in order for it to work.
This script doesn't rely on the shiplist_ui function until there is a large error issue, and it's failed the pixel check for boat launches 5 times in a row. In which case... assuming everything goes right, it'll bring up the shiplist and click in the correct spot. It did work once, but that feature is behind so many other error checks and preventative measures that you should never have to use it, hopefully.



Thanks Nicdel! And thank you again for your wonderful God/OHK utility, for without that, this bot wouldn't be possible.
Good to know, overall I am very impressed with your bot Good work! Kudos for being the first person to release a bot with the bypass for errors, that alone deserves some merit.

I also recommend working on a bot for shadow by darkness next, that appears to not be affected by leader boards, maybe it's just me but after 200 runs killing the blood lord with DK trans aoe my battle cleared number hasn't increased .. nor does my record time.
Quote Originally Posted by nick2412 View Post
Good to know, overall I am very impressed with your bot Good work! Kudos for being the first person to release a bot with the bypass for errors, that alone deserves some merit.

I also recommend working on a bot for shadow by darkness next, that appears to not be affected by leader boards, maybe it's just me but after 200 runs killing the blood lord with DK trans aoe my battle cleared number hasn't increased .. nor does my record time.
Danke schoen!

Actually, Blood Lord bot is one that I've already completed and I'm waiting for people to find errors with this one, so I can fix any issues with the entire set before releasing them all.

My completed bots:
Decisive Battle, Dethrone the White Tyrant, White Tyrant's Challenge, Regrets... Too Late, Nightmare at the Ruins, Shadowed by Darkness, Madness, Fight That Must Be Won, Shady Forest, Contact, Weeping Queen, Fruitful Mining Bot, Buried Sorrow, Colhen in Flames, Rescue, The Last Fragment, The Contract, Strong Drink and Resenlian's Labyrinth

I plan on doing these in the future:
Ruins of Sanctity (current project, trying to work pixel checks to figure out what boss map it picks)
Taking Initiative, Cadet's Challenge, Forest Ruins, Howling Soul, Revived Fear, Yeti King, Where the Legend Sleeps, Kobold Chief, Red Ruins.
If I can get the boss map pixel checker to work, I may be able to do some others that have multiple boss maps.
i.. want.. mining bot.. lol

goodjob
Quote Originally Posted by dumblet View Post
i.. want.. mining bot.. lol

goodjob
Probably after the Episode 8 Part 2 patch, and I make sure we still have a console+god/ohk is when I'll release. I want a solid few days of people testing this first.
Really impressed by the detailed comments in the readme file.

Testing it out
will pm you if found anything out of place...
Quote Originally Posted by kaizawa View Post
Really impressed by the detailed comments in the readme file.

Testing it out
will pm you if found anything out of place...
Yeah, I take pride in my work. I make sure I go over it a lot and try to add anything at all that I can think of that might be relevant.

And please let me know if anything goes awry! Thanks for being a tester.
for the AP spending, you should see my post on tutorials, hopefully it works

because it should still show the previously ranked skill unless you click on something else
Quote Originally Posted by dumblet View Post
for the AP spending, you should see my post on tutorials, hopefully it works

because it should still show the previously ranked skill unless you click on something else
Yeah, I had thought of implementing a similar system in the future. I may use that code and tweak it a bit for the different resolutions. I'm trying to figure out how to build a "smart" procedure for the skill spending, where you select your class, and it knows where to click for the most relevant skills.

But I'm more worried about getting the other bots done. My legit character has been AP capped for quite a while, and I couldn't care less about my haxxor character having AP to spend or not.
Posts 115 of 62 · Page 1 of 5
This thread is closed for replies.

Similar Threads

Tags for this Thread

Need help?