Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Bots
You last visited: Today at 13:05

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Updated GWA2 Needed

Discussion on Updated GWA2 Needed within the GW Bots forum part of the Guild Wars category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2018
Posts: 10
Received Thanks: 0
Exclamation Updated GWA2 Needed

All bots are failing on initialize()

Specifically the first MemoryRead after the Scan() function.

$mBasePointer = MemoryRead(GetScannedAddress('ScanBasePointer', 8)) ;


If anyone can help or has a solution , it would be much appreciated.


Thanks.
Tyranna is offline  
Old 05/11/2024, 15:39   #2
 
elite*gold: 0
Join Date: Oct 2015
Posts: 17
Received Thanks: 2
Hi,
the most updated gwa2 version is here:
aracno974 is offline  
Old 05/12/2024, 02:30   #3
 
elite*gold: 0
Join Date: Jun 2018
Posts: 10
Received Thanks: 0
I have tried all those versions and none of them work for me.
The above error is always produced.

There was one thing, the game client reported an error reading memory. I think it say it was 'unaccessible'.

Seems like to me it is trying to read outside of gw.exe's valid memory space...

Also , there were at least 2 new builds during the Anniversary Event a week ago.
I am thinking that something has changed...
Tyranna is offline  
Old 05/12/2024, 15:24   #4
 
Underavelvetmoon's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 111
Received Thanks: 94
Quote:
Originally Posted by Tyranna View Post
I have tried all those versions and none of them work for me.
The above error is always produced.

There was one thing, the game client reported an error reading memory. I think it say it was 'unaccessible'.

Seems like to me it is trying to read outside of gw.exe's valid memory space...

Also , there were at least 2 new builds during the Anniversary Event a week ago.
I am thinking that something has changed...
No issues with running GWA2 on my end. Must be an issue on your end. Perhaps using an odd version of AutoIt? I found that a lot of the bots I used to run had to have some functions re-written to feature all Local calls (especially in movement and agent detection functions) or it would error.

For the base pointer to change there would need to be a significant update that shifts memory addresses (i.e., adding things into new locations) which I highly doubt will ever happen again.

Try deleting the gw.exe from your game location and installing a fresh one using the GwSetup.exe available from the game website. If that doesnt work, your going to need to be more specific with what your error is for anyone to help.
Underavelvetmoon is offline  
Old 05/12/2024, 17:01   #5
 
elite*gold: 0
Join Date: Jun 2018
Posts: 10
Received Thanks: 0
Exclamation Chapter 2

Quote:
No issues with running GWA2 on my end. Must be an issue on your end.
It definitely is an issue on my end.
Quote:
Perhaps using an odd version of AutoIt?
Do you mean 'old' version or did you really mean 'odd'?
Addressing the case if the AutoIt version is 'old':
I am using the same one that has always been installed.
I could try to update it to the newest version though and see what happens.
Quote:
I found that a lot of the bots I used to run had to have some functions re-written to feature all Local calls (especially in movement and agent detection functions) or it would error.
I am actually am not running any bots. We are not getting past the Initialize()
function located in the GWA2 file. The error occurs before any of my code runs.
( I have traced the code to the point shown in the original post. reprinted here
for convenience )
Code:
$mBasePointer = MemoryRead(GetScannedAddress('ScanBasePointer', 8)) ;
It is the MemoryRead() function that is causing an error.
or the:
Code:
;~ Description: Internal use only.
Func GetScannedAddress($aLabel, $aOffset)
	Return MemoryRead(GetLabelInfo($aLabel) + 8) - MemoryRead(GetLabelInfo($aLabel) + 4) + $aOffset
EndFunc   ;==>GetScannedAddress
Maybe what Return returns is bad.
Tyranna is offline  
Old 05/12/2024, 17:51   #6
 
elite*gold: 0
Join Date: Oct 2015
Posts: 17
Received Thanks: 2
Post your non working bot please.
aracno974 is offline  
Old 05/12/2024, 19:37   #7
 
Underavelvetmoon's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 111
Received Thanks: 94
Quote:
Originally Posted by Tyranna View Post
It definitely is an issue on my end.

Do you mean 'old' version or did you really mean 'odd'?
Addressing the case if the AutoIt version is 'old':
I am using the same one that has always been installed.
I could try to update it to the newest version though and see what happens.

