GWCA goes Open Source

10/17/2009 20:43 ddarek#46
Opponent party window
10/17/2009 23:30 Gabba2#47
Quote:
Originally Posted by SuneC View Post
In the latest update (revision 58), I have added detection of item rarity among other things.

I'm starting to feel that there is soon nothing more missing. So, any suggestions on missing parts to make those perfect fully-automated bots that can be migrated to practically any pc without trouble?
I really miss a "resign" function, sometimes resign is more adjuvant than traveling. One more great feature would be if the whole item functions (moveitem, getitemid, getiteminfo) would also work with the storage "bags".
10/18/2009 01:19 SuneC#48
The opponent party window I won't make, that is for sure, 'cause it can be done with the functionality that GWCA already supplies (well, you need to hook DirectX aswell). It would have to be hardcoded of course, but I won't.

As for a resign function: I guess I can add it, since it's no more work than sending a /resign with SendChat().

And about extending item functions to also handle storage, that wouldn't take more than few minutes either. Just a question of adding a few commands that will basically be the same as the old ones ;)

Thanks for the suggestions!
10/18/2009 10:34 ddarek#49
Hmm adding henches to party in outposts ? perhaps
Hard Mode/Normal Mode ?
10/18/2009 11:56 HardCore.1337#50
Bin ich bissel blöd? glaube ja...

Wie installiert man das programm und wie ruft man die API auf?
10/18/2009 12:03 SuneC#51
Quote:
Originally Posted by General Desert View Post
Bin ich bissel blöd? glaube ja...

Wie installiert man das programm und wie ruft man die API auf?
It always helps to ask in English. But you should take a look at the [Only registered and activated users can see links. Click Here To Register...], it should answer your questions.
10/31/2009 16:08 SuneC#52
Bumping this thread to say that I've done an update to GWCA - the first one in a while now :O.

I have fixed the two commands CA_BUYIDKIT and CA_BUYSUPERIORIDKIT, as they were broken before, now they should work flawlessly though.

I have also added the commands CA_USEITEM and CA_USEITEMBYID on request - the function was actually in GWCA already, I had just never made a command for it!
11/14/2009 21:25 ZKFTW#53
Sry kann sein dass,die frage blöd ist aber wie mach ich es wen mehrere bots mit gwca parallel betreiben will, wo muss ich den fenster namen eintragen oder wie geht das?
11/14/2009 23:41 SuneC#54
Quote:
Originally Posted by ZKFTW View Post
Sry kann sein dass,die frage blöd ist aber wie mach ich es wen mehrere bots mit gwca parallel betreiben will, wo muss ich den fenster namen eintragen oder wie geht das?
It's not that hard to write in English instead of German when asking questions...

You should look into changing the $sGW variable. Have your script at setup be able to input the character name and then set the variable this way:
Code:
$sGW = "Guild Wars - "&$characterName
That will allow you to run multiple bots at a time.
11/21/2009 19:35 Xereon#55
Great Work
11/26/2009 14:22 Slonse#56
Nice, can this be used with any IDE?
(Codeblocks c++ & wxwidgets) ?
11/26/2009 15:09 illuminati™#57
hej very glad to get this

something new to learn !!! ty
11/26/2009 17:34 SuneC#58
Quote:
Originally Posted by Slonse View Post
Nice, can this be used with any IDE?
(Codeblocks c++ & wxwidgets) ?
You can take the methods of GWCA and use them any way you like (limited to your own programming skills of course). There are no limits per say.
11/26/2009 17:51 Slonse#59
Quote:
Using the pre-compiled Dll

First, go and download Graphics.dll by clicking this link. Now move it to your Guild Wars folder (the one where Gw.dat and Gw.exe are located).

The next time you launch Guild Wars, GWCA will automatically load, and when you log in, the window title will change to Guild Wars - <Character Name> where <Character Name> is your character's name of course.

Skip the next paragraph.
I did as described, when guildwars starts I get an error :

Quote:
This application has failed to start because lua5.1.dll was not found. Reinstalling the application may fix this problem.
Anything missing from the 'first time guide'??

Anyway even with all files in the guildwars folder the error goes away but the windows title does not change at all. Not even after the multiclient patch, not even with the patched client.
(XP pro 64)

What did I miss?
11/26/2009 19:45 SuneC#60
I'm not the leader of the project anymore since I have quit GW. It's a guy called ACB now, and he's been implementing LUA support and such for the past 2 weeks or something.

Unfortunately the precompiled Graphics.dll available at the moment requires that LUA dll, but if you have Visual Studio 2008 or Visual Express C++ installed you can compile an older revision without LUA easily. I think the last one I made that didn't have LUA was Revision 95.

If you aren't in a position to compile the project yourself I can put up a precompiled dll that doesn't require LUA for you though. Just not going to do it unless you can't do it by yourself :)

EDIT: Also, the precompiled dll has been compiled for 32bit runtime on a 32bit machine, so there's a chance it won't work on your 64bit setup. I don't think I've heard about a 64bit not being able to run it yet though, but it could happen.