Quote:
Originally Posted by -STORM-
Du hast anscheinend die Funktion _MemoryModuleGetBaseAdress nicht definiert.
Hast du die NomadMemory.au3 in den Includes? Wenn ja, schau mal nach, ob die drin ist.
|
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Pointer.au3>
#include <nomadmemory.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Moneytrainer Farcry 1.01", 140, 80, 196, 126)
GUISetBkColor(0xFF8040)
$Label1 = GUICtrlCreateLabel("Numpad5 = +100 Money", 8, 8, 121, 17)
$Exit = GUICtrlCreateButton("Exit", 8, 24, 107, 25)
$About = GUICtrlCreateButton("About", 8, 48, 107, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$PID = ProcessExists("farcry3.exe")
$Handle = _MemoryOpen ($PID)
$ModuleBaseAddress = _MemoryModuleGetBaseAddress($PID,"farcry3.exe")
$StartAddress = $ModuleBaseAddress + 0x"FC3.dll"+01E15238
$Pointer1 = MemoryRead($StartAddress ,$Handle) +0x164
$Pointer2 = MemoryRead($Pointer1 ,$Handle) + 0xe8
$Pointer3 = MemoryRead($Pointer2 ,$Handle) + 0x20
$Pointer4 = MemoryRead($Pointer3 ,$Handle) + 0x104
$Ageil = MemoryRead($Pointer4 ,$Handle) + 0x60
HotKeySet("Numpad5)","_Cgeil")
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Exit
Exit
Case $About
MsgBox(64,"About","Trainer made by Zero")
EndSwitch
WEnd
Func _Cgeil()
$T = _MemoryRead ($Ageil,$handle)
_MemoryWrite($Ageil,$Handle,$T + 100)
EndFunc
hab das script mal eingefügt
jetzt krieg ich den fehler
>"C:\Program Files\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "D:\Cheat Engine\gui2.au3"
C:\Program Files\AutoIt3\Include\nomadmemory.au3 (43) : ==> Duplicate function name.:
Func _MemoryOpen($iv_Pid, $iv_DesiredAccess = 0x1F0FFF, $iv_InheritHandle = 1)
>Exit code: 1 Time: 0.209
#closerequest läuft jetzt