OldSchoolHack

Registrieren / Anmelden Deutsch

[C++][CSS]GetPlayerInfo Fehler (?)


icon [C++][CSS]GetPlayerInfo Fehler (?) #1

Anmeldungsdatum: Aug 2007

Beiträge: 8643

Benutzer-Bewertung:

199 positiv
33 negativ
hi,

mal schauen ob mir hier jemand helfen kann. Ich versuche gerade die player_info_s struct mit Daten füllen zu lassen. Da ich ohne das SDK arbeite, sieht meine GetPlayerInfo Funktion so aus:

TEXT Code:
  1. typedef struct player_info_s
  2. {
  3. char name[32];
  4. int userID;
  5. char guid[33];
  6. unsigned long friendsID;
  7. char friendsName[32];
  8. bool fakeplayer;
  9. bool ishltv;
  10. unsigned long customFiles[4];
  11. unsigned char filesDownloaded;
  12. } player_info_t;
  13.  
  14. void GetPlayerInfo(int index, player_info_t *pInfo)
  15. {
  16. DWORD add = 0x20023F40;
  17. __asm
  18. {
  19. LEA EDX, DWORD PTR SS:[pInfo]
  20. PUSH EDX
  21. PUSH index
  22. CALL add
  23. }
  24. }

Aufruf funktioniert auch soweit, also kein Absturz oder ähnliches, aber das Ergebnis ist irgendwie nicht das gewünschte:

Um Links zu sehen, musst du dich registrieren

Einfach mal die Namen vergleichen, zB von ___Killerzwerg___ (zweiter von rechts). Es sieht so aus, als würde immer der vordere Teil eines Namens abgeschnitten werden, aber ich verstehe nicht warum. Gleicher Code in einem Hack mit SDK liefert das gewünschte Ergebnis.

Um Links zu sehen, musst du dich registrieren

Hier gehe ich alle Zeichen des Namens durch und man sieht, dass der vordere Teil des "Unreal" abgeschnitten ist.

Hoffe auf Hilfe

greetz KN4CK3R

__________________

Hallo
icon #2

Anmeldungsdatum: Jan 2009

Beiträge: 2711

Benutzer-Bewertung:

17 positiv
0 negativ
Kenn mich nicht soo gut aus, aber vielleicht hilfts! Vielleicht ist die zeichenfolge unerlaubt? Ich wollt mich mal in nem Forum registrieren und hatte mir nen Namen ausgesucht des da noch nciht gab! aberohne sonderzeichen etc.! konnte die registrierung aber nicht abschließen weil ihm an der Zeichenfolge was nicht gepasst hat :/

__________________

http://i.imgur.com/p86eYQU.gif