GW Working Bots 2020

11/02/2020 03:57 timtimcharoo#1051
has anyone ever made a bot for consuming non-spammable items like pumpkin cookies? like having a 55 HP BiP spammer that can eat a lot of cookies in an explorable area as it consistently wipes the morale boost?
11/02/2020 09:26 Restia Ashdoll#1052
Quote:
Originally Posted by timtimcharoo View Post
has anyone ever made a bot for consuming non-spammable items like pumpkin cookies? like having a 55 HP BiP spammer that can eat a lot of cookies in an explorable area as it consistently wipes the morale boost?
i dunno for cookies but sounds kinda not worth for me either xD to much effort - but for tonics 100%
11/02/2020 09:55 Yoshikawa91#1053
Quote:
Originally Posted by timtimcharoo View Post
has anyone ever made a bot for consuming non-spammable items like pumpkin cookies? like having a 55 HP BiP spammer that can eat a lot of cookies in an explorable area as it consistently wipes the morale boost?
Just trade your "Pumpkin cookies" for "Mandragor root cakes" with PNJ Kazuma at GtoB and you will get spammable sweet points.
[Only registered and activated users can see links. Click Here To Register...]

Quote:
Originally Posted by Restia Ashdoll View Post
i dunno for cookies but sounds kinda not worth for me either xD to much effort - but for tonics 100%
About consuming tonics, with code below and basic GWA2. Anyone should be able to code a main loop to :
  • Travel GH
  • Consume tonic
  • Leave GH
  • Consume tonic
  • Rinse and repeat as long as you have tonics... ( UseFirstTonicFromInventory() == False means no more tonic in inventory)

Code:
Global $Tonic_Party_Array[23] = [4730, 15837, 21490, 22192, 30624, 30626, 30628, 30630, 30632, 30634, 30636, 30638, 30640, 30642, 30646, 30648, 31020, 31141, 31142, 31144, 31172, 37771, 37772]

Func CheckArrayTonics($lModelID)
	For $p = 0 To (UBound($Tonic_Party_Array) -1)
		If ($lModelID == $Tonic_Party_Array[$p]) Then Return True
	Next
EndFunc

;Function to consume first tonic in inventory
Func UseFirstTonicFromInventory()
	Local $aBag
	Local $aItem
	Local $i
	For $i = 1 To 4
		$aBag = GetBag($i)
		For $j = 1 To DllStructGetData($aBag, "Slots")
			$aItem = GetItemBySlot($aBag, $j)
			If CheckArrayTonics(DllStructGetData($aItem, "ModelID") Then
				UseItem($aItem)
				Return True
			Else
				ContinueLoop
			EndIf
		Next
	Next
	Return False
EndFunc
11/02/2020 13:47 Restia Ashdoll#1054
Quote:
Originally Posted by HippyHoppy View Post
Hey, is anyone having problems with the CoF dervish bot?

It zones into Doomlore, goes to the merchant and then deposits gold, however then it just does nothing. No crash, no error, nothing.

I have the quest that's required but not sure if i'm missing something else?

Anyone had this problem?
Had an idea btw - do you have 200 Attribute Points?
Some bots who loadtemplate() have to have the req attributepoints to continue.
otherwise they just stop there

might fix your problem either
11/02/2020 18:00 timtimcharoo#1055
[QUOTE=Yoshikawa91;38436108]Just trade your "Pumpkin cookies" for "Mandragor root cakes" with PNJ Kazuma at GtoB and you will get spammable sweet points.
[Only registered and activated users can see links. Click Here To Register...]

wow thanks for that. i had been gone for a while and had no clue that was there!
11/03/2020 17:58 jonjon255#1056
Anyone have a CoF bot? Can you post it. Thanks
11/03/2020 19:06 Yoshikawa91#1057
Quote:
Originally Posted by jonjon255 View Post
Anyone have a CoF bot? Can you post it. Thanks
A simple search in this thread would have redirect you to [Only registered and activated users can see links. Click Here To Register...], which would have redirect you to [Only registered and activated users can see links. Click Here To Register...]. You are welcome. ;)
11/03/2020 19:13 jonjon255#1058
Quote:
Originally Posted by Yoshikawa91 View Post
A simple search in this thread would have redirect you to [Only registered and activated users can see links. Click Here To Register...], which would have redirect you to [Only registered and activated users can see links. Click Here To Register...]. You are welcome. ;)
How do I get the bot to not stare at the merchant for 30 seconds between each run haha
11/03/2020 19:53 Restia Ashdoll#1059
Quote:
Originally Posted by jonjon255 View Post
How do I get the bot to not stare at the merchant for 30 seconds between each run haha
30 sec is way off - bot has to speak with merchant to zone - you can exclude the sell gold f.e. or remove unneeded sleep functions
11/08/2020 18:48 richpianagroyper#1060
I only recently updated all my bots, however now I've encountered some issues. I have mostly tried to run raptor which lets you salvage in a city, but if I try to salvage blue an white items on vaettir between runs the bot almost instantly dcs. As I was using the same headers for both it seems like this is an issue with salvaging in explorable areas(and hardly a new one either). Am I the only one who has this issue, and if you can reliably salvage in explorable areas would you be so kind as to share your functions?
Another Issue I'm struggling with is crashes when running multiple clients. Post anniversary it seems hard to run more than 2 scripts at the same time and even this crashes WAY faster than before. Again anyone else have this issue and if you don't what do you do?
Lastly I wanted to ask if someone has a working walk backwards function. Please share.
Oh yeah another thing, does someone have a working function to use a mod(inscription) on an item.
11/09/2020 09:48 Restia Ashdoll#1061
Quote:
Originally Posted by richpianagroyper View Post
I only recently updated all my bots, however now I've encountered some issues. I have mostly tried to run raptor which lets you salvage in a city, but if I try to salvage blue an white items on vaettir between runs the bot almost instantly dcs. As I was using the same headers for both it seems like this is an issue with salvaging in explorable areas(and hardly a new one either). Am I the only one who has this issue, and if you can reliably salvage in explorable areas would you be so kind as to share your functions?
Another Issue I'm struggling with is crashes when running multiple clients. Post anniversary it seems hard to run more than 2 scripts at the same time and even this crashes WAY faster than before. Again anyone else have this issue and if you don't what do you do?
Lastly I wanted to ask if someone has a working walk backwards function. Please share.
Oh yeah another thing, does someone have a working function to use a mod(inscription) on an item.

