Hilfe bei Stringtrainer!

09/16/2010 20:14 ♠As♠#1
Hi,
Könnte mir bitte einer erklären wie man einen String Trainer macht.Die lange version wenn es geht vl mit Beispiel da ich das irgendwie net verstehen will!:rolleyes:
09/16/2010 20:24 Asuramaru#2
AutoIT(NomadMemory.au3)


$PID = ProcessWait("S4Client.exe")
$OPEN = _MEMORYOPEN($PID)

_MEMORYWRITE(0x00CFFFF, $OPEN, "lol", "char[4]")
_MEMORYWRITE(ADRESSE, MEMORYOPEN, "STRING", "char[?]")


char[?] = Länge vom string +1
bsp.
"Hallo" ~> 5 zeichen
5 + 1 = 6 = char[6]
09/16/2010 20:31 ♠As♠#3
was ist das String?
Edit:

Habs mal versucht so:

Quote:
AutoIT(NomadMemory.au3)


$PID = ProcessWait("S4Client.exe")
$OPEN = _MEMORYOPEN($PID)

_MEMORYWRITE(0x07395EB1, $OPEN, "license_MineGun.lua", "char[20]")
Mit Mine Gun eins davon.
Und wie überschreibt man das jetzt?
09/16/2010 20:40 Asuramaru#4
meinst du
_MEMORYWRITE(ADRESSE, MEMORYOPEN, "STRING", "char[?]")?

wenn ja...
das ist der string in den die adresse geändert werden soll

0x00CFFFF = actor_default_hp_max
und den ändern wir jetzt in "hallo" (nur ein beispiel)
also:
_MEMORYWRITE(0x00CFFFF, $OPEN, "hallo", "char[6]")
die adressen hat jetzt den string "hallo" als wert