Quote:
Originally Posted by CoderAndy
@ [Only registered and activated users can see links. Click Here To Register...]
nice work and interesting ui man, that should be a main option for all the scripts with salvage farms at least, i suppose you have it on an extra button at ui to pop up.
|
Yes, there is a file menu from which to call up that GUI, and when you close the GUI the changes are saved to INI.
I thought about adding something for the runs and insignas, but usually it is always the same expensive ones that people want, so it would be overkill.
The reason for that UI is because we all want to find specific mods quickly to complete a weapon set, and this way you know it will keep what you need.
Quote:
Originally Posted by PinkMusen
I can't explain, but I've been modifying the vaettir v4.1 by gigi with fixes here and there.
Enjoy
|
So as I have explained, I have worked on a Mod retention functionality to build into my Froggy bot, and so far I have been using GtoB as the go to place to sell items and runes.
I was going to at one point use Guild Halls instead and had started to look into selecting NPC's by their name and building language translations for each language but I saw the Vaettir bot has created waypoints to the NPC's instead, which probably was even more work.
There are NPC waypoints for Merchants and Rare Material Traders but I needed rune traders as well, so I created that function on the same model.
I have already updated the Rune Trader waypoints for "Isle of the Dead" but would appreciate if you guys could use your respective guild halls and note the Coordinates for the respective waypoints:
Code:
Func RuneTrader()
Dim $Waypoints_by_RuneTrader[36][3] = [ _
[$BurningIsle, -3793, 1069], _
[$BurningIsle, -2798, -74], _
[$DruidsIsle, -989, 4493], _
[$FrozenIsle, 71, 834], _
[$FrozenIsle, 99, 2660], _
[$FrozenIsle, -385, 3254], _
[$FrozenIsle, -983, 3195], _
[$HuntersIsle, 3267, 6557], _
[$IsleOfTheDead, -3697, -2337], _ ; needs to be updated for other guild halls
[$NomadsIsle, 1930, 4129], _
[$NomadsIsle, 462, 4094], _
[$WarriorsIsle, 4108, 8404], _
[$WarriorsIsle, 3403, 6583], _
[$WarriorsIsle, 3415, 5617], _
[$WizardsIsle, 3610, 9619], _
[$ImperialIsle, 759, 11465], _
[$IsleOfJade, 8919, 3459], _
[$IsleOfJade, 6789, 2781], _
[$IsleOfJade, 6566, 2248], _
[$IsleOfMeditation, -2197, 8076], _
[$IsleOfMeditation, -1745, 8681], _
[$IsleOfMeditation, -331, 8084], _
[$IsleOfMeditation, 422, 8769], _
[$IsleOfMeditation, 549, 9531], _
[$IsleOfWeepingStone, -3988, 7588], _
[$IsleOfWeepingStone, -3095, 8535], _
[$IsleOfWeepingStone, -2431, 7946], _
[$IsleOfWeepingStone, -1618, 8797], _
[$CorruptedIsle, -4424, 5645], _
[$CorruptedIsle, -4443, 4679], _
[$IsleOfSolitude, 3172, 3728], _
[$IsleOfSolitude, 3221, 4789], _
[$IsleOfSolitude, 3745, 4542], _
[$IsleOfWurms, 8353, 2995], _
[$IsleOfWurms, 6708, 3093], _
[$UnchartedIsle, 2530, -2403]]
For $i = 0 To (UBound($Waypoints_by_RuneTrader) - 1)
If ($Waypoints_by_RuneTrader[$i][0] == True) Then
Do
GenericRandomPath($Waypoints_by_RuneTrader[$i][1], $Waypoints_by_RuneTrader[$i][2], Random(60, 80, 2))
Until CheckArea($Waypoints_by_RuneTrader[$i][1], $Waypoints_by_RuneTrader[$i][2])
EndIf
Next
Local $lRuneTrader = "Rune Trader"
Local $lRune = GetAgentByName($lRuneTrader)
If IsDllStruct($lRune)Then
Out("Going to " & $lRuneTrader)
GoToNPC($lRune)
RndSleep(Random(3000, 4200))
EndIf
EndFunc ;~ Runetrader
For some guild halls only 1 waypoint is needed but for some others, up to 4 might be needed judging from the Material Trader waypoints.
Could you guys use the attached Tool which displays your coordinates to update the waypoints? It was initially to verify item characteristics and debugging the mod retention function but I sneaked in coordinates into the UI as a quick and dirty way of checking your position.
[Only registered and activated users can see links. Click Here To Register...]
I was able to build the Guild Hall movement functions into my Froggy bot and it is working perfectly for my guild hall.
It would be nice to integrate inventory management functions into the Vaettir bot in time for the GW anniversary. I'd be happy to share as the Vaettir bot usually cluttered my inventory and stored too many useless golds, so it wasn't particularly efficient (at least the 2019 version wasn't).