Since the event has started, i saw people asking for a shipwreckbot. I was working on npcbot but the "base script" was already ready. So i made some changes in range and bitmaps in order to shoot wrecks.
For one more time, i have to mention that more than half of the procedures belong to xRiDDi, so part of the credits go to him.
The bot is almost ready. Everything is working good, however if you find any bug report it here in order to be fixed as fast as possible.
What does it do?
-Shoots Shipwrecks
-Ranges them from random positions
-Repairs on 25%, 50% or 75% of hp , on closest corner
-AutoDefinition for everything.
-Relogs after sunk.
-Closes system messages and relogs after restart
-Avoids Island
-Logs out in corner when time has passed
Known Bugs or missing functions
-A small amount of shipwrecks is not recognized.
-No harpoon bugger atm.
Settings
-Zoom 30%.
-Resolution 800x600(Higlhly recommended).
-Everything out of seachart.
-EVERYTHING must be fully visible.
-Settings to low.
-Up key is w.
-Deactivate pets(thanks delemojo
CHANGE MAPCOL IN FIRST LINES ACCORDING TO YOUR MAPS OR ELSE BOT WILL BOT WORK!!
You need scar 3.22
if you find any shipwreck that is not clicked send me a printscreen in order to add it.
PHP Code:
V1.0
-Initial Release
V1.1
-Fixed important bug in rep button definition
-Added green maps support, just change MapCol(explained in script)
-Added a non-recognized shipwreck
-Fixed click shipwreck bug(when found some special shipwrecks)
V1.2
-Added 15-20 map support(dark maps)
-Fixed some serious problems in ranging in green maps
-Now RepButton is not freed and when you go to repair, bot will not crash
V1.21
-Fixed DIB handle error caused by range boxes, that made the script crash
V1.3
-Added 2 non-recognized shipwrecks
-Decreased tolerance to avoid spam clicks
V1.4
-Added 5 non-recognized shipwrecks
V1.5
-Added island avoidance
-Added 1 non recognized shipwreck
-Now relogs after restart
V1.6
-Added TimeCheck(After how much time to log out)
-Increased tolerances in positions and repcheck due to bugs in some screens
-Added backup way to define seamap
-Added backup way to detect repair