I am actually am not running any bots. We are not getting past the Initialize()
function located in the GWA2 file. The error occurs before any of my code runs.
( I have traced the code to the point shown in the original post. reprinted here
for convenience )
Code:
$mBasePointer = MemoryRead(GetScannedAddress('ScanBasePointer', 8)) ;
It is the MemoryRead() function that is causing an error.
or the:
Code:
;~ Description: Internal use only.
Func GetScannedAddress($aLabel, $aOffset)
	Return MemoryRead(GetLabelInfo($aLabel) + 8) - MemoryRead(GetLabelInfo($aLabel) + 4) + $aOffset
EndFunc   ;==>GetScannedAddress
Maybe what Return returns is bad.
I did mean odd, but I guess it is interchangeable with old :P

The code looks identical to mine, are you running the code as admin? What error do you get specifically? Like you have provided the cause of the error, but what actually is the error? It just returns nothing?
Underavelvetmoon is offline  
Old 05/12/2024, 22:55   #8


 
elite*gold: 258
Join Date: Jan 2021
Posts: 132
Received Thanks: 142
Quote:
Originally Posted by Tyranna View Post
It definitely is an issue on my end.

Do you mean 'old' version or did you really mean 'odd'?
Addressing the case if the AutoIt version is 'old':
I am using the same one that has always been installed.
I could try to update it to the newest version though and see what happens.

I am actually am not running any bots. We are not getting past the Initialize()
function located in the GWA2 file. The error occurs before any of my code runs.
( I have traced the code to the point shown in the original post. reprinted here
for convenience )
Code:
$mBasePointer = MemoryRead(GetScannedAddress('ScanBasePointer', 8)) ;
It is the MemoryRead() function that is causing an error.
or the:
Code:
;~ Description: Internal use only.
Func GetScannedAddress($aLabel, $aOffset)
	Return MemoryRead(GetLabelInfo($aLabel) + 8) - MemoryRead(GetLabelInfo($aLabel) + 4) + $aOffset
EndFunc   ;==>GetScannedAddress
Maybe what Return returns is bad.
The problem isn't in the GWA2, it's more than likely coming from how you are initializing the script... If you can post a bit more info it be easier to help
Mrjambix is offline  
Old 05/13/2024, 00:39   #9
 
Waka.Waka's Avatar
 
elite*gold: 0
Join Date: Dec 2016
Posts: 128
Received Thanks: 72
i have heard this problem 100 times and it was always the same problem: you are not running everything on admin. Even if you say you do.. Tripple check it. GW has to be in admin.. autoit.. everything.. check it
Waka.Waka is offline  
Old 05/13/2024, 09:29   #10
 
elite*gold: 0
Join Date: Jun 2018
Posts: 10
Received Thanks: 0
Okay , It works now.

I was running AutoIt v3.3.12.0
I Installed AutoIt v3.3.16.1 and success.
Aside from some broken code...

Thanks for the ideas guys.
Tyranna is offline  
Reply

Tags
gwa2 bot header update


Similar Threads Similar Threads
[GWA2] How to chase after updated header values?
11/14/2024 - GW Bots - 11 Replies
Hi all, First post, but have been following the tips all over this forum for about 6 months since I started writing my own bots. Recently the server headers changed, and although it looks like the community have pulled through and released a new version of GWA2 to reflect it, there are other headers that I'm using, that aren't in the vanilla GWA2 code. SendPacket(0x14, 0x6F, $lItemID, $lQuantity, $lBagID, $aSlot - 1) The above command would have previously told GW to move $lQuantity...
Updated GWA2
12/26/2020 - GW Exploits, Hacks, Bots, Tools & Macros - 239 Replies
Hello community, This is an updated version of GWA2. It does not support all functions yet. Different people worked on it, I did NOT check it so please use it at own risk, it is open source so you can check it yourself.
Leader/followbot - Updated with new GWA2/headers (functional)
07/21/2019 - GW Exploits, Hacks, Bots, Tools & Macros - 29 Replies
EDIT: Updated 6/16/18 Hey all, I updated the follow/leader bot with the new headers (I think there were a few that I didn't bother updating, since the script doesn't seem to use them anywhere). I haven't done extensive testing, but it's working for me so far. Please let me know if you get any errors/crashes, and I'll attempt to fix them. Enjoy!



All times are GMT +1. The time now is 13:07.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.