Updated GWA2

03/04/2020 17:11 Schoko In Da House#76
i need for the bible an update :/

[Only registered and activated users can see links. Click Here To Register...]
03/04/2020 17:19 B u l l a#77
Quote:
Originally Posted by Restia Ashdoll View Post
With the new GWA2 every bot you posted in your list is easily updateable I only had issues with 1 or 2 :) ty again for the nice list btw
Have you updated the storage manager? i cant fix it :/
03/04/2020 17:39 s4fjoker#78
Quote:
Originally Posted by B u l l a View Post
Have you updated the storage manager? i cant fix it :/
Have not looked at the manager can maybe take a peek at it and see, been working on salvage bot and just working too much havnt had a chance to do any coding
03/04/2020 19:08 Restia Ashdoll#79
Quote:
Originally Posted by B u l l a View Post
Have you updated the storage manager? i cant fix it :/
no sorry working on other stuff atm havn't had much time and i am glad i updated the mayor bots i don't think i will look into it either tbh

but if you post your problem here i can look into the func you struggle with and may help
03/04/2020 23:10 oneshout#80
Quote:
Originally Posted by B u l l a View Post
Have you updated the storage manager? i cant fix it :/
As it have been said [Only registered and activated users can see links. Click Here To Register...] and [Only registered and activated users can see links. Click Here To Register...], some things need to be updated but need ASM knowledges :

Quote:
- stringlogs
- loadfinished
- postmessage
- writechat
- buy/sell mats/adv mats
- buy/sell runes/insignias
- craft item
- use hero skill
- salvage
- rendering
- perform action iirc
- on-skill event
- on-chat event
and probably much more ....
Best regard
03/14/2020 02:06 Betzi4#81
Hey,

I want to dive in into this once again and have some fun with this, but yea, I'm probably having the same trouble as everyone else.

My GWA˛ file is probably out of date, like before the 20th of feb update. e.g. my client is crashing when moving. outpost traveling works, but then the client will just crash.

Is updating the API also requiring re skills, or can i somehow just work with the Opcodes.h file?

I have pretty good knowledge about programming etc, but re is not really were i have experience, would be great if someone has a few pointers on how to help out.
03/14/2020 07:17 oneshout#82
Quote:
Originally Posted by Betzi4 View Post
Hey,

I want to dive in into this once again and have some fun with this, but yea, I'm probably having the same trouble as everyone else.

My GWA˛ file is probably out of date, like before the 20th of feb update. e.g. my client is crashing when moving. outpost traveling works, but then the client will just crash.

Is updating the API also requiring re skills, or can i somehow just work with the Opcodes.h file?

I have pretty good knowledge about programming etc, but re is not really were i have experience, would be great if someone has a few pointers on how to help out.
For the basic things like update the Headers, you can do it by yourself with the help of GWCA team and their Opcodes.
For ASM part, we need people with knowledges to find the good performAction for some functions who are missing. Bots working but without the disable rendering function and some others like hero skills, salvage etc...
03/14/2020 16:37 Betzi4#83
Okay, I got the basic work of how the headers are working/being exchanged, updated a few outdated as well^^

I gotta have to get into reverse engineering really, its a nice topic. but that'll take quite a bit longer than it would be useful for this.

thanks for your help.
03/14/2020 18:13 darkisraven#84
Quote:
Originally Posted by oneshout View Post
For the basic things like update the Headers, you can do it by yourself with the help of GWCA team and their Opcodes.
So how exactly do i Exchange GWA2 Headers with GWCA? Or did i miss something? If I understood it correctly, may you give an Example?

Thanks :)
03/14/2020 18:52 oneshout#85
Quote:
Originally Posted by darkisraven View Post
So how exactly do i Exchange GWA2 Headers with GWCA? Or did i miss something? If I understood it correctly, may you give an Example?

Thanks :)
It's just naming convention differences, not hard to find the good one

