@

For random title string:
RandomString(5char)+Time Session would suffice.
Since this is a source and no binary has been released, it'll be difficult to block the script. Unless they will block the PixelSearch function like in Gameguard.
Blocking PixelSearch directly will not only hinder this script useless, it will also generally block
ANY form of pixel search when the game is running. Does not matter if its written in autoit or dotnet. This is 1 main reason why I did not bother making a macro for Echo of Soul (SEA) since PixelSearch has been blocked.
I also suggest that you add a textbox or a numericUpDown box where user can setup How long 1 step sleeps.
Ex:
Code:
globalSleep = NumericUpDown.value
Sleep(globalSleep)
MouseClick("left", $FeedWorker[$i][0], $FeedWorker[$i][1])
Sleep(globalSleep)
Or we can use Ahmedwork's work.

That randomizes the "sleep timer" for more humanization.
Guide to Auto Fish Bot by CrayonCode
[Main]
Starting & Stopping the Bot
-Starts / Stops the bot
-F4 Key is the hotkey to start/stop the bot
-You can start the bot while its minimized, use the hotkey.
Reset Session
-Resets your current session of fish counts to 0.
[Settings]
Loot Settings
» Minimum Rarity
-You can set which "loot" you want to keep and trash / discard everything else.
» Special Items
-Check the items you want to Keep when you set your Minimum Rarity to "Specials Only".
» Buff Food
-The bot will press the "skill slot" of which you set.
-Put here the Fishing buff, lifeskill buff etc.
»Inventory Settings
-Free Inventory means the actual free slots after you deduct the "reserved slots".
--For example you have 50 total inventory slots. That means, 42 is your Free Inventory slots.
-Reserve slots is the first 2 rows in your inventory, in which you will put all your Fishing rods. The bot will use that row to scan if Fishing Rod is available for use.
[Advance Settings]
This feature is an auto-turn-in function. Which means you can set the bot to walk to repair, trader, auction or store your loots.
How to set up Restock settings.
1. Summon your horse.
2. Put your horse near the spot where you fish. Preferable half of horse body is in water.
3. The bot will use the Horse as your anchor point. And it will use it where to return (return to fishing spot) after it restocks itself (after selling/trading/repairing).
Quote:
Originally Posted by Griffit85
Having problem with restock
1. Can not stop it
2. Dont have boat or horse so he cant return to fish location
3. Using epherium road so at blacksmith he doesnt repair it
4. Restocking simple said not working for me
|
See the guide above.
The Restocking is tricky afaik.
The bot sometimes needs to double-click the NPC Icons in order to start the auto pathing.
There's need to be check in place here somewhere.
For example:
Clicking repair Icon but the pathing did not start, the bot should check if the #E39473 color exist in minimap (the orange path) or something. If the pathing does not exist, click the repair icon again.