Changes
*decreased the wait durations
*Added buy support for dyes
*fixed alias name issue
The first script requirements:
*Under Agents->Vendor Add a new product you want to buy (specifically dyes in this case) rename it to buydyes
*Make sure you jumped off your mount
* Be within distance of the vendor you want to buy from.
NOTE: when you are done, make sure to disable your vendor agent, as it will look at every vendor you click on otherwise.
NOTE: the gump was made to do rare dyes, simply change the gump and it should work fine
NOTE: If you changes vendors or mount or even the bottles, make sure to clear your active objects. (clearing aliases) I plan to fix this.
Code: Select all
//Date:12/25/2016
//Author: Esk
//Purpose: Make Rare Dye and use it on current mount
if not findalias 'mountz'
promptalias 'mountz'
endif
if not findalias 'vendor'
promptalias 'vendor'
useobject! 'vendor'
buy 'buydyes'
endif
if @counttype! 0xfa9 0 'backpack' > 0 and @counttype! 0xf0e 0 'backpack' > 0
if @findtype 0x1373 'any' 'backpack'
useobject 'found'
waitforgump 949095101 1500
replygump 0x38920abd 9
waitforgump 949095101 1500
endif
else if @countype! 0xe2b 1152 'backpack'> 0
if @findtype 0xe2b 1152
useobject 'found'
waitfortarget 1500
target! 'mountz'
endif
else
stop
endif
Changes:
*decreased the wait time of the script
Requirements:
*be close to a water source (trough, water barrel, etc)
*must have dirty bottles needing to be cleaned.
Code: Select all
//Date:12/25/2016
//Author: Esk
//Purpose: Cleaning dye bottles that have a large amount of bottles.
if not findalias 'water'
promptalias 'water'
endif
if @findtype 0xf0e 1042
useobject 'found'
waitfortarget 15000
target! 'water'
else
sysmsg 'Finished cleaning bottles...' 89
stop
endif
P.S. this script is currently being critiqued so please bare this in mind, it's basically beta, but at least this will get the ball rolling.

