Register for your free account! | Forgot your password?

You last visited: Today at 09:59

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

Advertisement



[GWCA++]Bot Developer Helper

Discussion on [GWCA++]Bot Developer Helper within the GW Exploits, Hacks, Bots, Tools & Macros forum part of the Guild Wars category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2014
Posts: 245
Received Thanks: 296
[GWCA++]Bot Developer Helper

Stary Pen' asked me to upload a tool that helps to search for Packets.
So here we go.

Before I explain how to use this Tool here some really serious notes:
The tool is based on GWCA++ and written in C++.
It means you will have to inject a DLL (same way like Toolbox++ and other [GWCA(++)]-tools do).

For now i don't wanna share the source-code. This means that the use of my tool is 100% based on TRUST.
You don't know me and you should not have any reason to do (same i say to other people who uploaded .exe-files when there's no source-code)!

I can't give you any evidence that there is no harmful stuff inside, all i can say is i never would do some nasty stuff!

Again: If you not gona trust it, DON'T USE IT!

So now some explainations (Tested on Win7 and Win10):
Before you start make sure you have the Font "ARIALUNI.TTF" (Arial Unicode MS) within your "%winDir%\Fonts"-Folder (e.g. C:\Windows\Fonts). If you don't have it you will get an error after start (can be ignored, but most strings with asian signs (Playernames / Guildnames) wont be displayed in a proper way).
You can download the file e.g. here: or just google it.
Make sure its named "ARIALUNI.TTF" (case sensitive)

To start it you can eighter just start BotDeveloper.exe (recommended, can compile it yourself!) or follow these instructions:
1. Copy the folder "BotDeveloper" to your "%APPDATA%\Roaming"-folder.
2. Inject BotDeveloper.dll to GW with your prefered dll-injector.

Note: The Start/Inject can take some seconds for loading the Font!

To clean eject the dll klick on the X in the top right corner.
Do not close the console, or GW will shutdown

Some Infos you will see are still in Development.
I commented out some infos which i think shouldn't be public (like Packet-Manipulation and LoginServer-Stuff).
For now you can explore all GStoC Packets and CtoGS Packets (run GW in Window-Mode and see Console-Infos).
Full Agent-Struct is visible by using "Target"
"Own Town" only updates Information when you are in Cantha.


Credits to the GWCA++ Team and Tormiasz (My Idea for the Tool based on his Autoit Botdeveloper)
Special Thank to Reduf who helped me doing GStoC-Analyze.

This is probably the only Release, so i hope you enjoy it.


Edit:
V.1.4.5 uploaded 1/8/2018
V.1.4.8 uploaded 3/30/2018
V.1.4.9 uploaded 4/24/2018
V.1.4.11 uploaded 5/20/2018
V.1.4.13b uploaded 6/8/2018
V.1.4.20 uploaded 2/8/2019
V.1.5.2 uploaded 3/20/2019
V.1.5.4 uploaded 6/23/2019
V.1.5.7.6 uploaded 02/07/2020
Attached Files
File Type: rar Bot Developer.rar (2.55 MB, 44 views)



DerMoench14 is offline  
Thanks
19 Users
Old 01/02/2018, 15:33   #2
 
elite*gold: 0
Join Date: Dec 2017
Posts: 64
Received Thanks: 2
somebody already used this? I'm not sure that it is safe.


Stary Pen' is offline  
Old 01/02/2018, 20:21   #3
 
elite*gold: 0
Join Date: Dec 2017
Posts: 38
Received Thanks: 5
I tried. Got error MSVCP140D.dll missing. Ugh, yet another Visual C++ Redistributable dependency. Well, went to Microsoft's site, downloaded both x64 and x86 versions, couldn't install either, since I already HAD them installed as the installer said...
My PC is littered with 22 different Microsoft Visual C++ Redistributables by various programs, and STILL not satisfied.
Why do programmers have to write their programs to depend on unique libraries?
You are lucky if you actually get this to work.
ytix is offline  
Old 01/03/2018, 08:23   #4
 
elite*gold: 0
Join Date: Mar 2013
Posts: 52
Received Thanks: 41
Quote:
Originally Posted by ytix View Post
I tried. Got error MSVCP140D.dll missing. Ugh, yet another Visual C++ Redistributable dependency. Well, went to Microsoft's site, downloaded both x64 and x86 versions, couldn't install either, since I already HAD them installed as the installer said...
My PC is littered with 22 different Microsoft Visual C++ Redistributables by various programs, and STILL not satisfied.
Why do programmers have to write their programs to depend on unique libraries?
You are lucky if you actually get this to work.

same problem here


rusco95 is offline  
Old 01/03/2018, 11:03   #5
 
elite*gold: 0
Join Date: May 2014
Posts: 245
Received Thanks: 296
Oh yeah ... totally forgot 'bout that ****.
But i think i can also help with.

I totally agree when you say its a mess with these dependencies, but yeah thats microsoft and we all have to live with.

Have a look inside the archive i uploaded with this post.
There you can see all necessary libraries you'll need to run it.

All x86-dlls have to be in System32-Folder.
All x64-dlls have to be in SysWOW64-Folder.

You CAN just use the dlls from my .rar-archive, but i recommend to download the dlls from microsoft website.

Appreciate if you could tell me if it fixed the problems.
Attached Files
File Type: rar Visual C++ Redistributable.rar (1.47 MB, 62 views)
DerMoench14 is offline  
Thanks
2 Users
Old 01/03/2018, 11:50   #6
 
elite*gold: 0
Join Date: Mar 2013
Posts: 52
Received Thanks: 41
Quote:
Originally Posted by DerMoench14 View Post
Oh yeah ... totally forgot 'bout that ****.
But i think i can also help with.

