user friendly python script who is able to catch fish in the game New World
PythonGPL-3.0
new-world-fishing-bot release 1.1.1
click img for demonstration
Download guide
Click at latest release:
Download and extract bot.zip:
When you run file bot.exe following user interface should appear:
Game settings
Resolution 1920x1080 low details:
Standard key bindings, except of 'CAMERA' -> 'FREE LOOK' key binding, it must be 'B'!
Visuals as follow:
Remember to set you windows Scale to 100%:
Usage guide
Before you start fishing you need to indicate correct fishing positions
The left ('Fishing') panel inputs are the pointing area where fishing icons are going to appear
The best way to configure it is to open the game, stand over the fishing ground
set a rectangle so that most of it is on the right side of the character, and set the appropriate height
The smaller the rectangle, the faster the program will run - because it will have fewer pixels to check
I strongly suggest setting the repair positions at this point as well
Just open the inventory, and set positions so that it completely covers the rod
Now all you have to do is click the ‘Start fishing’ button and move the mouse cursor into the game window.
Personalization guide
Repairing functionality will work every interval you set on the panel and is activated while searching for a fish
Each interval, starting with casting the fishing rod, retrieving the fish, opening the inventory for repairs, is possible to change
Close app, go to your installation folder, open resources and open config.xml with any text editor you have
As you can see there are values that you assigned a moment ago. What interests you are all the values
appearing after the line 'timeouts'. Each timeout will be a random number in the range of min and max.
And their properties are listed here: (All values are given in seconds)
loop is responsible for the breaks between successive iterations of the program. I recommend leaving it at 0.0.1
notice is a left mouse click duration when fish is found
reeling is a left mouse click duration when the green icon is visible
pause tells you how much time the program should 'release' when it sees a brown or red icon
cast is a left mouse click duration of casting the fishing rod.
arm_disarm - time the program will wait before/after arming/disarming the rod
inventory - time the program will wait before/after opening/closing your inventory
repair - time the program will wait before/after clicking the fishing rod
confirm - time the program will wait before/after confirming repair
Additionally, if you want the program to display more information while fishing, change 'log_lvl' from INFO to DEBUG.\