4story Autoit Problem

04/03/2010 23:26 Yoraxx#1
Hi ,

ich bin grade dabei einen Hack für 4story eg zuschreiben. Aber ich habe einproblem , ich habe schon alles mit _MemoryOpen _MemoryWrite &' so probiert aber es kommt immer ein errror ... achja und wie ist das mit den Adressen für 4story im autoit ? mann muss ja bei der 2ten 0 ein X schreiben aber die speedhack adresse lautet 01BB0F76 und 0xBB0F76 geht auch nicht ... wie funktioniert das mit 4story adressen ?

hier der code :
#include <GUIConstants.au3>
#include <NomadMemory.au3>


$Form1 = GUICreate("Form1", 293, 195, 193, 125)
$Button1 = GUICtrlCreateButton("Check Memory Adress", 32, 8, 233, 161, 0)
GUISetState()

$PID = WinGetProcess ("[Tclient.exe]")
$hprocces = _MemoryOpen ($PID)


Case $Button1
$PID
_MemoryWrite (0xBB0F76,$hprocces,16230)
sleep (2000)
_MemoryWrite (0xBB0F76,$hprocces,16450)
_MemoryClose

Exit

hoffe ihr könnt mir helfen :mofo:

mfg
04/04/2010 05:38 KDeluxe#2
01BB0F76 → 0x01BB0F76

Das mit den 0ern kann höchstens bei Offsets funktionieren (nicht bei allen!):
000ABC123 = ABC123, daraus kann man aber auch 0x0ABC123 folgern.
Vergess das mal mit den 0ern, stell einfach nur ein "0x" vor den Adressen/Offsets, damit machst du nichts falsch.
0x000ABC123 würde zum Beispiel auch funktionieren.

Rot = Fehler/nicht vorhanden
Code:
#include <NomadMemory.au3>

$GUI = GUICreate("Form1", 293, 195, 193, 125)
$Button = GUICtrlCreateButton("Check Memory Adress", 32, 8, 233, 161, 0)
GUISetState()

$PID = WinGetProcess("[COLOR="Red"]4Story[/COLOR]")
$hprocces = _MemoryOpen($PID)


[COLOR="#ff0000"]While True
	$msg = GUIGetMsg()
	Switch $msg
		Case -3
			Exit[/COLOR]
		Case $Button
			_MemoryWrite (0x[COLOR="Red"]01[/COLOR]BB0F76, $hprocces, 16230)
			Sleep(2000)
			_MemoryWrite (0x[COLOR="#ff0000"]01[/COLOR]BB0F76, $hprocces, 16450)
			Exit
	[COLOR="#ff0000"]EndSwitch
WEnd[/COLOR]
04/04/2010 12:39 Yoraxx#3
danke sehr (:

nur der prozess von 4story ist Tclient.exe , naya ich werde mal ausprobieren ^^

hab grade erst mit autoit angefangen & so ^^

aber danke =)
04/04/2010 16:56 KDeluxe#4
Mit WinGetProcess holst du dir den Prozess des Fensters (4Story), wenn du den Prozess überprüfen möchtest, kannst du es mit ProcessExists("TClient.exe") machen.
04/04/2010 17:13 Saschaking1#5
kan mir jm pls den häck nach dem neuen patch shcikken mein icq numer ist: 579495297
danke im voraus...
Ps: ich finde die forne hieer cool
04/05/2010 00:17 FCbauxyz#6
Quote:
Originally Posted by Saschaking1 View Post
kan mir jm pls den häck nach dem neuen patch shcikken mein icq numer ist: 579495297
danke im voraus...
Ps: ich finde die forne hieer cool
[Only registered and activated users can see links. Click Here To Register...]

Hier der Link ich finde das is n Thanks werd ^^