I totally agree when you say its a mess with these dependencies, but yeah thats microsoft and we all have to live with.

Have a look inside the archive i uploaded with this post.
There you can see all necessary libraries you'll need to run it.

All x86-dlls have to be in System32-Folder.
All x64-dlls have to be in SysWOW64-Folder.

You CAN just use the dlls from my .rar-archive, but i recommend to download the dlls from microsoft website.

Appreciate if you could tell me if it fixed the problems.
i will try in 2-3h after ill tell u^^
rusco95 is offline  
Old 01/03/2018, 14:19   #7
 
elite*gold: 0
Join Date: Dec 2017
Posts: 38
Received Thanks: 5
Quote:
Originally Posted by DerMoench14 View Post
Oh yeah ... totally forgot 'bout that ****.
But i think i can also help with.

I totally agree when you say its a mess with these dependencies, but yeah thats microsoft and we all have to live with.

Have a look inside the archive i uploaded with this post.
There you can see all necessary libraries you'll need to run it.

All x86-dlls have to be in System32-Folder.
All x64-dlls have to be in SysWOW64-Folder.

You CAN just use the dlls from my .rar-archive, but i recommend to download the dlls from microsoft website.

Appreciate if you could tell me if it fixed the problems.
Problem solved.
ytix is offline  
Old 01/03/2018, 23:33   #8
 
elite*gold: 0
Join Date: May 2014
Posts: 245
Received Thanks: 296
Quote:
Originally Posted by ytix View Post
Problem solved.
Thanks for you report.
DerMoench14 is offline  
Old 01/04/2018, 20:22   #9
 
elite*gold: 0
Join Date: Dec 2017
Posts: 64
Received Thanks: 2
Guys, how i can got packet with time prior to the mission? This package I receive and not send.
Stary Pen' is offline  
Old 01/04/2018, 20:52   #10
 
elite*gold: 0
Join Date: May 2014
Posts: 245
Received Thanks: 296
Sry but i didnt understand. What are you trying to do?
DerMoench14 is offline  
Old 01/04/2018, 23:36   #11
 
elite*gold: 0
Join Date: Jun 2013
Posts: 39
Received Thanks: 25
Uh why does it need to be copied to appdata, just curious, also just tell ppl to put the font in the local dir


EDIT: ok injected it, youve really mapped out everything id love to help out with stuff if interested
4D1 is offline  
Old 01/05/2018, 00:02   #12
 
elite*gold: 0
Join Date: May 2014
Posts: 245
Received Thanks: 296
Quote:
Originally Posted by 4D1 View Post
Uh why does it need to be copied to appdata, just curious
Well im still struggling with a better Font. ARIALUNI.TTF was my first choice as it has all CJK Unicode Signs and the fitting Character Ranges i need. But its also one of the most blown up Fonts i know of (>22MB).
So %APPDATA% is for future use when ive found/made whatever a better Font which i can add to the installer/injector so i don't have to take care the user has the font.
In my private Version its also the folder where i place a .ini to read/save some settings data.
I surely could've choose another folder, but im personally a fan of %APPDATA%

Quote:
Originally Posted by 4D1 View Post
EDIT: ok injected it, youve really mapped out everything id love to help out with stuff if interested
Ive tons of questions and im literally interesting in everything i dont know
Im not really a fan in coding bots and stuff (did a lot in the past) ... but im interesting im game-mechanics and stuff .. its just a uhm hobby
DerMoench14 is offline  
Old 01/09/2018, 00:01   #13
 
elite*gold: 0
Join Date: May 2014
Posts: 245
Received Thanks: 296
Due to the positive Resonance i uploaded a new Version.
Enjoy!
DerMoench14 is offline  
Thanks
2 Users
Old 01/09/2018, 13:59   #14
 
elite*gold: 0
Join Date: Dec 2017
Posts: 64
Received Thanks: 2
Very thx, can you please find information, which is responsible for the presence of a timer before the mission? Also interested in the window the appearance of a trade when you offer a trade, climbs the window...
Stary Pen' is offline  
Old 01/09/2018, 15:22   #15
 
elite*gold: 0
Join Date: May 2014
Posts: 245
Received Thanks: 296
Mission Start Delays:
P428 > 0x4
P374 > 0x100

Uhm the Trade-Thing ... what do you mean? The "View-Trade"-Window?


DerMoench14 is offline  
Reply

Tags
developer, dll, gwac++, gwca, packets



« Salvaging with GWCA | GW Working Bots 2019! »

Similar Threads
[Release] Holy Helper - Most advanced helper in sro era
11/15/2014 - SRO PServer Guides & Releases - 81 Replies
Hello , wazzap. After over two weeks being working on Holy Helper , I decided to release it today. Holy helper is a program which giving you unlimited power to control your server / play status . Which , could be used by a user or an server owner. Check it out. First of all I would like to thank all over who did helped me through this program and they're Holy Helper functions:
[Release] Holy Helper - Most advanced helper in sro era
02/27/2013 - SRO Private Server - 12 Replies
Hello , wazzap. After over two weeks being working on Holy Helper , I decided to release it today. Holy helper is a program which giving you unlimited power to control your server / play status . Which , could be used by a user or an server owner. Check it out. First of all I would like to thank all over who did helped me through this program and they're Holy Helper functions:
[HELPER]ANY 1 need PM [HELPER]
12/17/2008 - EO PServer Hosting - 0 Replies
hello guys just wana tell u if any one looking for a good pm can help as a good helper at Eo PServer i know about database, not really good at hexedit i can get ppl to server have many freind to join :) just tell me if u need a help or add me at my msn [email protected] ]



All times are GMT +1. The time now is 09:59.


Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

BTC: 33E6kMtxYa7dApCFzrS3Jb7U3NrVvo8nsK
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

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