Hi CrayonCode
Thank you a million times for the amazing work .
I managed to make this work with the Japanese client .The script start fishing but fail to hit the blue bar at the right time any help appreciated thx
@
I think the digging gets canceled once you looted crystals because of the Lucky animation.
You know, when you find rare your character jumps for joy lmao.
Tip to everyone: Disable all notifications.
Also, launch_connect.bmp = the same image as delete character.
To anyone who has maid outfit.
Submit a screenshot in BitMap (*.bmp) 1920x1080 resolution with the buttons in storage and some of the materials needed to be searched to begin processing.
Post the Screenshot as attachment OR zip them.
CrayonCode can begin with adding the processing function when information is available.
Is there an option where I discard the non dry-able fish and only collect the ones I can dry? The inventory seems to fill up pretty quickly with non dry-able fish.
@
I think the digging gets canceled once you looted crystals because of the Lucky animation.
You know, when you find rare your character jumps for joy lmao.
Tip to everyone: Disable all notifications.
Also, launch_connect.bmp = the same image as delete character.
To anyone who has maid outfit.
Submit a screenshot in BitMap (*.bmp) 1920x1080 resolution with the buttons in storage and some of the materials needed to be searched to begin processing.
Post the Screenshot as attachment OR zip them.
CrayonCode can begin with adding the processing function when information is available.
Is there an option where I discard the non dry-able fish and only collect the ones I can dry? The inventory seems to fill up pretty quickly with non dry-able fish.
There's none.
You can set the fisher to Loot gold fishes & dry gold fishes.
Although it is possible to only dry specific fish but thats another function / work to be added to the bot.
This means, we need another "image" of the fish to dry.
For example, dry "Grunt" but not dry "Eels" if you are fishing in veila.
@
When you are about to add the function of processing, please add 2 options.
1. Use processing with "maid outfit".
2. Use process normally (must benear storage).
Edit: May I ask for the tutorial of resolution_settings? Ive had hard times switching resolution to trace the Coordinates.
@ : Boian[/MENTION] You are right. I forgot to actually apply the settings to the function.
Some questions though. Do you have to loot manually once you got the crystal shard or is pressing the hotkey for a shovel enough to loot it and start again?
So do I have to check for the shard or is periodically spamming the shovel hotkey enough to keep digging?
It's ok to spam shovel hotkey ,shards have been send auto to your inventory, if you add BMP regular shard ones will do fine.
We will work through resolution_settings.ini so you can create your own preset.
The resolution must allow 100% UI Scale or all dynamic Imagesearches will fail. (1280x720 for example won't work because auf max 90% UI Scale)
Presets are language and resolution specific. Since the text varies, your preset will be only be working for the language you created the preset for. (Atleast the parts that involve text like [Fishing])
Please post your custom presets in this thread with this title format:
resolution_settings[WIDTH]x[HEIGHT][LANGUAGE]
e.g. resolution_settings2560x1440FR or resolution_settings1920x1080DE
Lines that start with ; are comments and can be ignored.
[Resolution] Define your resolution. 1280x768 in this example:
Quote:
[Resolution]
1280=768
The gameclient resolution will be compared with this one. If they don't match you will receive an error.
[GameStart] Define the x & y relative coordinates of the Enter and Connect buttons:
Quote:
[GameStart]
; Main Server "Enter" x=y
1191=662
; "CONNECT" x=y
628=729
A rough x & y position is enough. We only try to click the button.
1191=662 (x=y)
628=729 (x=y)
[Fishing] Define the coordinates for the region. Look for atleast 4 Pixels on top of eachother with the Hex color 0xE4E4E4. We need to be very precise with position and color. Every pixel counts!
FishingStandby=359, 57, 913, 61, 0xE4E4E4 (CurrentStateName=x1, top, x2, bottom, color)
We will call x1 left and x2 right despite not bein a rectangle region, but 2 seperate stripes with the same top and bottom)
The script checks the left coordinate from top to bottom and the right coordinate from top to bottom.
Here we take 5 pixels from "P" on the left and "g" on the right for FishingStandby. Make sure the pixels have all the color 0xE4E4E4.
FishingStandby=359, 57, 913, 61, 0xE4E4E4 (FishingStandby=left, top, right, bottom, color)
The same for FishingCurrently:
FishingCurrently=322, 57, 936, 61, 0xE4E4E4 (FishingCurrently=left, top, right, bottom, color)
And for FishingBite:
FishingBite=413, 57, 859, 61, 0xE4E4E4 (FishingBite=left, top, right, bottom, color)
For PressIt we need the coordinate with the color 0xFFFFFF:
PressIt=529, 370, 748, 374, 0xFFFFFF (PressIt=left, top, right, bottom, color)
ReelIn describes the region where the blue bar can be pressed:
ReelIn=675, 406, 772, 423, 0x5A87C8 (ReelIn=left, top, right, bottom, defaultcolor)
LootWindow Checks the left border of the first slot in the item list.
LootWindow=898, 282, 900, 327, 46 (LootWindow=left, top, right, bottom, slotwidth)
[Restock] & [WorkerSettings] We Mostly need rough coordinates here. It doesn't have to be very precise.
Those are all hard coordinates we need at the moment.
With increasing functionality there might be a need for more of those. I will keep this post up to date.
I hope people will share their presets.
This doesnt work yet Im just putting it here for future use. xD
Also, when you try to run the script with the settings above, you get snapshot errors if the client is 1360x768 (FullWindow).
Error: resolution deviates if 1360x768 Window Mode
Also, I edited the "FeedWorker" function to suit with the 1360x768 resolution because its 100% UI Scale, the Worker Window is Cut short.
So, the edits is to click the "Sticky Ui" button to force the Worker Window in 100% UI. Then click the Worker buttons to feed the workers. Then click again the Sticky UI button to untoggle Sticky UI before pressing Escape to close Worker List.
@ The workerlist gets dragged up to account for getting cut short on lower resolutions.
Is it still too far down with 1360x768? Because I can just drag it even further up.
You can usually just copy the ReelIn color since it searches with shadevariation.
PS: v0.18 will now also log the detected $ResOffset. Check what size it is detecting.
@ v0.16 - Added escape from daily reward screen
You are using 1920 right? Maybe it doesn't overlap the fishing states. I'll have to look into it.
@ check v0.18 for the digging now. What exactly did you mean by adding BMP ?
@ go create your preset and let me know if there are any bugs.
@ I can create a filter for every fish, if you screenshot every fish. How am I supposed to know which fish isn't dryable? But I could think about adding a custom folder similiar to the eventitems, where you just put a cropped .bmp of the things you don't want to loot.
@ Find this line and delete it for now.
Code:
If $freedetectedslots - $PickedLoot - $InventorySettings[2][1] - $InventorySettings[1][1] <= 0 Then $Reserve = 1
I'll push new version with changes tomorrow. Also adding an ignore feature @ requested.
BTW where do you fish that it takes you 90 seconds between bites? Geez that's like forever.
@ so about Fail Looting heres the link from Logfile:
I think its because of "Feed Worker" Function while pickup fish window..
heres the picture from my Loot Settings
[IMG=expandable: 1][/IMG]
PS: The bot was Fishing for 12 hours and its picked up only Relicts?..
And is there a way to include repair for equipment too if anyone using a float for fishing?
[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...