Asc to la runner

02/04/2020 23:25 s4fjoker#1
Used to be a bot that would do this wondering if anyone has the old bot that I can tinker with and update or if someone has an updated one prior to the latest gw update anyway as I assume no one is releasing the new gwa2 yet (dont need the updated gwa2)
02/08/2020 19:04 s4fjoker#2
Any1? No one has the old files for this that I can get and update?
03/29/2020 22:00 kendor#3
I thought I might be I don't sorry
03/31/2020 03:50 phat34#4
got to be here somewhere on the site... try the 2019 thread
04/01/2020 08:24 list comprehension#5
Would be neat to see if someone still has this, not overly hard, but time consuming to recreate. Hooded ground I think is where it was from.
04/27/2020 05:22 ayyy_lmao#6
took me a while to find but knew I had it somewhere.
04/28/2020 14:25 arno223#7
Thank you for sharing.

The runner script uses MoveRunning function that I can't find in the newest GWA2.
Any idea where I can find it?
04/28/2020 17:37 ayyy_lmao#8
Code:
;~ Description: Move to a location and wait until you reach it. And KILL STUFF
Func MoveRunning($aX, $aY, $aRandom = 50)
	Local $lBlocked = 0
	Local $lMe
	Local $lMapLoading = GetMapLoading(), $lMapLoadingOld
	Local $lDestX = $aX + Random(-$aRandom, $aRandom)
	Local $lDestY = $aY + Random(-$aRandom, $aRandom)
	If GetMapLoading() == $INSTANCETYPE_OUTPOST Then Return False

	Move($lDestX, $lDestY, 0)

	Do
		Sleep(100)
		$lMe = GetAgentByID(-2)
		If DllStructGetData($lMe, 'HP') <= 0 Then ExitLoop
		Out("Moving")

		If GetNumberOfFoesInRangeOfAgent() > 0 Then
			Do
				Sleep(100)
				Out("Attacking")
				UseAllMySkills()
			Until GetNumberOfFoesInRangeOfAgent() <= 0 Or $iAmAlive == False
			Do
				Sleep(500)
			Until GetHealthCheck() == True
			Move($lDestX, $lDestY, 0)
			Sleep(500)
		EndIf

		$lMapLoadingOld = $lMapLoading
		$lMapLoading = GetMapLoading()
		If $lMapLoading <> $lMapLoadingOld Then ExitLoop

		If DllStructGetData($lMe, 'MoveX') == 0 And DllStructGetData($lMe, 'MoveY') == 0 Then
			$lBlocked += 1
			$lDestX = $aX + Random(-$aRandom, $aRandom)
			$lDestY = $aY + Random(-$aRandom, $aRandom)
			Move($lDestX, $lDestY, 0)
		EndIf
	Until ComputeDistance(DllStructGetData($lMe, 'X'), DllStructGetData($lMe, 'Y'), $lDestX, $lDestY) < 150 Or $lBlocked > 30
	If $lBlocked > 30 Then
		StartOver()
		Return False
	Else
		Return True
	EndIf
EndFunc   ;==>MoveRunning
04/30/2020 06:07 s4fjoker#9
Quote:
Originally Posted by ayyy_lmao View Post
took me a while to find but knew I had it somewhere.
not exactly what i was looking for but works in a pinch i guess

there was one that did just from asc to la with all stops and la to asc with all stops

also an eotn runner looking for that also

ima have to dig deeper in my hard drives i should have both somewhere
05/01/2020 19:36 ayyy_lmao#10
Should really use a derv for this
05/03/2020 22:48 phat34#11
Quote:
Originally Posted by s4fjoker View Post
not exactly what i was looking for but works in a pinch i guess

there was one that did just from asc to la with all stops and la to asc with all stops

also an eotn runner looking for that also

ima have to dig deeper in my hard drives i should have both somewhere
I could really use that LA to Ascalon runner myself...
05/08/2020 20:17 savsuds#12
4D 1 made those running bot eons ago.
05/01/2024 14:10 ATbs#13
Quote:
Originally Posted by ayyy_lmao View Post
Should really use a derv for this
It's missing files. Do you have them?

#include <Constants.au3> -- Don't have it
#include "includes\GWBible.au3" -- Don't have it
#include "includes\resources.au3" -- Don't have it
#include <GUIConstantsEx.au3> -- Don't have it
#include <WindowsConstants.au3> -- Don't have it
#Include <GuiButton.au3> -- Don't have it
#include <GuiEdit.au3> -- Don't have it