Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Black Desert
You last visited: Today at 04:27

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[AutoIt] CrayonCode Bot Project (OpenSource & Free)

Discussion on [AutoIt] CrayonCode Bot Project (OpenSource & Free) within the Black Desert forum part of the MMORPGs category.

Reply
 
Old 04/26/2017, 01:03   #256
 
elite*gold: 0
Join Date: Mar 2011
Posts: 109
Received Thanks: 8
Quote:
Originally Posted by CrayonCode View Post
Yes it is quite possible. Allthough I don't know any other way, but spamming the buttons and retry until there is a success. But I guess most people don't do it any different.
hehe, ok yeah of course, that would be awesome if bergain selling included..

And the horse problem was for me this solution:

MouseClick("right", $Mount[$Boat][0], $Mount[$Boat][1]) "first try will fail"
Sleep(2000)
MouseClick("right", $Mount[$Boat][0], $Mount[$Boat][1]) "will success"
Sleep(2000)
MouseClick("right", $Mount[$Boat][0], $Mount[$Boat][1]) "will fail again"
Sleep(2000)
MouseClick("right", $Mount[$Boat][0], $Mount[$Boat][1]) " will success"

the first time we need to Force the bot self to horse but the next restocks the bot works without any issues now is the question if the bot does a relogg what can we do for the first issue on restock with horse button.. But i dont know any thing say me that after relog bot should be click 1-2 times on Horse Icon for activating something clientside things to get work if the bot goes restocking successfull at the second try i hope u understand what i mean it works every second click
s3anlike is offline  
Old 04/26/2017, 11:38   #257
 
elite*gold: 0
Join Date: Feb 2009
Posts: 67
Received Thanks: 5
Hey Crayon do you have any ETA on the next version? How is the progress?
limital is offline  
Old 04/26/2017, 15:46   #258
 
killzone's Avatar
 
elite*gold: 100
Join Date: Mar 2006
Posts: 1,826
Received Thanks: 429
@
Thanks for the update. Will really helped me with my native resolution. lmao

Feature Suggestion
  • New Tab [Gathering]: For Afk Gathering (Shovels in desert)
    • Add detection for desert debuff (heatstroke)
    • Add 2 key slots for water / tea /
  • New Tab [Processing]: For AFK Processors, players who wants to just afk process their stuff.
    • Add imagesearch for basic items like (logs, metals)


The purpose for this is to have a separate "AFK" function if the user decides not to AFK Fish. He can AFK Gather in desert instead for semi-afk silver gain.

Idea came from this guide.


On the side note, I tried converting Au3 script to dotnet but Im not sure as to why I can't send clicks / keys to the game client.
killzone is offline  
Old 04/26/2017, 15:55   #259
 
ahmedwork's Avatar
 
elite*gold: 325
Join Date: Apr 2008
Posts: 713
Received Thanks: 225
Quote:
Originally Posted by killzone View Post
@
Thanks for the update. Will really helped me with my native resolution. lmao

Feature Suggestion
  • New Tab [Gathering]: For Afk Gathering (Shovels in desert)
    • Add detection for desert debuff (heatstroke)
    • Add 2 key slots for water / tea /
  • New Tab [Processing]: For AFK Processors, players who wants to just afk process their stuff.
    • Add imagesearch for basic items like (logs, metals)


The purpose for this is to have a separate "AFK" function if the user decides not to AFK Fish. He can AFK Gather in desert instead for semi-afk silver gain.

Idea came from this guide.


On the side note, I tried converting Au3 script to dotnet but Im not sure as to why I can't send clicks / keys to the game client.

reference this dll and use it instead of default windows input
input input = new input();
ahmedwork is offline  
Old 04/26/2017, 17:01   #260
 
elite*gold: 0
Join Date: Mar 2011
Posts: 109
Received Thanks: 8
Quote:
Originally Posted by killzone View Post
@
Thanks for the update. Will really helped me with my native resolution. lmao

Feature Suggestion
  • New Tab [Gathering]: For Afk Gathering (Shovels in desert)
    • Add detection for desert debuff (heatstroke)
    • Add 2 key slots for water / tea /
  • New Tab [Processing]: For AFK Processors, players who wants to just afk process their stuff.
    • Add imagesearch for basic items like (logs, metals)


The purpose for this is to have a separate "AFK" function if the user decides not to AFK Fish. He can AFK Gather in desert instead for semi-afk silver gain.

Idea came from this guide.



