Detected👍 SinBotv2.3 (24 Maps)
When I use the bot, it skips to the final room, and it will walk in a circle continously throwing spears, how do i fix this problem? it does not walk forward either
Alrighty, lots of questions. I'll do my level best to try and answer them all.
AFAIK the console should not affect the bot, as long as the commands work in game. Where does it check for errors, at the boat launch screen? Or while it's sitting at the docks?
If Boat launch screen, look at the numbers in the tooltips up top and see if they fall within the ranges provided.
If Docks, I'm not sure, everybody should get the error message in the exact same part of the screen and it should be a 0 black button for everyone too, regardless of visual detail level or screen resolution.
Yes, you have to be in full screen resolution for the auto-resolution detection to work. I do not currently know any way (though I'm sure there is one) to detect a specific window's resolution. I know how to send the mouse to specific spots within the window, so if someone knows the first part, I may be able to add in support for windowed mode.
The command within the bot is:
WinWaitActive("Vindictus", "")
What this should do is wait to actually start the bot procedures until your Vindictus window is activated and on top. If it's not doing anything until you minimize it, try making sure that you have the window selected and active before pressing the start key.
If that doesn't work, try minimizing it, launching the bot, re-activating the window by maximizing it again, and then press the start key.
I never had that problem. If the commands are too slow in activation, try opening the settings.ini and modifying your betweenmap= time. It's set for 7500 by default (7.5 seconds). Or reduce the klaus= time if it's only happening for you on Klaus. The default for that is 10000 (10 seconds)
After looking at the code, I realized that I made a typo for that one particular bot(X co-ordinate of 400 instead of 500). I may have made it in other spots too, so I'm going to go through other bots and make sure that it's correct in all the rest.
Once I've verified that it's all correct, I'll re-package and re-upload the correct version of it.
Thanks! And give a shout out to gotdunkedonby for the logo. I agree, it's awesome.
Which bot are you using? From your description it sounds like you may not have the transformation modes and skills bound correctly.
Try giving me some more details, please.
I do my best to keep a promise if I make it.
This bot is not yet alt-tab-able. I am looking into how to modify the code to support this, but don't expect much progress on this front for a while.
And yes, there should be bots for as low as Decisive Battle for level 8's. This bot should work fine for them or a level 70. As long as you have the map unlocked.
AFAIK the console should not affect the bot, as long as the commands work in game. Where does it check for errors, at the boat launch screen? Or while it's sitting at the docks?
If Boat launch screen, look at the numbers in the tooltips up top and see if they fall within the ranges provided.
If Docks, I'm not sure, everybody should get the error message in the exact same part of the screen and it should be a 0 black button for everyone too, regardless of visual detail level or screen resolution.
Yes, you have to be in full screen resolution for the auto-resolution detection to work. I do not currently know any way (though I'm sure there is one) to detect a specific window's resolution. I know how to send the mouse to specific spots within the window, so if someone knows the first part, I may be able to add in support for windowed mode.
The command within the bot is:
WinWaitActive("Vindictus", "")
What this should do is wait to actually start the bot procedures until your Vindictus window is activated and on top. If it's not doing anything until you minimize it, try making sure that you have the window selected and active before pressing the start key.
If that doesn't work, try minimizing it, launching the bot, re-activating the window by maximizing it again, and then press the start key.
I never had that problem. If the commands are too slow in activation, try opening the settings.ini and modifying your betweenmap= time. It's set for 7500 by default (7.5 seconds). Or reduce the klaus= time if it's only happening for you on Klaus. The default for that is 10000 (10 seconds)
After looking at the code, I realized that I made a typo for that one particular bot(X co-ordinate of 400 instead of 500). I may have made it in other spots too, so I'm going to go through other bots and make sure that it's correct in all the rest.
Once I've verified that it's all correct, I'll re-package and re-upload the correct version of it.
Thanks! And give a shout out to gotdunkedonby for the logo. I agree, it's awesome.
Which bot are you using? From your description it sounds like you may not have the transformation modes and skills bound correctly.
Try giving me some more details, please.
I do my best to keep a promise if I make it.
This bot is not yet alt-tab-able. I am looking into how to modify the code to support this, but don't expect much progress on this front for a while.
And yes, there should be bots for as low as Decisive Battle for level 8's. This bot should work fine for them or a level 70. As long as you have the map unlocked.
THANK YOU
After looking at the code, I realized that I made a typo
for that one particular bot(X co-ordinate of 400 instead of 500). I may have made it in other spots too, so I'm going to go through other bots and make sure that it's correct in all the rest.
Once I've verified that it's all correct, I'll re-package and re-upload the correct version of it.


Thank You for responding so quickly, waiting for the new release.

for that one particular bot(X co-ordinate of 400 instead of 500). I may have made it in other spots too, so I'm going to go through other bots and make sure that it's correct in all the rest. Once I've verified that it's all correct, I'll re-package and re-upload the correct version of it.



Thank You for responding so quickly, waiting for the new release.


Alright after testing it for 40 mins+ without error, I have some suggestions, questions, and comments.
Comments:
Im just clarifying this a little better. Im using 1280X1024, but I set it to 1024X768 resolution in windowed mode. Yes it didnt work. I set it back to 1280X1024, WINDOWED mode, it worked. Full screen worked too. This may not mean much, but Im just clarifying that as long as its the same resolution as your computer, it will work, windowed or not.
Bot is pretty neat in many aspects. I like the way how you can configure it to your liking whereas some systems just give it to you "as is". I also like the tooltip at the top of the screen where it tells you what its doing at the moment.
I also like the way the bot tells you how many times it has ran the particular mission. Very useful to gauge efficiency, chance values, etc....
Questions:
What is this?
[speed]
; Speed Toggle button
; plr_turning_speed command set for toggle between 1 and 5
speed={NUMPADDOT}
At first I thought it was timescale. Then I read it closely and realized its the movement speed increase. I set it to my bind, but when I watched the bot do its work, I didnt see it being used at all.
; SmartAP is where you have spent 1 AP into each skill that you want leveled up. The bot will only spend points in those particular skills. 1 is "On", 0 is "Off.
; FOR SMART AP TO WORK - YOU MUST HAVE CHECKED THE "TRAINED SKILLS ONLY" BOX PRIOR TO STARTING BOT!
Im a little confused. So in order for SmartAP to work, you have to spend 1 AP into each skill you want levelled up AND check the "Trained Skills Only" box? What if, say....I put 38 points or 23 points into that skill? Will it still work?
Im also wondering....if you dont want to use this AP spending function at all....do I just leave it as:
AP=0
APTimes=20
SmartAP=1
Thanks for clarifying.
Another question...in PIE SETTINGS, the settings are as follows:
[hax]
; god and ohk commands
; reach = plr_search_evil_core_distance 1500
; shiplist = cc_chiplist_ui
god={/}
ohk={*}
reach={-}
shiplist={=}
However, when I did god={/} it didnt work. I had to use {NUMPADDIV} for it to work. Any ideas why its listed like that in PIE SETTINGS? Im just guessing, but is it because mine is "Numpad /" and Pie's is "/"? Just need clarification. And no, I dont use Pie's binds.
What is the use of:
[mining]
; Number of time for the mining bot on Fruitful to cycle through the same map before forfeiting and relaunching the map.
mining=75
Since I assume from what you said earlier that the new bot uses refill function, why would anyone want to forfeit the map? What if I dont want to forfeit the map? Can I leave it as 0? Or do I leave it as some huge number?
Im also going to need clarification on what this means:
[secondary]
; secondary weapons set
spears={+}
bombs={Z}
mine={X}
I may be wrong on this so I just wanna be very sure since the comment on it is vague. By "spears" do you mean this function:
cc_set_sub_weapon javelin_piercing_catacomb 999
or is it something else?
Suggestions:
I noticed how the bot doesnt seem to use host_timescale. This may not have been implemented because of lag issues, but it can save alot of time. For example, at the start where it introduces your character before the boat launches the mission, host_timescale greatly speeds up the process so you dont have to watch the entire thing and hence, save time.
If you can implement a check to see whether or not you've disconnected from the server, it'd be useful. For example, once the bot realizes you are disconnected from the server, it'd pause the script or end it immediately. I say this because Im running on a proxy and sometimes its unreliable so it disconnects you.
I understand this is a very long post, and I apologize if I missed anything before. If you can clarify it all for me though, it'd be awesome. Thanks.
Comments:
Yes, you have to be in full screen resolution for the auto-resolution detection to work. I do not currently know any way (though I'm sure there is one) to detect a specific window's resolution. I know how to send the mouse to specific spots within the window, so if someone knows the first part, I may be able to add in support for windowed mode.
Bot is pretty neat in many aspects. I like the way how you can configure it to your liking whereas some systems just give it to you "as is". I also like the tooltip at the top of the screen where it tells you what its doing at the moment.
I also like the way the bot tells you how many times it has ran the particular mission. Very useful to gauge efficiency, chance values, etc....
Questions:
What is this?
[speed]
; Speed Toggle button
; plr_turning_speed command set for toggle between 1 and 5
speed={NUMPADDOT}
At first I thought it was timescale. Then I read it closely and realized its the movement speed increase. I set it to my bind, but when I watched the bot do its work, I didnt see it being used at all.
; SmartAP is where you have spent 1 AP into each skill that you want leveled up. The bot will only spend points in those particular skills. 1 is "On", 0 is "Off.
; FOR SMART AP TO WORK - YOU MUST HAVE CHECKED THE "TRAINED SKILLS ONLY" BOX PRIOR TO STARTING BOT!
Im a little confused. So in order for SmartAP to work, you have to spend 1 AP into each skill you want levelled up AND check the "Trained Skills Only" box? What if, say....I put 38 points or 23 points into that skill? Will it still work?
Im also wondering....if you dont want to use this AP spending function at all....do I just leave it as:
AP=0
APTimes=20
SmartAP=1
Thanks for clarifying.
Another question...in PIE SETTINGS, the settings are as follows:
[hax]
; god and ohk commands
; reach = plr_search_evil_core_distance 1500
; shiplist = cc_chiplist_ui
god={/}
ohk={*}
reach={-}
shiplist={=}
However, when I did god={/} it didnt work. I had to use {NUMPADDIV} for it to work. Any ideas why its listed like that in PIE SETTINGS? Im just guessing, but is it because mine is "Numpad /" and Pie's is "/"? Just need clarification. And no, I dont use Pie's binds.
What is the use of:
[mining]
; Number of time for the mining bot on Fruitful to cycle through the same map before forfeiting and relaunching the map.
mining=75
Since I assume from what you said earlier that the new bot uses refill function, why would anyone want to forfeit the map? What if I dont want to forfeit the map? Can I leave it as 0? Or do I leave it as some huge number?
Im also going to need clarification on what this means:
[secondary]
; secondary weapons set
spears={+}
bombs={Z}
mine={X}
I may be wrong on this so I just wanna be very sure since the comment on it is vague. By "spears" do you mean this function:
cc_set_sub_weapon javelin_piercing_catacomb 999
or is it something else?
Suggestions:
I noticed how the bot doesnt seem to use host_timescale. This may not have been implemented because of lag issues, but it can save alot of time. For example, at the start where it introduces your character before the boat launches the mission, host_timescale greatly speeds up the process so you dont have to watch the entire thing and hence, save time.
If you can implement a check to see whether or not you've disconnected from the server, it'd be useful. For example, once the bot realizes you are disconnected from the server, it'd pause the script or end it immediately. I say this because Im running on a proxy and sometimes its unreliable so it disconnects you.
I understand this is a very long post, and I apologize if I missed anything before. If you can clarify it all for me though, it'd be awesome. Thanks.
SacredCross - I appreciate the long post, helps me figure out how people view the bot, what they see when they look at it. After working with so many different versions of it (0.1 through 2.3) I kind of forget where everything is.
Yes, you are correct, as long as your game screen covers the entirety of the monitor, it doesn't matter whether it is fullscreen or windowed.
The configurability originally wasn't even a part of the design, as I was designing these for myself, with no intention of releasing them. But eventually, I changed my mind.
-----------
The speed toggle is used for many maps, but not all. Contact, Buried Sorrow, Pursuit, Fruitful, Decisive Battle, Trampled Plains, Ruins of Sanctity, Yeti King, Madness and probably some others I can't think of at the moment use it. It's simply to decrease movement time.
The AP features work like this:
AP= Turns AP spending on or off. Off means it will not spend any AP at all. On allows it to spend every certain number of maps.
APTimes= Is the number of runs between spending AP. I put this in as spending AP every run was rather time-consuming.
SmartAP= Enables the spending of AP only in skills that you have previously spent AP in, rather than clicking on anything and everything indiscriminately.
The default settings of 1-40-1 Should work for most situations. And no, it doesn't matte how much AP is invested into the skill, as long as it shows up in the trained skills only list.
You hit the nail on the head. {NUMPADDIV} is the numpad command, but {/} is the one on the main keyboard. Unless I'm mistaken, Pie's setting is for the one on the keyboard. I could be wrong, as I don't use Pie Binds.
The mining bot runs for hours on end, but the dungeon only lasts for 60 minutes. You eventually have to forfeit, as after the battle failed screen, no more ores appear. This number plays it safe and allows plenty of time between runs without cutting it too close to the battle failing.
The catacomb spears will work fine too, but I actually use "cc_set_sub_weapon javelin_lvl2 999"
---------
I thought about implementing a host_timescale function, but decided against it. It can be glitchy, and the time savings over multiple hours isn't that great. The bot will clear approx. 184 dungeons in 8 hours, which equates to 23 per hour, and that's about 2m35s per dungeon.
Subtracting 10 seconds per map to help skip the initial cutscene, will only add about 1 run per hour, if that. With the fact that it can throw timer and cutscenes off on maps that skips directly into them, it didn't seem worth it.
Server disconnections are something I am looking into writing a script for. Wat I need to do is get pixel color checks on the log in screen, add variables for people to enter their user/pass into the .ini, and add detection of the log in failure messages. Then the hardest part could be getting to the docks after logging back in. It is something I plan to look into.
Yes, you are correct, as long as your game screen covers the entirety of the monitor, it doesn't matter whether it is fullscreen or windowed.
The configurability originally wasn't even a part of the design, as I was designing these for myself, with no intention of releasing them. But eventually, I changed my mind.
-----------
The speed toggle is used for many maps, but not all. Contact, Buried Sorrow, Pursuit, Fruitful, Decisive Battle, Trampled Plains, Ruins of Sanctity, Yeti King, Madness and probably some others I can't think of at the moment use it. It's simply to decrease movement time.
The AP features work like this:
AP= Turns AP spending on or off. Off means it will not spend any AP at all. On allows it to spend every certain number of maps.
APTimes= Is the number of runs between spending AP. I put this in as spending AP every run was rather time-consuming.
SmartAP= Enables the spending of AP only in skills that you have previously spent AP in, rather than clicking on anything and everything indiscriminately.
The default settings of 1-40-1 Should work for most situations. And no, it doesn't matte how much AP is invested into the skill, as long as it shows up in the trained skills only list.
You hit the nail on the head. {NUMPADDIV} is the numpad command, but {/} is the one on the main keyboard. Unless I'm mistaken, Pie's setting is for the one on the keyboard. I could be wrong, as I don't use Pie Binds.
The mining bot runs for hours on end, but the dungeon only lasts for 60 minutes. You eventually have to forfeit, as after the battle failed screen, no more ores appear. This number plays it safe and allows plenty of time between runs without cutting it too close to the battle failing.
The catacomb spears will work fine too, but I actually use "cc_set_sub_weapon javelin_lvl2 999"
---------
I thought about implementing a host_timescale function, but decided against it. It can be glitchy, and the time savings over multiple hours isn't that great. The bot will clear approx. 184 dungeons in 8 hours, which equates to 23 per hour, and that's about 2m35s per dungeon.
Subtracting 10 seconds per map to help skip the initial cutscene, will only add about 1 run per hour, if that. With the fact that it can throw timer and cutscenes off on maps that skips directly into them, it didn't seem worth it.
Server disconnections are something I am looking into writing a script for. Wat I need to do is get pixel color checks on the log in screen, add variables for people to enter their user/pass into the .ini, and add detection of the log in failure messages. Then the hardest part could be getting to the docks after logging back in. It is something I plan to look into.
:O Awesome, you even followed through with your release date promises! Very awesome job, will put through a stress test when I get home tonight 

Does this take over your computer, I.E can I alt-tab and let it do its thing?
Can this be used effectively on a new character and not a level 70?
Can this be used effectively on a new character and not a level 70?
The problem happens at the docks, in Rochest. It happened while doing The Contract.
Seems to happen after it checks for errors, and tries to launch the battle. Nothing happens, and it restarts the proccess, with the whole "Manual boat launch" and everything.
Seems to happen after it checks for errors, and tries to launch the battle. Nothing happens, and it restarts the proccess, with the whole "Manual boat launch" and everything.
Very very very useful. Thanks given
Hope to see more of your works in future.
Hope to see more of your works in future.I recommend everyone to just ditch Pie's bind, it's hardly customizable. If you use this bot it is much better and efficient if you just copy and paste Sinbot's readme bind configs. It is customizable. If you love Pie binds that much, back it up to a rar and extract when you want to use it again.
@Zaiakunokami
Awesome, thanks for clarifying the entire matter. I understand how the bot works better now.
Exactly why I dont use Pie's Binds. Lack of customization.
Awesome, thanks for clarifying the entire matter. I understand how the bot works better now.
Exactly why I dont use Pie's Binds. Lack of customization.
too late 1366*768......i can START bot,but it go town............
This thread is closed for replies.
