Page 2 of 2

Re: Drakensang Online (Bot)

Posted: Mon May 05, 2014 11:19 pm
by rock5
I've tried a few times now to find pointers. Seems impossible.

I have to say thought, it might be simple in comparison to Diablo but, for a web based game or a very small download, it's quite a nice looking game graphics wise and really easy to play.

Re: Drakensang Online (Bot)

Posted: Tue May 06, 2014 8:26 am
by BlubBlab
Like I said I think from Java version to Java version it is different, also if you have a 32-bit or a 64-bit PC.
The client is nothing else than a browser which loads the textures and the Java code from the Internet.

From the previous results it is very likely that offset 1 and 3 could be different on you PC.
Because their are so many pointers there is no chance seeking the pointers manually(like in Lisa's ROM tutorial for CE)

Re: Drakensang Online (Bot)

Posted: Tue May 06, 2014 9:47 am
by rock5
If it is like a browser and it's still running the java game then my guess is it's impossible to find pointers. Not much point in working on a bot then.

Re: Drakensang Online (Bot)

Posted: Tue May 06, 2014 10:09 am
by BlubBlab
rock5 wrote:If it is like a browser and it's still running the java game then my guess is it's impossible to find pointers. Not much point in working on a bot then.
Why? O.o I did find them I found the "new" coordbase too and bases + offsets for which is under my mouse.(still working after a couple of restarts)
Next things are loot and mops.

By the way :

Code: Select all

	coordsbase3 = {0x664,0x2C,0xA4},
I after I saw how the offsets change I could guess it LOL

Re: Drakensang Online (Bot)

Posted: Thu May 08, 2014 10:07 pm
by BlubBlab
Okay I completed the pattern search for now. Yesterday were an update from the game so new addresses:
http://dateiupload.com/61f

I haven't much time lately but I could confirm that most "thinks" are object(like in rom) with the same size in a list, I couldn't find were the list starts and end. When I have a little more time I think I can find the needed information.

Update:
The size of the objects in higher regions seems to be 5C0 calculate as offset from the names (player) , there are downstairs and also upstairs.(There also holes in it)

The border of this I can test out with experience but what I need are the x/y coordinates of the pawns/loot which should be in higer memory regions and have no name. That finding and linking with the name will be the most difficult part.

Update 2:
Wow that was fast the object are small but I'm not 100% sure of there size 60,70 or 90 hex and all are in lower region than the players. This a picture when a near player moves :
Image

What are those 5 bytes ? uselay I have 4 bytes = 32 bit or 8 bytes 64 bit. I think those values must be x,z and dir1 and dir2

Re: Drakensang Online (Bot)

Posted: Sun May 11, 2014 9:19 pm
by BlubBlab
I think I don't need necessarily the tables/objects I can also let the mouse cycles around the char and read what is under the mouse but having the information would be much nicer, so I think I will do both share times starting building the actual bot and try making sense of the tables/objects in the memory.