ex on old GWA2 :
Code:
Global Const $HEADER_MODE_SWITCH = 0xA2
On the Opcodes list from GWCA to find the good one :
Code:
GAME_CMSG_PARTY_SET_DIFFICULTY              (0x00A3)
just change the 0xA2 by 0xA3 and it's ok for this one.
03/14/2020 20:59 Snicker23#86
Any have a full updatet gwa2 file? pay Amazon Cards
03/15/2020 13:52 P@r@m3d!©#87
@[Only registered and activated users can see links. Click Here To Register...] I just updated my GWA2 headers but there's a few I couldn't find the equivalent GWCA header for. Could you lend me a hand?

Code:
Global Const $HEADER_SIGNPOST_RUN = 0x57
Global Const $HEADER_OPEN_GB_WINDOW = 0x9F
Global Const $HEADER_CLOSE_GB_WINDOW = 0xA0
Global Const $HEADER_START_RATING_GVG = 0xA9
Global Const $HEADER_SET_ATTRIBUTES = 0x0F ; probably attribute_load
Global Const $HEADER_MISSION_FOREIGN_ENTER = 0xA8
Global Const $HEADER_EQUIP_BAG = 0x71
Global Const $HEADER_HOM_DIALOG = 0x59
Global Const $HEADER_PROFESSION_UNLOCK = 0x41
Don't think that any of them are used in my bots but still nice to have for future reference.
03/15/2020 14:50 Zvend#88
Quote:
Originally Posted by P@r@m3d!© View Post
@[Only registered and activated users can see links. Click Here To Register...] I just updated my GWA2 headers but there's a few I couldn't find the equivalent GWCA header for. Could you lend me a hand?

Code:
Global Const $HEADER_SIGNPOST_RUN = 0x57
Global Const $HEADER_OPEN_GB_WINDOW = 0x9F
Global Const $HEADER_CLOSE_GB_WINDOW = 0xA0
Global Const $HEADER_START_RATING_GVG = 0xA9
Global Const $HEADER_SET_ATTRIBUTES = 0x0F ; probably attribute_load
Global Const $HEADER_MISSION_FOREIGN_ENTER = 0xA8
Global Const $HEADER_EQUIP_BAG = 0x71
Global Const $HEADER_HOM_DIALOG = 0x59
Global Const $HEADER_PROFESSION_UNLOCK = 0x41
Don't think that any of them are used in my bots but still nice to have for future reference.
Code:
    DWORD const ACTION_INTERACT_GADGET     = 0x58;	// Size = 0xC   
    DWORD const PVP_LIST_GUILD_BATTLES     = 0xA0;	// Size = 0x4     	
    DWORD const PVP_CANCEL_GUILD_BATTLE    = 0xA1;	// Size = 0x4  
    DWORD const PVP_START_GUILD_BATTLE     = 0xAC;	// Size = 0x88
    DWORD const ATTRIBUTE_LOAD             = 0x11;	// Size = 0x90
    DWORD const PARTY_ENTER_CHALLENGE      = 0xAD;	// Size = 0x8
    DWORD const ITEM_EQUIP_BAG             = 0x72;	// Size = 0xC

Code:
Global Const $HEADER_HOM_DIALOG = 0x59
Global Const $HEADER_PROFESSION_UNLOCK = 0x41
this does not seem to be headers for the send_packet.
I think those are IDs for the send_dialog.

if you mean the header to change secondary profession then its this one:
Code:
    DWORD const ACTION_CHANGE_SECONDARY_PROFESSION    = 0x48;	// Size = 0xC
No idea what HOM_DIALOG is for.
03/15/2020 17:04 oneshout#89
Quote:
Originally Posted by Zvend View Post

No idea what HOM_DIALOG is for.
When you are in your HOM and want to switch from character view to account view for weapons, titles, pets etc you have unlocked, you need to talk on a npc just after you pass the portal ;)
03/25/2020 20:55 kEsarkEs#90
Quote:
Originally Posted by Boostachu View Post
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.
I've tracked some "misterious" lines... I'm not sure if anyone else also did it, but... Can anyone explain them?
Also, I've noticed that people are starting to code their own bots w/o cheking headers first.
:confused: