Thema: SDK | ||
Anmeldungsdatum: Jan 2011 Beiträge: 12 |
Für die includes + Interfaces war es auf jeden Fall hilfreich. Ich versuche nun wie er Init(), HudUpdate() und CreateMove() zu hooken und habe mir dazu den index in der ClientBase VTable rausgesucht. Init: 0, HudUpdate: 11, CreateMove: 21 Mein HudUpdate hook functioniert problemlos. Bei meinem Init hook crasht das Game beim aufruf der Original-Funktion. Im Header: CPP Code:
Hook: CPP Code:
Gehookte Funktion: CPP Code:
Hier noch die HookVFunc: CPP Code:
Hat irgend jmd. eine Idee, was der Grund dafür sein kann? EDIT: Habs jetzt zum laufen gebracht ^^ btw. habe den code oben gefixxt, ist zwar totaler Müll und VAC dt, da in den .rdata Bereich geschrieben wird(s. HookVFunc), aber wenn wer freude daran hat, darf er ihn natürlich gerne verwenden |
|
b4ckd0or ist offline |