ich hatte für mich mal ein porg für aktueller mem werte gebaut und hab noch ein paar werte hinzugefügt (kommen noch mehr)
UPDATE
ihr müsst die update.ini von wadimwadim's mem updater im selben ornder wie die au 3 haben !
keine großen worte hier der code
UPDATE
ihr müsst die update.ini von wadimwadim's mem updater im selben ornder wie die au 3 haben !
keine großen worte hier der code
Code:
#include <GUIConstants.au3>
#include <nomadmemory.au3>
$PID = ProcessExists("Gw.exe")
$hprocess = _MemoryOpen($PID)
$posx= iniread("update.ini","SECTION 9-A","POSX","Not Found")
$posy= iniread("update.ini","SECTION 9-A","POSY","Not Found")
$PositionX= _memoryread($posx,$hprocess)
$PositionY=_memoryread($posy,$hprocess)
$MOUSE_COORDX= iniread("update.ini","SECTION 9-A","MOUSE_COORDX","Not Found")
$MOUSE_COORDY= iniread("update.ini","SECTION 9-A","MOUSE_COORDY","Not Found")
$MOUSEX=_memoryread($MOUSE_COORDX,$hprocess)
$MOUSEY=_memoryread($MOUSE_COORDY,$hprocess)
$EMAIL2= iniread("update.ini","SECTION 9-A","EMAIL","Not Found")
$EMAIL=_memoryread($EMAIL2,$hprocess)
$npcselect= iniread("update.ini","SECTION D","NPC_ID_SELECT","Not Found")
$NPC_IDselect=_memoryread($npcselect,$hprocess)
$ping2= iniread("update.ini","SECTION 9-A","PING","Not Found")
$PING=_memoryread($ping2,$hprocess)
$level =iniread("update.ini","SECTION 9-A","LVL","Not Found")
$LVL=_memoryread($level,$hprocess)
$inv2x= iniread("update.ini","SECTION 9-A","INVENTARX","Not Found")
$inv2y= iniread("update.ini","SECTION 9-A","INVENTARY","Not Found")
$INVENTARX=_memoryread($inv2x,$hprocess)
$INVENTARY=_memoryread($inv2y,$hprocess)
$mapx= iniread("update.ini","SECTION 9-A","MMAPPOSX","Not Found")
$mapy= iniread("update.ini","SECTION 9-A","MMAPPOSY","Not Found")
$MMAPPOSX=_memoryread($mapx,$hprocess)
$MMAPPOSY=_memoryread($mapy,$hprocess)
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("GW", 405, 296, 300, 194)
$Label1 = GUICtrlCreateLabel("Aktuelle Werte in GW", 120, 8, 156, 24)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
$Input1 = GUICtrlCreateEdit($PositionX, 8, 40, 121, 21)
$Input2 = GUICtrlCreateEdit($MOUSEX, 8, 64, 121, 21)
$Input3 = GUICtrlCreateEdit($EMAIL, 8, 88, 121, 21)
$Input4 = GUICtrlCreateEdit($PING, 8, 112, 121, 21)
$Input5 = GUICtrlCreateEdit($PositionY, 272, 40, 121, 21)
$Input6 = GUICtrlCreateEdit($MOUSEY, 272, 64, 121, 21)
$Input7 = GUICtrlCreateEdit($NPC_IDselect, 272, 88, 121, 21)
$Input8 = GUICtrlCreateEdit($LVL, 272, 112, 121, 21)
$Input9 = GUICtrlCreateEdit($INVENTARX, 8, 136, 121, 21)
$Input10 = GUICtrlCreateEdit($INVENTARY, 272, 136, 121, 21)
$Input11 = GUICtrlCreateEdit($MMAPPOSY, 272, 160, 121, 21)
$Input12 = GUICtrlCreateEdit($MMAPPOSX, 8, 160, 121, 21)
$Label2 = GUICtrlCreateLabel("Position Y", 216, 40, 51, 17)
$Label3 = GUICtrlCreateLabel("MOUSEY", 216, 64, 50, 17)
$Label4 = GUICtrlCreateLabel("NPC_IDselect", 200, 88, 71, 17)
$Label5 = GUICtrlCreateLabel("LVL", 232, 112, 36, 17)
$Label6 = GUICtrlCreateLabel("INVENTARY", 208, 136, 66, 17)
$Label7 = GUICtrlCreateLabel("MMAPPOSY", 208, 160, 65, 17)
$Label8 = GUICtrlCreateLabel("Position X", 136, 40, 51, 17)
$Label9 = GUICtrlCreateLabel("MOUSEX ", 136, 64, 53, 17)
$Label10 = GUICtrlCreateLabel("EMAIL", 136, 88, 36, 17)
$Label11 = GUICtrlCreateLabel("PING", 136, 112, 30, 17)
$Label12 = GUICtrlCreateLabel("INVENTARX", 136, 136, 66, 17)
$Label13 = GUICtrlCreateLabel("MMAPPOSX", 136, 160, 65, 17)
$Button1 = GUICtrlCreateButton("Werte Erneuern sich selbst", 32, 300, 99, 25, 0)
$Button4 = GUICtrlCreateButton("Freeze 10s", 32, 248, 99, 25, 0)
$Button2 = GUICtrlCreateButton("in TXT speichern", 152, 248, 107, 25, 0)
$Button3 = GUICtrlCreateButton("Beenden", 288, 248, 107, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
while 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $nMsg= $Button1
$posx= iniread("update.ini","SECTION 9-A","POSX","Not Found")
$posy= iniread("update.ini","SECTION 9-A","POSY","Not Found")
$PositionX= _memoryread($posx,$hprocess)
$PositionY=_memoryread($posy,$hprocess)
$MOUSE_COORDX= iniread("update.ini","SECTION 9-A","MOUSE_COORDX","Not Found")
$MOUSE_COORDY= iniread("update.ini","SECTION 9-A","MOUSE_COORDY","Not Found")
$MOUSEX=_memoryread($MOUSE_COORDX,$hprocess)
$MOUSEY=_memoryread($MOUSE_COORDY,$hprocess)
$EMAIL2= iniread("update.ini","SECTION 9-A","EMAIL","Not Found")
$EMAIL=_memoryread($EMAIL2,$hprocess)
$npcselect= iniread("update.ini","SECTION D","NPC_ID_SELECT","Not Found")
$NPC_IDselect=_memoryread($npcselect,$hprocess)
$ping2= iniread("update.ini","SECTION 9-A","PING","Not Found")
$PING=_memoryread($ping2,$hprocess)
$level =iniread("update.ini","SECTION 9-A","LVL","Not Found")
$LVL=_memoryread($level,$hprocess)
$inv2x= iniread("update.ini","SECTION 9-A","INVENTARX","Not Found")
$inv2y= iniread("update.ini","SECTION 9-A","INVENTARY","Not Found")
$INVENTARX=_memoryread($inv2x,$hprocess)
$INVENTARY=_memoryread($inv2y,$hprocess)
$mapx= iniread("update.ini","SECTION 9-A","MMAPPOSX","Not Found")
$mapy= iniread("update.ini","SECTION 9-A","MMAPPOSY","Not Found")
$MMAPPOSX=_memoryread($mapx,$hprocess)
$MMAPPOSY=_memoryread($mapy,$hprocess)
sleep(10)
$Input1 = GUICtrlCreateEdit($PositionX, 8, 40, 121, 21)
$Input2 = GUICtrlCreateEdit($MOUSEX, 8, 64, 121, 21)
$Input3 = GUICtrlCreateEdit($EMAIL, 8, 88, 121, 21)
$Input4 = GUICtrlCreateEdit($PING, 8, 112, 121, 21)
$Input5 = GUICtrlCreateEdit($PositionY, 272, 40, 121, 21)
$Input6 = GUICtrlCreateEdit($MOUSEY, 272, 64, 121, 21)
$Input7 = GUICtrlCreateEdit($NPC_IDselect, 272, 88, 121, 21)
$Input8 = GUICtrlCreateEdit($LVL, 272, 112, 121, 21)
$Input9 = GUICtrlCreateEdit($INVENTARX, 8, 136, 121, 21)
$Input10 = GUICtrlCreateEdit($INVENTARY, 272, 136, 121, 21)
$Input11 = GUICtrlCreateEdit($MMAPPOSY, 272, 160, 121, 21)
$Input12 = GUICtrlCreateEdit($MMAPPOSX, 8, 160, 121, 21)
Case $nMsg = $Button2
filewriteline("Mems.txt", "PosX: " & $PositionX & " PosY: "&$PositionY )
filewriteline("Mems.txt", "Mouse_CoordX: " &$MOUSEX & " Mouse_CoordY: " &$MOUSEY )
filewriteline("Mems.txt", "Email: " &$EMAIL )
filewriteline("Mems.txt", "NPC_ID_Slect: "&$NPC_IDselect )
filewriteline("Mems.txt", "Ping: "&$PING )
filewriteline("Mems.txt", "Level: "&$LVL )
filewriteline("Mems.txt", "InventarX: "&$INVENTARX&" InventarY: "&$INVENTARY )
filewriteline("Mems.txt", "Mini Map X: "&$MMAPPOSX&" Mini MapY: "&$MMAPPOSY )
case $nMsg= $Button3
Exit
case $nMsg= $Button4
sleep(10000)
EndSwitch
WEnd