Okay - to beginn with i have 0 issues with salvaging in explorable areas i use the salvage headers listed in following [Only registered and activated users can see links. Click Here To Register...]

I also have no issue with crashes while running multiple clients eventhough i only run 2 at max per hardwareID/VM - it runs flawless 12h a day
Are you using an old toggle rendering? (had this issue before it was updated)

Sadly I can't assit you with a working backwards func but i am interested what is the use for it? :)

I think that func is listed in GWA2 if i am not mistaken
11/09/2020 10:56 Yoshikawa91#1062
Quote:
Originally Posted by richpianagroyper View Post
I only recently updated all my bots, however now I've encountered some issues. I have mostly tried to run raptor which lets you salvage in a city, but if I try to salvage blue an white items on vaettir between runs the bot almost instantly dcs. As I was using the same headers for both it seems like this is an issue with salvaging in explorable areas(and hardly a new one either). Am I the only one who has this issue, and if you can reliably salvage in explorable areas would you be so kind as to share your functions?
Another Issue I'm struggling with is crashes when running multiple clients. Post anniversary it seems hard to run more than 2 scripts at the same time and even this crashes WAY faster than before. Again anyone else have this issue and if you don't what do you do?
Lastly I wanted to ask if someone has a working walk backwards function. Please share.
Oh yeah another thing, does someone have a working function to use a mod(inscription) on an item.
Quote:
Originally Posted by Restia Ashdoll View Post
Okay - to beginn with i have 0 issues with salvaging in explorable areas i use the salvage headers listed in following [Only registered and activated users can see links. Click Here To Register...]

I also have no issue with crashes while running multiple clients eventhough i only run 2 at max per hardwareID/VM - it runs flawless 12h a day
Are you using an old toggle rendering? (had this issue before it was updated)

Sadly I can't assit you with a working backwards func but i am interested what is the use for it? :)

I think that func is listed in GWA2 if i am not mistaken
About walking backwards, got this in my GWA2 :
Code:
;~ Description: Move backwards.
Func MoveBackward($aMove)
	If $aMove Then
		Return PerformAction(0xAC, 0x1E)
	Else
		Return PerformAction(0xAC, 0x20)
	EndIf
EndFunc   ;==>MoveBackward
11/09/2020 17:50 richpianagroyper#1063
Thank you Yoshikawa91 but this sadly I can't get this to work. Normal walking is done by a Moveto(x,y). This walks backwards in the opposite direction of your camera. I've tried a number of functions to be able to specify the spot I want to walk backwards to, however I've had no success. What I'm looking for is a feature like MoveB(x,y). Just a generic walk backwards is too unreliable and often doesn't get me to where I want to be. This might not even be my issue with GWA2 and more math.
11/10/2020 04:30 moneyvsmoney#1064
is there any way to optimize the charr run on omnifarmer? feel like the success rate and even time could be greatly improved. i'm using lvl 19's with imp and still dying quite frequently. seems like over aggro a lot of times or character tries to pick up a drop before mob is dead and goes haywire.
11/10/2020 08:51 Restia Ashdoll#1065
Quote:
Originally Posted by moneyvsmoney View Post
is there any way to optimize the charr run on omnifarmer? feel like the success rate and even time could be greatly improved. i'm using lvl 19's with imp and still dying quite frequently. seems like over aggro a lot of times or character tries to pick up a drop before mob is dead and goes haywire.
ofc its possible to optimise that - the killing function is really quick included because someone asked for it - there is not much thought into this part.

Feel free to optimize it

Quote:
Originally Posted by richpianagroyper View Post
Thank you Yoshikawa91 but this sadly I can't get this to work. Normal walking is done by a Moveto(x,y). This walks backwards in the opposite direction of your camera. I've tried a number of functions to be able to specify the spot I want to walk backwards to, however I've had no success. What I'm looking for is a feature like MoveB(x,y). Just a generic walk backwards is too unreliable and often doesn't get me to where I want to be. This might not even be my issue with GWA2 and more math.
Maybe try to include the Movebachwards into the Moveto func look - this func looks like it would just set the player to go backwards so if you include it in a vary version of MoveTo it should work with coordinates

Might worth give it a try