OldSchoolHack

Register / Login English

player struct ptr help


icon player struct ptr help #1

Join Date: Apr 2013

Posts: 22

Hi,
ich habe ein paar Fragen bezüglich der "player struct pointer". (am Bsp. Assault Cube)

Wenn ich die Adresse von hp eines Spielers in CE in dissect data structures eingebe finde ich in der nähe den Namen und andere Werte.
Wenn ich weiter runterscrolle finde ich weitere Namen.

Die Namen wiederholen sich nach 0x448. Das muss dann die Struct Größe sein.(?)
Was die ganzen Werte bedeuten finde ich nur durch raten heraus, richtig(?)
Wie bekomme ich den Basepointer?
Wie finde ich die Anzahl der Structs heraus?

Vielen Dank für hilfreiche Antworten!

icon #2

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
Quote
Die Namen wiederholen sich nach 0x448. Das muss dann die Struct Größe sein.(?)
wahrscheinlich.

Quote
Was die ganzen Werte bedeuten finde ich nur durch raten heraus, richtig(?)
meistens schon.
normalerweise hat man aber eine grobe vorstellung davon, was man sucht, was man dann erheblich einfacher findet
Quote
Wie bekomme ich den Basepointer?
du guckst wie das spiel auf den wert, z.b. das leben zugreift.
normalerweise ist das eine asm instruktion wie z.b.:
TEXT Code:
  1. mov eax, [ecx+0x18]
das lässt meist darauf schließen, dass die base der struktur bei adressevonleben-0x18 liegt.
Quote
Wie finde ich die Anzahl der Structs heraus?
gucken wieviele da sind, oder gucken wie das spiel die strukturen durchgeht.
normalerweise findet man da ne schleife in der art:
TEXT Code:
  1. for (int i = 0; i < StructCount; i++)
  2. {
  3. //blabla
  4. }

wenn du so eine schleife findest kannst du gucken wie das spiel structcount bestimmt.

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
Last edited by SilverFire (Sun 9. Jun 2013, 04:00)

Reason: no reason given