GW1 Bots working in July 2017

04/01/2018 11:33 Sebbinx#1351
hello can someone link me a working diessa bot? :(
04/01/2018 12:36 zoidberg1337#1352
just put the missing functions from the old gwa2 in the new gwa2
04/01/2018 16:20 fivel_976#1353
well a few pages back someone said kilroys was still working jezz dont yell at me
04/01/2018 16:38 pontiac1979#1354
Quote:
Originally Posted by fivel_976 View Post
well a few pages back someone said kilroys was still working jezz dont yell at me
I'm not yelling at you. It's just that you obviously didn't read this thread before posting about the kilroy bot.
04/01/2018 18:03 fivel_976#1355
91 pages is alot to read through! so is it that no bots are working atm?
04/01/2018 18:16 rheek#1356
Quote:
Originally Posted by Jamamon View Post
This information is really helpful. It was like a breakthrough for me in terms of improving my script editing abilities. Got it to run in no time.

You're awesome! :)
Thank you :D Glad I could help you improving your skills and your scripts :)


Quote:
The bot I'm taking a look at right now is the vaettir 2 script located on the first page. I see that in the old script, there is code for "WinList" while in the new script, it is "ProcessList". I assume I don't need to change that? Otherwise it's gonna take me a while to get through that, lol. Any chance you could tell me what to look for in that script? I want to fix it myself but I don't really know where to start.

Thanks

edit: actually, I think I'm onto something now. I shall return to update later.

I got the vaettir fix 2 working. However, it told me that the code on line 3319 was a duplicate function so I just deleted it. I've been watching the bot attempt to run to the vaettirs but it keeps walking directly toward and dying on the first mob outside longeye's. I'm pasting the code below, because I'm not sure how it would affect anything.

Func SetDisplayedTitle($aTitle = 0)
If $aTitle Then
Return SendPacket(0x8, 0x50, $aTitle)
Else
Return SendPacket(0x4, 0x51)
EndIf
EndFunc ;==>SetDisplayedTitle
As you told me via PM that you've got it to work, I will not repeat myself too much here and just post answers to what wasnt answered before.

Line 3319 in gwa2 from that bot is Func GetEffectTimeRemaining. I dont find any duplicate definition of that anywhere in the files.
Line 3319 is the function you posted. Cant find that either as a duplicate in any of the files of the bot.

The function SetDisplayedTitle displays the title that you give as the parameter. This is needed to get set the title to Norn automagically to get the HP bonus. They contain calls to sendpacket, which contain headers.
This is indeed one of the two functions inside the main bot script, that crash the game.

Quote:
game update or is it becuse i updated windows
This shows you didnt read anything at all, because otherwise you would know that there was a bot-breaking game update. Try looking a few pages back to find your fix.

Quote:
well a few pages back someone said kilroys was still working jezz dont yell at me
If you would have read a little bit more than just that post, you would have understood the the Kilroy Bot works with the posted updated version of gwa2.

Also, please dont get pissed off by answers pointing out your inability to read and understand the many obvious threads and posts about the bot related update.

Quote:
Originally Posted by fivel_976 View Post
91 pages is alot to read through! so is it that no bots are working atm?
So you still didnt take a look at some other threads other than this or pages before this?

There are no working bots posted ready for use. You will have to get the updated gwa2 that was posted, or change the headers yourself for modified versions of gwa2.