On the side note, I tried converting Au3 script to dotnet but Im not sure as to why I can't send clicks / keys to the game client.
R23 did this too
s3anlike is offline  
Old 04/26/2017, 17:07   #261
 
killzone's Avatar
 
elite*gold: 100
Join Date: Mar 2006
Posts: 1,826
Received Thanks: 429
Quote:
Originally Posted by s3anlike View Post
R23 did this too
The moment we add features what R23 has is the day R23 dies. @
Code:
input input = new input();
A detailed explanation?
Is there a site where you got this from so I can read whats up?
Edit:
I think its this one.
killzone is offline  
Old 04/26/2017, 17:11   #262
 
ahmedwork's Avatar
 
elite*gold: 325
Join Date: Apr 2008
Posts: 713
Received Thanks: 225
Quote:
Originally Posted by killzone View Post
The moment we add features what R23 has is the day R23 dies. @
Code:
input input = new input();
A detailed explanation?
Is there a site where you got this from so I can read whats up?
i don't actually remember where did i got this i took long time finding a way to send keys to bdo but it was something related to Direct X game as well as game is blocking the default input method
you can open that dll in visual studio and look in that code
your pm is disabled wanna send me your discord or Skype? for better communication
Sent from my Redmi 4 using Tapatalk
ahmedwork is offline  
Old 04/26/2017, 17:22   #263
 
elite*gold: 0
Join Date: Mar 2011
Posts: 109
Received Thanks: 8
Quote:
Originally Posted by killzone View Post
The moment we add features what R23 has is the day R23 dies. @
Code:
input input = new input();
A detailed explanation?
Is there a site where you got this from so I can read whats up?
i share your opinion I Like It! xD
s3anlike is offline  
Old 04/26/2017, 17:28   #264
 
killzone's Avatar
 
elite*gold: 100
Join Date: Mar 2006
Posts: 1,826
Received Thanks: 429
Quote:
Originally Posted by ahmedwork View Post
i don't actually remember where did i got this i took long time finding a way to send keys to bdo but it was something related to Direct X game as well as game is blocking the default input method
you can open that dll in visual studio and look in that code
your pm is disabled wanna send me your discord or Skype? for better communication
Sent from my Redmi 4 using Tapatalk
No worries, I found it I think.


The hard part for me is the Riddle part of the script. xD
killzone is offline  
Old 04/26/2017, 17:45   #265
 
ahmedwork's Avatar
 
elite*gold: 325
Join Date: Apr 2008
Posts: 713
Received Thanks: 225
Quote:
Originally Posted by killzone View Post
No worries, I found it I think.


The hard part for me is the Riddle part of the script. xD
first of all find the T >> get the center of the first letter >> use 2 for loops for that the inner one for the letter itself and the outer to loop through the 11 letters

for the inner loop use a math function and the result of the equal will lead to a letter where is "WASD" for example for "W" the result will be 6 for "S" 9

Sent from my Redmi 4 using Tapatalk
ahmedwork is offline  
Old 04/26/2017, 18:07   #266
 
elite*gold: 0
Join Date: Apr 2017
Posts: 108
Received Thanks: 199
I thought shovelling isn't worth it anymore after the nerfs.
I can squeeze it into the next release if someone can send me .bmp of the debuffs.
It only has to cure the debuffs and nothing else right?
CrayonCode is offline  
Old 04/26/2017, 18:23   #267
 
killzone's Avatar
 
elite*gold: 100
Join Date: Mar 2006
Posts: 1,826
Received Thanks: 429
Quote:
Originally Posted by CrayonCode View Post
I thought shovelling isn't worth it anymore after the nerfs.
I can squeeze it into the next release if someone can send me .bmp of the debuffs.
It only has to cure the debuffs and nothing else right?
In the food settings, add more keys to it.
So players can use at least 3~5 foods. (this also helps leveling the Health(HP) while player is afk)

What nerfs you spoke of?
killzone is offline  
Old 04/26/2017, 19:31   #268
 
elite*gold: 0
Join Date: Apr 2017
Posts: 108
Received Thanks: 199
Quote:
Originally Posted by killzone View Post
In the food settings, add more keys to it.
So players can use at least 3~5 foods. (this also helps leveling the Health(HP) while player is afk)

What nerfs you spoke of?
Isn't there a 30 min cooldown on all food? How would you adding more slots help with it?

I added Extra Hotkeys to the data.ini, but I won't unnecessarily bloat the UI Settings with this. It will just press all assigned hotkeys when its buffing time.

