The "friendly" mode causes the bot to not use skills that effect other racers. so you don't knock down player who go for records.Quote:
Tested rollerbeetle bot above, it gets ya medals and obviously gets you gamer points, but it's going no where fast, not sure what the friendly toggle does but didn't notice it affecting anything, my beetle failed to place either 1st, 2nd or 3rd but am putting it down to the swarm of legit LGIT members playing currently, obviously left on loop you will eventually place and numbers will go down throughout the celebrations, but for now my time is going to be spent elsewhere on vaettirs
Does the VS still work?Quote:
I've updated a recent froggy bot from epvp with the GWA2 api patcher and it works, I think I can find my VS Bot, I have no reputation on this forum but I just updated them so tell me if you wan't them (free of course, i'll just upload them here)
It did in January so I guess i'll just have to update it.Quote:
The "friendly" mode causes the bot to not use skills that effect other racers. so you don't knock down player who go for records.
Does the VS still work?
So if i was to go this route how would i prevent the pickup of gold items?Quote:
Personally the deposit gold function on the big vaettir bot was always buggy and the bot would eventually crash, I dont use it anymore, and also I wouldn't worry about gold too much, what you want to do is use the basic version, the stable and reliable version, farm event items and keep them in storage and when you need money sell up and get your gold that way, just my two cents
nvm i think i figured it out :)Quote:
So if i was to go this route how would i prevent the pickup of gold items?
Gave up on the gamer title, all I want from botting is to make it easier to get my gwamm title, and... I'm not complaining about the ecto supply ;)Quote:
The "friendly" mode causes the bot to not use skills that effect other racers. so you don't knock down player who go for records.
Does the VS still work?
Right clic on the script and choose edit; Then, find :Quote:
Does anybody have updated Vaettir bot for this event? mine doesn't pick up fireworks etc. Thanks!
; Checks if should pick up the given item. Returns True or False
Func CanPickUp($aItem)
Local $lModelID = DllStructGetData(($aItem), 'ModelID')
Local $lRarity = GetRarity($aItem)
If $lModelID == 2511 And GetGoldCharacter() < 99000 Then Return True ; gold coins (only pick if character has less than 99k in inventory)
;If $lModelID > 21785 And $lModelID < 21806 Then Return True ; Elite/Normal Tomes
If $lModelID == $ITEM_ID_DYES Then ; if dye
Switch DllStructGetData($aItem, "ExtraID")
Case $ITEM_EXTRAID_BLACKDYE, $ITEM_EXTRAID_WHITEDYE ; only pick white and black ones
Return False
Case Else
Return False
EndSwitch
EndIf
If $lRarity == $RARITY_GOLD Then Return False; gold items
If $lModelID == $ITEM_ID_LOCKPICKS Then Return True ; Lockpicks
If $lModelID == $ITEM_ID_GLACIAL_STONES Then Return False ; glacial stones
; ==== Pcons ====
If $lModelID == $ITEM_ID_TOTS Then Return True
If $lModelID == $ITEM_ID_GOLDEN_EGGS Then Return True
If $lModelID == $ITEM_ID_BUNNIES Then Return True
If $lModelID == $ITEM_ID_GROG Then Return True
If $lModelID == $ITEM_ID_CLOVER Then Return True
If $lModelID == $ITEM_ID_PIE Then Return True
If $lModelID == $ITEM_ID_CIDER Then Return True
If $lModelID == $ITEM_ID_POPPERS Then Return True
If $lModelID == $ITEM_ID_ROCKETS Then Return True
If $lModelID == $ITEM_ID_CUPCAKES Then Return True
If $lModelID == $ITEM_ID_SPARKLER Then Return True
If $lModelID == $ITEM_ID_HONEYCOMB Then Return True
If $lModelID == $ITEM_ID_VICTORY_TOKEN Then Return True
If $lModelID == $ITEM_ID_LUNAR_TOKEN Then Return True
If $lModelID == $ITEM_ID_HUNTERS_ALE Then Return True
If $lModelID == $ITEM_ID_LUNAR_TOKENS Then Return True
If $lModelID == $ITEM_ID_KRYTAN_BRANDY Then Return True
If $lModelID == $ITEM_ID_BLUE_DRINK Then Return True
If $lModelID == $ITEM_ID_GHOST_IN_A_BOX Then Return True
If $lModelID == $ITEM_ID_SHAMROCK_ALE Then Return True
; If you want to pick up more stuff add it here
Return False
EndFunc ;==>CanPickUp
The GUI is way better than the older; Tks a lot :handsdown:Quote:
2019 Vaettir Bot A/Me
Original version by gigi
This is a nice stable version. Nothing special just cleaned up a little. If you have cupcakes in your inventory it will use them to run to farm spot. I like that it also has the function to run from different outposts if you so choose although the success is near 100% running from Longeye's but sometimes it can be beneficial to run from a different outpost. It will also district hop using random map travel. It is currently set to NOT pick up gold items because this event yields a lot of drops and the gold items would quickly fill inventory so its best to just leave them for now. It also has an upgrade to your survivor title. If it looks like you are about to fail then it will quickly zone back to the outpost. I will come back and improve some of the other functions later this week. Special thanks to Svendson for some additions and upgrades.
The Following mods were added:
- Autodetect what Guild Hall you are in
- Buy rare materials finally fixed also added Amber and Jade
- Deleted quantity or price. It buys until gold on character is <20k
- Updated lists of items in game
- Deleted a bunch of Counting/Displaying specific drops ** still working on the bugs in that
- Skaldish helped fix my Array for Chest, Merchant, RareTrader. I messed up what Ralle sent me.
- Changed naming structure for Towns, Explorables, Guild Halls
- Added a check box for Store UNID golds.
Upgrades by RiflemanX 3.19.19
~Updated v1.0
~Added Render
~Added PurgeHook
~Changed our GWA2 for an updated version
~Adjusted some sleep times to prevent DC
Updated v1.1
~Corrected merch funtions (Svendson)
~Reduced load times (even faster now)
~Created Radio Buttons for Store/Merch Golds
~Reduced working inventory bags to first 3 bags
(Will only pickup, store, merch from first 3 bags)
Updated v1.2
~General script clean-up
Updated v1.3 (Svendson)
~Fixed the Bug, that the Bot got stuck running to Jaga Moraine, when it dies
-Added Survivor Option
-Added Timer
;~ Description: Wait for map to load. Returns true if successful. Func WaitMapLoading($aMapID = 0, $aDeadlock = 15000) ;~ Waits $aDeadlock for load to start, and $aDeadLock for agent to load after map is loaded. Local $lMapLoading Local $lDeadlock = TimerInit() InitMapLoad() Do Sleep(100) $lMapLoading = GetMapLoading() If $lMapLoading == 2 Then $lDeadlock = TimerInit() If TimerDiff($lDeadlock) > $aDeadlock And $aDeadlock > 0 Then Return False Until $lMapLoading <> 2 And GetMapIsLoaded() And (GetMapID() = $aMapID Or $aMapID = 0) RndSleep(500) Return True EndFunc ;==>WaitMapLoading
you're the best, tks a lot for the clear explanations (i'm learning in the same time) ;)Quote:
Ok, I will make an update and add a checkbox for the Glacial Stones. To adjust your maploading times go inside your gwa2 and find the function for WaitMapLaoding and adjsut the $deadlock time from 15000 (15 seconds) and drop it to what best works for you. Be careful because if you drop too low then you will get DC. For me I have below average internet speeds and often get lag so I need a few extra seconds to load maps.
Inside GWA2:
Code:;~ Description: Wait for map to load. Returns true if successful. Func WaitMapLoading($aMapID = 0, $aDeadlock = 15000) ;~ Waits $aDeadlock for load to start, and $aDeadLock for agent to load after map is loaded. Local $lMapLoading Local $lDeadlock = TimerInit() InitMapLoad() Do Sleep(100) $lMapLoading = GetMapLoading() If $lMapLoading == 2 Then $lDeadlock = TimerInit() If TimerDiff($lDeadlock) > $aDeadlock And $aDeadlock > 0 Then Return False Until $lMapLoading <> 2 And GetMapIsLoaded() And (GetMapID() = $aMapID Or $aMapID = 0) RndSleep(500) Return True EndFunc ;==>WaitMapLoading
Func WaitMapLoadingEx($iMap)
Local $lDeadlock
$lDeadlock = TimerInit()
Do
Sleep(250)
Until GetMapID() == $iMap Or TimerDiff($lDeadlock) > 20000
If GetMapID() <> $iMap Then
Return False
EndIf
If GetMapID() == $iMap Then
Sleep(4000)
Return True
EndIf
EndFunc
Maybe a good idea (and if it's possible), when we clic on "disable rendering", to have in the right window the number of items like x tokens, x birthday cupcakes etc who have been collected in place of the log (maybe a switch window when enable or disable rendering).Quote:
2019 Vaettir Bot A/Me
Updated v1.3 (Svendson)
~Fixed the Bug, that the Bot got stuck running to Jaga Moraine, when it dies
-Added Survivor Option
-Added Timer