Then your exising bots will work again.
04/01/2018 19:20 pontiac1979#1357
Quote:
Originally Posted by Sebbinx View Post
hello can someone link me a working diessa bot? :(
The quoted post below was directed towards you. I just did what (s)he said, and it is working perfectly. There will be a few lines of code you have to delete. Hopefully you're willing to put in some work of your own?
Quote:
Originally Posted by zoidberg1337 View Post
just put the missing functions from the old gwa2 in the new gwa2
04/01/2018 19:40 Jamamon#1358
The script is causing the client to crash now somewhere in this function (runs until gold is >50000, then crashes):

Code:
Func main()
	$lgold = getgoldcharacter()
	If $lgold > 50000 Then
		travelto(642)
		depositgold($lgold)
	EndIf
	clearmemory()
	If getmapid() = 849 Then
		If runningquest() Then
			$runs = $runs + 1
			Sleep(5000)
		Else
			$failrunscount = $failrunscount + 1
			Sleep(5000)
			returntooutpost()
			Sleep(5000)
			waitmaploading($homid)
			main()
		EndIf
	ElseIf getmapid() = 646 Then
		enterquest()
	ElseIf getmapid() = 642 Then
		enterhom()
	Else
		travelto(642)
	EndIf
EndFunc
I took a look at the other functions that it's referring to (getgoldcharacter, depositgold, getmapid, enterquest, enterhom, travelto, runningquest), and it seems as though I've correctly updated any applicable sendpacket/offset header locations.

Can anyone see anything obvious that I might be missing here? Were any mapids updated when the game update changed the headers?
04/01/2018 20:06 rheek#1359
Quote:
Originally Posted by tjubutsi View Post
That sounds like a neat idea, maybe you can work on that on github?
I posted it in your thread. Feel free to merge it with your github repo. I dont want to setup a github acc for this, so I wont make a pullreq or sth. Im lazy, sry ;)

Quote:
Originally Posted by Jamamon View Post
The script is causing the client to crash now somewhere in this function (runs until gold is >50000, then crashes):

Code:
Func main()
	$lgold = getgoldcharacter()
	If $lgold > 50000 Then
		travelto(642)
		depositgold($lgold)
	EndIf
	clearmemory()
	If getmapid() = 849 Then
		If runningquest() Then
			$runs = $runs + 1
			Sleep(5000)
		Else
			$failrunscount = $failrunscount + 1
			Sleep(5000)
			returntooutpost()
			Sleep(5000)
			waitmaploading($homid)
			main()
		EndIf
	ElseIf getmapid() = 646 Then
		enterquest()
	ElseIf getmapid() = 642 Then
		enterhom()
	Else
		travelto(642)
	EndIf
EndFunc
I took a look at the other functions that it's referring to (getgoldcharacter, depositgold, getmapid, enterquest, enterhom, travelto, runningquest), and it seems as though I've correctly updated any applicable sendpacket/offset header locations.

Can anyone see anything obvious that I might be missing here? Were any mapids updated when the game update changed the headers?
Mapids shouldnt have changed. It should really be only headers.
Is "$lgold > 50000" true or false?
I would start again to find the exact spot where the bot makes the game crash by generating some debug info. If theres not Out Func, you can use message boxes as an easy and lazy way to get debug output: MsgBox ( 0, "Debug Message Box", "Testing :$lgold = getgoldcharacter()")
04/01/2018 22:43 nubleet#1360
Can someone fix the mount qinkai luxon point farm? Game crash at shrine npc
04/02/2018 02:49 TheGringott#1361
Hey
What builds are used for the Warrior + Hero Raptor-Bot?
04/02/2018 03:22 pontiac1979#1362
Quote:
Originally Posted by TheGringott View Post
Hey
What builds are used for the Warrior + Hero Raptor-Bot?
[Only registered and activated users can see links. Click Here To Register...]

#1304

edit: I'd also recommend adding those item ID's for the 3 event items if you want to make some bank during the anniversary celebration...
04/02/2018 05:26 fivel_976#1363
ok i went back and looked up the newest gwa2 file i could find and goe one from 3/30/18 and the newest kilroys bot for 2014. it doesnt crash my game anymore but just simply closes the game can anyone help me understand why this does that Thank You
04/02/2018 07:03 TheGringott#1364
I took the script posted on the first site, replaced the gwa2 file with the newer one ([Only registered and activated users can see links. Click Here To Register...]) and it just works perfectly.
04/02/2018 07:14 pontiac1979#1365
Quote:
Originally Posted by TheGringott View Post
I took the script posted on the first site, replaced the gwa2 file with the newer one ([Only registered and activated users can see links. Click Here To Register...]) and it just works perfectly.
The raptor bot?