[METIN2] Problem beim Memoryediting (Movespeed)

06/15/2010 13:53 | Moep |#16
raus damit!..
06/16/2010 18:40 Lukɑs#17
klappt aber trotzdem nicht.
06/18/2010 16:22 Lukɑs#18
[doppelpost]
Hm, hat noch Jemand eine Idee, was ich machen könnte, damit das mal funzt?
[/doppelpost]
06/18/2010 19:52 xWaffeleisen#19
ProcessExists("METIN2") xD kann ja nicht wirklich gehen
nimm lieber: WinGetProcess("METIN2")

Das sollte dir aber irgendwie auffallen :D
06/18/2010 20:39 HardCore.1337#20
Es geht beides.
06/18/2010 22:38 xWaffeleisen#21
Quote:
Originally Posted by HardCore.1337 View Post
Es geht beides.
Aber nicht mit METIN2 als Prozess, da müsste man dann wenn schon metin2client.bin reinschreiben aber mit Fenstertitel gehts auch wenn der Prozess anders heißt.
06/18/2010 22:43 HardCore.1337#22
gut das weiß ich nicht. Aber im allgemeinen geht beides..
06/19/2010 09:18 Lukɑs#23
nach erneuter änderung der adresse ging es nun. nur noch eine frage(^^): wenn ich mich im spiel auslogge/etc. und wieder einlogge, das script dann neustarte, läuft der char dann nicht mehr schneller. wie bringe ich ihn jedoch dazu genau das noch zu tun? bzw. hat jemand ein tut zur hand?
danke.
06/19/2010 10:27 HardCore.1337#24
Deine Adresse ist eine dynamische Adresse, das bedeutet sie ändert sich nach jedem Neustart. Um das Problem zu umgehen musst du einen Pointer mit CE finden.
06/19/2010 17:38 xWaffeleisen#25
Quote:
Originally Posted by Lukɑs View Post
nach erneuter änderung der adresse ging es nun. nur noch eine frage(^^): wenn ich mich im spiel auslogge/etc. und wieder einlogge, das script dann neustarte, läuft der char dann nicht mehr schneller. wie bringe ich ihn jedoch dazu genau das noch zu tun? bzw. hat jemand ein tut zur hand?
danke.
Mach das Memory(Pointer)Write in eine Schleife und lass den Wert einfach z.B. alle 0,5s reinschreiben (sollte genügen).

Ja und du brauchst natürlich einen Pointer, da die Adressen nicht statisch sind.
06/22/2010 15:08 Lukɑs#26
So, ich hab da jetzt meine Pointeradresse, ob die jetzt genau richtig ist, weiß ich nicht 100%tig.

Wäre es denn so richtig?:

06/23/2010 16:00 _sh0x#27
Du kannst du es herausfinden in dem du dich einmal ausloggst und ein loggst. Kannst du dein Speed mit der Addresse erhöhen ist das eine Statische. Dass heißt du hast den richtigen Pointer. Kannst du nicht den Speed erhöhen ist das eine Dynamische.
Hier ist noch ein VTUT von Lordkill der dir helfen könnte!

06/24/2010 00:48 Lukɑs#28
Also, ich habe jetzt meine Pointeradresse ("3F0178C6"), wie genau muss jetzt das Scipt dazu aussehen?
Danke.