Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Bots
You last visited: Today at 15:44

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

Advertisement



Using GWA2, is there a better bot library?

Discussion on Using GWA2, is there a better bot library? within the GW Bots forum part of the Guild Wars category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2020
Posts: 9
Received Thanks: 2
Using GWA2, is there a better bot library?

I recently started botting and I was wondering if there's a better library out than GWA2 that was pushed to Github 5 years ago and includes many functions that flat out don't work anymore?

At the least, is there a list of functions that don't work in GWA2? I would prefer crashing the game less when I'm trying to develop a new bot. Does anyone have any additional functions I could add to my GWA2 library?

I kinda hacked around things like not being able to flag heroes (was playing with DoA heroway bot) by moving my toon to the spot I wanted to flag and then using AutoIt's keyboard press to hotkey placing a flag and then AutoIt's click functionality on the center of the rendered screen. It works, but it's really hacky and wouldn't support multiboxing because you have to keep focusing the GW window for it to work.
ss1100 is offline  
Thanks
1 User
Old 05/21/2020, 20:37   #2
 
elite*gold: 0
Join Date: Jul 2019
Posts: 103
Received Thanks: 83
GWA2 is a technical accomplishment at least the original forms that were fully functioning. The reason I say this is besides the standard reversing work it is quite difficult to do low level memory operation in a p-byte language like autoit. It takes a pseudo scanner and parser among other work around code to inject shell code. These types of things are relatively trivial in C or C++.

Simpler things like flagging heroes are merely packet based and it just means your GWA2 version is even more broken than most public. I don't believe there is a list of broken function in GWA2 except a few mentions here and there in various threads.

The alternative is using GWCA that powers tool box in the guild wars client. This isn't a turn key solution as you will have to write many functions needed for botting. It also is a situation of whether you want to merely control from in game using chat commands vs setting up a wndproc hook,named pipes, or sockets to communicate to an external nicer GUI.

The last option really is to build your own framework. I honestly think this is actually one of the better routes as you learn things and GWCA is on the complicated end of the spectrum while GWA2 is a complex broken mess.

TL;DR GWA2 is a broken end of life API, don't use it unless you have no other option. The time is now to adapt and grow your skills.
list comprehension is offline  
Thanks
2 Users
Old 05/22/2020, 03:14   #3
 
elite*gold: 0
Join Date: May 2020
Posts: 9
Received Thanks: 2
I'll take a look at GWCA. I'm more of a BOT hobbyist and a tinkerer than one trying to necessarily "grow my skills", however, I'm a software engineer (just not for games lol) and I love what I do, so developing a framework appeals to me... Do you have any resources to get started? I'm not necessarily looking for something easy/simple/fast, but examples can save me some of the frustration/fun.
ss1100 is offline  
Thanks
1 User
Old 05/22/2020, 05:27   #4
 
elite*gold: 0
Join Date: Jul 2019
Posts: 103
Received Thanks: 83
I would start by taking a look at the current gwca standalone code.


Then I would view a larger project using it being toolbox.


Also it can be helpful to look at old outdated gwca versions as it was more crude but easier to understand imo.


The up to date gwca git has a few simple examples that would be worth looking into and testing. The most straight forward route to a simple api would be to get a .dll injector, make a .dll project, and add pattern matching for known patterns to start mapping out simple in game statistics. The two major functions to hook would be a high call count function that would be the game loop and the packet send function.
list comprehension is offline  
Thanks
2 Users
Old 05/22/2020, 11:20   #5
 
elite*gold: 0
Join Date: Apr 2013
Posts: 21
Received Thanks: 3
GWCA already exposes functions you will find in GWA2 and gwApi.
It just lacks of higher level functionalities, yet it isn't that hard to come up with a library having such features based on gwca++.
lataverne is offline  
Old 05/22/2020, 17:22   #6
 
elite*gold: 0
Join Date: Jul 2019
Posts: 103
Received Thanks: 83
Quote:
Originally Posted by lataverne View Post
GWCA already exposes functions you will find in GWA2 and gwApi.
It just lacks of higher level functionalities, yet it isn't that hard to come up with a library having such features based on gwca++.
Exactly, it isn't a far stretch to morph it into a superior api in everyway to gwa2 even prior to broken stuff.
list comprehension is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[GWA2] Killroy bot rework
05/18/2018 - GW Exploits, Hacks, Bots, Tools & Macros - 14 Replies
Hello guys, I'm pretty new to bot coding in GWA2 and I would request your help for a project about last killroy bot. I wanna made this bot to only pickup golds item and id them and to open chest if lockpick is found in inventory! I'll post my current rework I have no credit for this at all only want to push this bot to a new horizon! :) tyvm guys! PS: If someone know lockpicks item Id's it would be awsome! :)
COF bot still crashes after GWA2 update
04/15/2018 - GW Exploits, Hacks, Bots, Tools & Macros - 2 Replies
Hello. So, I updated all the headers as per the update on this bot. The bot travels to Doomlore and then it crashes as soon as it leaves the exit. I cant figure it out. Any help would be greatly appreciated. Thank you.
[GWA2] War Supply Bot
06/01/2014 - Trading - 0 Replies
Opening up a thread here again to advertise my war supply bot. I've sold over 80 copies on ************ and sold it a couple times to epvpers a few years ago. You can reach me on ************ or on skype: raskofshadows. Prices are set in stone and source is available for a fee.
GWA2 A/mo Vaettir Bot; Need Help!!
02/19/2012 - GW Bots - 1 Replies
http://www.elitepvpers.com/forum/gw-exploits-hacks -bots-tools-macros/1568881-gwa-vaettir-mo-farm-bot .html ENGLISH: I can't seem to get this to work. I've spent 3-4 hours, read the entire thread here, tried to search for a detailed guide on how to get this to work but it's not. What I've done was: Downloaded the 2 files shown in the Original Post... "GWA2 A_Mo Vaettirs Farm by bl4ck3lit3.zip" Extracted it to desktop Ran GW.EXE as admin. Set-up assassin with appropriate gear and...



All times are GMT +2. The time now is 15:44.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.