The nerf where they reduced the amount of Crystal Shards you get for shoveling compared to other more active gathering methods. (After they fixed the infinite shoveling bug)

@: If you double click on the horse and a path is shown, the autorestock will work.
If it isn't showing, you have to click one more time to get "even" again. Try double clicking again and it should show the path.

The problem is to detect if the state is even or uneven. The bot can't do that. So you have to do that manually for now. So clicking 4 times doesn't help at all.

It works 100% if you have a boat and a horse and you click the boat first and then the horse. This is still a **** way tho.


@: There timer is already there in data.ini and will also be in the UI next version.

The sleep timer for BackToMount doesn't do **** though.
CrayonCode is offline  
Thanks
1 User
Old 04/26/2017, 19:41   #269
 
elite*gold: 0
Join Date: Mar 2016
Posts: 6
Received Thanks: 2
Quote:
Originally Posted by CrayonCode View Post
New version will probably be out tomorrow or the day after tomorrow. I'll first check if the new UI features in the patch will mess anything up and then release it.

It will support all resolutions that allow 100% UI Scale (windowed and fullscreen) and will ship with settings for 1920x1080 and 1280x768. I'll add a guide how to create a preset for your own resolution and hopefully you guys will share them here.

You will also have the option to automatically restart the game if a disconnect occurs and continue fishing. (Only enters the password in the launcher not the email. So check 'remember my email' in the launcher.)

Lot of bugfixes, some small requested additions and probably some new bugs.

The auto-pathing to the horse is still driving me nuts tho.

Sorry for taking so long. I was kinda busy over easter and felt like doing other things too.




@:
Thank you man. You really helped me to get over that wall. User32 works like a charm.

the auto path to the horse, i just make it to 2000ms sleep time and only click once after mouse movement. it works 100% for me right now,


Func BackToMount($Boat = 0) ; TODO find reliable way to detect if path is selected
Local Const $Mount[2][2] = [[39, 128], [98, 122]]
Sleep(500)
NearbyNPC(2)
CoSe("{LCTRL}")
Sleep(500)
MouseMove($Mount[$Boat][0], $Mount[$Boat][1])
Sleep(2500)
MouseClick("right", $Mount[$Boat][0], $Mount[$Boat][1])
Sleep(2500)
CoSe("t")
CoSe("{ESC}")
CoSe("{LCTRL}")
MapMovement()
Return True
EndFunc ;==>BackToMount




if feed worker has a user input timer that will be awesome. 90mins is too long, i changed it to every 5mins feed my worker.
jh936680152 is offline  
Thanks
2 Users
Old 04/26/2017, 20:45   #270
 
elite*gold: 0
Join Date: Apr 2017
Posts: 108
Received Thanks: 199
Guys I need help for the Shoveling. I need pictures in .bmp of the possible debuffs.
CrayonCode is offline  
Reply


Similar Threads Similar Threads
[Opensource] PokeMMO Autoit bots
01/12/2014 - Pokemon - 117 Replies
DON'T USE THIS UNTIL WE FIND A WAY TO WORK AROUND THE CAPTCHA!!! Gnomepy's PokeMMO bot V6.1 *31 january 2013* Functions: -Heals when hp/pp is low -Catches shiny's -Train EV (currently only Attack, Speed and Sp.Attack are added)
[OPENSOURCE PROJECT] BROWSERGAME
02/06/2012 - Web Development - 8 Replies
HEYHO Leute :D , Ich suche Leute die Lust hätten mit mir ein eigenes Browsergame zu erstellen. Also ich bräuchte ein ganzes Team so wie Sponsoren usw. Wir Brauchen Programmierer Und eine Idee. Was genau wir veröffentlichen wollen. Alle die Vielleicht nicht mit machen wollen aber eine idee haben bitte in den Kommis Schreiben LG StreetFight
[OpenSource Project] C++ CoCore
01/26/2011 - CO2 Private Server - 59 Replies
Alright, I think I'm done with the lurking for now.. The main reason of me starting this project is to get some people to use C++ instead of C#. There are a few members who I believe have potential, and I think those are pretty much the ones who will take interests into this project. What is this CoCore, and what does it contain?: Unknown (?) Yes.. Unknown. I think I want the members who are interested to provide me with a list of things that should be put in, for example, custom...
Farmville Automatizer OPENSOURCE free bot [AutoIT]
04/05/2010 - Facebook - 2 Replies
Farmville Automatizer released! Open Source >>> Download <<<



All times are GMT +1. The time now is 04:27.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.