[C++] International C++ Bot: Beta Release

06/18/2012 01:57 .Law.#1606
Thanks for all the work you put so far in the bot. I have a small question though, considering the development has been put to an end on your part, would you release the source code for the current version ? Maybe some are willing to keep it up :D
06/18/2012 02:05 Inathero#1607
Alright I will, but it's the most disgusting piece of code I have ever seen. TBH I don't know how it still works. It's essentially the software version of this:

[Only registered and activated users can see links. Click Here To Register...]

And it's highly undocumented, so don't know how much of a use it will be, but hey, might as well.

Will upload it shortly to the main page. Just as a note, i'm 100x better programming now compared to when i first made it lol
06/18/2012 02:13 .Law.#1608
Quote:
Originally Posted by Inathero View Post
Alright I will, but it's the most disgusting piece of code I have ever seen. TBH I don't know how it still works. It's essentially the software version of this:



And it's highly undocumented, so don't know how much of a use it will be, but hey, might as well.

Will upload it shortly to the main page. Just as a note, i'm 100x better programming now compared to when i first made it lol
No ones going to judge your coding skills based on a bot you started off to learn more c++, and you know what they say when you have that many cables, we'd rather add in a new one then try and fix the broken one, I'm pretty sure I'll do the same, if something doesn't work and I can't figure it out I'll add it by myself :p
06/18/2012 02:18 Inathero#1609
Sourced uploaded and linked on first post, at the very very bottom.

You got a point, but i'm still a bit shy to post it, considering how god aweful it looks, but well, the majority of it is stuff from 2 years ago, so that's my excuse haha.

the entire source upload is there, so that will include some extra stuff as i used that directory as a test directory too. Might have some fun easter eggs there, dunno.
06/18/2012 02:18 .Law.#1610
Quote:
Originally Posted by Inathero View Post
Sourced uploaded and linked on first post, at the very very bottom.

You got a point, but i'm still a bit shy to post it, considering how god aweful it looks, but well, the majority of it is stuff from 2 years ago, so that's my excuse haha.

the entire source upload is there, so that will include some extra stuff as i used that directory as a test directory too. Might have some fun easter eggs there, dunno.
Thank you <3.

EDIT ; Check your wall D:
06/19/2012 05:19 Inathero#1611
Quote:
Originally Posted by PunkS7yle View Post
Thank you <3.

EDIT ; Check your wall D:
Totally forgot about the dependencies. Don't remember the last time I used them lol

Updated first post with it
06/19/2012 21:53 bot78#1612
One more question before u gone :)

I'm trying to update someone else old bot. I'm recalculating your offsets from international, u have them in decimal format ? to hexadecimal, mostly guessing which line is for what (comparing your lines to lines in this bot). Question is - does it have any sense ?

Bot has options in ".ini" file, I'm guessing it is possible to fix it right ? Without digging in this C++ shit :) ?

It's ok if u now have loud laugh at me, I'm totally noob, just asking :D

And here's part of this ".ini" file :

Code:
[GENERAL]
CLIENT_NAME=
[OFFSETS]
CHAR_HP_OFST=0xEF7DD8
CHAR_HP_MAX_OFST=0xEF7E10
CHAR_MP_OFST=0xEF7DE0
CHAR_MP_MAX_OFST=0xF13F3C
CHAR_NAME_OFST=0x1182954
CHAR_RAGE_OFST=0xEF7DE8
X_CURR=0xBCAAC0
Y_CURR=0xBCAAC4
MAPID=0x80A7F0
PET_HP_OFST=0xB6EF14
PET_HP_MAX_OFST=0xB6EF18
PET_MP_OFST=0xB6F270
PET_MP_MAX_OFST=0xB6F274
PET_IS_OUT_OFST=0xB6DF84
PTR_TNAME_OFST=
IS_MOB_OFST=0x11816EC
IS_LORD_OFST=
BEEN_HIT_OFST=0x11899D4
IS_CHAT_OFST=0x15EB6B3
OPEN_NPC_OFST=0xD467C4
MAP_AUTO_ROUTE_ADD=
USE_BAG_ITEM_ADD=0x0057D4C0
06/19/2012 23:08 Inathero#1613
Do I have them in decimal? Mine should also be in hexdex.

you can use decimal and hexdec, doesn't matter if the value is the same. USually we keep our stuff in hex cause that's how most of the asm in programs work's as.

I dunno exactly what you're asking -- if the hex makes any sense? It gives us the coordinates of where to read from the game process inorder to act on it.
06/20/2012 01:23 bot78#1614
Ok, I'll give an example what I'm trying to do (assuming that file "Offsets.ini" from your source pack is up to date with current official BOI offsets. Lets take a line from your source :

Code:
PlayerHP=15695320
this value I'm guessing is in decimal format.

Now this is the line which I'm going to update :

Code:
CHAR_HP_OFST=0xB4FEB8
this value is in hexdex right ?

So after converting value from ur source to hexdex I got this : EF7DD8 - which I'm going to replace for B4FEB8. After replacing I got this :

Code:
CHAR_HP_OFST=0xEF7DD8
And this should be good now am I right ?
06/20/2012 01:52 Inathero#1615
Ah I see. Yea my ini function exported it as dec. I have no clue how out of date the values are. Probably extremely out of date, but yes that's the general idea of what to do.
06/20/2012 14:59 bot78#1616
Ok, got it, so since u released your source, any chance that u can share actual offsets assuming that u must have them since current version of your bot is working ? Or maybe some short advice how to find them ?
06/20/2012 17:17 Inathero#1617
erm, I don't use the ini function of the bot for storing offsets anymore, everything is located in the variables.h file.

short advice to find offsets? Open cheatengine, do the tutorial, then use your head on how to find stuff in BoI. That's about it. For more complicated stuff, like using items in bag, you'll need to know alot about reversing and use Ollydbg or something.
06/25/2012 11:17 cold013#1618
mcafee detected it as aa trojan and mcafee sucks cuz once it does that theres no way to put it to trusted programs
06/26/2012 02:46 nhudz21#1619
:) it doesnt work for me,,can you tecah me? :(
07/05/2012 17:01 romcio4#1620
33.781: ID_Case: SkillSlotsTitan_TargetSelect
Error Code: 0
doesnt use skills doesnt attack.
one thing he does is auto mounting and summoning pet. that's all

(boi evolution aka. shijie)