HarvestBot 3.10
Posted: May 29th, 2005, 5:24 pm
I have tried to make this as bug free as possible but with the amount of new features I've added I'm sure there will be some.
I was unable to find someone on these boards to help me do testing so I have simply taken my best guess at the log file problem, let's hope.
Here is the most recent change log:
5-20-05 Watcher
Pretty much a total rewrite for v300, so many little improvements I
forget them all, starting to get pretty comfy with VB now (this is
my first time reading or writing in VB), Converted to class based
for as much as made sense, tried to include any fixes from 2.06 as
much as made sense.
Got rid of a lot of globals
Added key config for nearest PC targeting
Added Playontells.
5-21-05 Watcher
Added MaxHarvestAttempts
Clarified comments in ini file (hopefully)
Added Harvest anyway flag to resources
Added MaxHarvestAttempts
Added DeleteMe in ini file to force editing
Release 3.00
5-22-05 Watcher
Fixed bug with DeleteMe being required to be set to false
instead of being deleted
Fixed bug in token parser where ,str would chop off the 's'
(used in ini file reads and would cause problems if you
removed the space after the comma.
Wandering improved to prevent short walks that made no sense.
Now uses TextOutput object to draw on screen.
5-23-05 Watcher
Updated Feerot zone with animal den instead of manticor den
in INI file.
Added Keyboard handler routine during sleeps
NOTE: be careful hacking DoSleep, it's recursive.
Added 'Enter detect' routine to permit chatting.
Added F11 key to quit bot cleanly.
5-24-05 Watcher
Added RunToRange in INI file.
Added Chat and Shutdown key config in INI file.
Speeded up navigation routine by a LOT.
Added tracking of resources harvested to prevent trying to
'reharvest' nodes, it seems the script moves too quick
for the service to keep up so it was trying to harvest
nodes twice.
Added SleepBetweenHarvests for tweeking without messing with code.
Added code to switch hotbar back to normal on CLEAN exit.
Added ClosestFirst flag to harvest closer nodes before distant
ones even if it causes lower priority nodes to be
harvested before higher priority.
5-27-05 Watcher
Added Idle check while harvesting to catch 'too far away' type problems.
5-29-05 Caused movement routines to move much less botlike including
not pausing at pass through points (those with MaxWander of 0)
Found log entry for too far away, stops harvest when found.
5-29-05 Release v310
I was unable to find someone on these boards to help me do testing so I have simply taken my best guess at the log file problem, let's hope.
Here is the most recent change log:
5-20-05 Watcher
Pretty much a total rewrite for v300, so many little improvements I
forget them all, starting to get pretty comfy with VB now (this is
my first time reading or writing in VB), Converted to class based
for as much as made sense, tried to include any fixes from 2.06 as
much as made sense.
Got rid of a lot of globals
Added key config for nearest PC targeting
Added Playontells.
5-21-05 Watcher
Added MaxHarvestAttempts
Clarified comments in ini file (hopefully)
Added Harvest anyway flag to resources
Added MaxHarvestAttempts
Added DeleteMe in ini file to force editing
Release 3.00
5-22-05 Watcher
Fixed bug with DeleteMe being required to be set to false
instead of being deleted
Fixed bug in token parser where ,str would chop off the 's'
(used in ini file reads and would cause problems if you
removed the space after the comma.
Wandering improved to prevent short walks that made no sense.
Now uses TextOutput object to draw on screen.
5-23-05 Watcher
Updated Feerot zone with animal den instead of manticor den
in INI file.
Added Keyboard handler routine during sleeps
NOTE: be careful hacking DoSleep, it's recursive.
Added 'Enter detect' routine to permit chatting.
Added F11 key to quit bot cleanly.
5-24-05 Watcher
Added RunToRange in INI file.
Added Chat and Shutdown key config in INI file.
Speeded up navigation routine by a LOT.
Added tracking of resources harvested to prevent trying to
'reharvest' nodes, it seems the script moves too quick
for the service to keep up so it was trying to harvest
nodes twice.
Added SleepBetweenHarvests for tweeking without messing with code.
Added code to switch hotbar back to normal on CLEAN exit.
Added ClosestFirst flag to harvest closer nodes before distant
ones even if it causes lower priority nodes to be
harvested before higher priority.
5-27-05 Watcher
Added Idle check while harvesting to catch 'too far away' type problems.
5-29-05 Caused movement routines to move much less botlike including
not pausing at pass through points (those with MaxWander of 0)
Found log entry for too far away, stops harvest when found.
5-29-05 Release v310