Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 08:37

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Metin2 Attack-Speed Trainer, Wo liegt der Fehler?

Discussion on Metin2 Attack-Speed Trainer, Wo liegt der Fehler? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2009
Posts: 134
Received Thanks: 0
Metin2 Attack-Speed Trainer, Wo liegt der Fehler?

Code:
#include <NomadMemory.au3>
#RequireAdmin
Local $open = _MemoryOpen(ProcessExists("metin2client.bin"))
$Pointer = _MemoryRead(0x2655F2C8, $open, "dword")
$Offset = "0x"& Hex($Pointer + 0x5BA)
$AttackSpeedAdresse = _MemoryRead ($Offset, $open, "dword")
$AttackSpeed = InputBox("Attack-Speed Trainer", "Wie schnell möchtest du schlagen?")
_MemoryWrite($AttackSpeedAdresse, $open, $AttackSpeed, "dword")
MsgBox(0, "Attack-Speed Trainer", "Du schlägst schneller")
#csWenn ich ne Msgbox schreib zeigt mir meinen Attack speed an. Aber wenn ich diesen verändern will mit Autoit passiert nichts
MsgBox(0, "", $AttackSpeedAdresse) funktioniert dann zeigts mir 16256 an wenn ich keine Waffe trage aber wie kann ich diesen Wert bearbeiten? Weil wie ichs oben probiert hab gehts net.
#ce

Exit
Kann mir jemand sagen was da dran Falsch ist? Also ich glaube das man bei nem Pointer nen andren Befehl braucht wenn man den bearbeiten will. Ach und kann mir jemand erklären was ein Offset ist?

Lg GeneratiOon
GeneratiOon is offline  
Old 06/27/2010, 14:58   #2
 
elite*gold: 100
Join Date: Oct 2007
Posts: 738
Received Thanks: 485
Suggestions:
1. Der Pointer/Das Offset/Die Adresse könnte falsch sein.
2. Die Adresse könnte Read-Only sein.
3. Der Wert könnte sich ständig verändern oder besser gesagt der MemWrite könnte nur temporär sein.
ddl is offline  
Old 06/27/2010, 21:01   #3
 
elite*gold: 0
Join Date: Dec 2009
Posts: 134
Received Thanks: 0
Quote:
Originally Posted by ddl View Post
Suggestions:
1. Der Pointer/Das Offset/Die Adresse könnte falsch sein.
2. Die Adresse könnte Read-Only sein.
3. Der Wert könnte sich ständig verändern oder besser gesagt der MemWrite könnte nur temporär sein.
1. Die Adresse ist 100%tig richtig den in Cheat Engine gets mit der Adresse und dem Offset.
2. Dürfte auch nicht sein denn in Cheat Engine kann ich den Wert ändern.
3. Der Wert ändert sich nur wenn ich z.B. eine Waffe anlege da ich dadurch schneller schlage und des mit dem tempör versteh ich net^^
GeneratiOon is offline  
Old 06/27/2010, 21:48   #4
 
Imaginär's Avatar
 
elite*gold: 255
Join Date: Nov 2009
Posts: 2,900
Received Thanks: 1,408
Pointer.au3 brauchst du für Metin2 und zum arbeiten mit Pointern in AutoIt.

Da reicht Nomad nicht aus...
Imaginär is offline  
Thanks
2 Users
Old 06/28/2010, 12:14   #5
 
elite*gold: 0
Join Date: Nov 2009
Posts: 927
Received Thanks: 1,317
Quote:
Originally Posted by _DownTime View Post
Pointer.au3 brauchst du für Metin2 und zum arbeiten mit Pointern in AutoIt.

Da reicht Nomad nicht aus...
Jetz erklär mir doch mal den Unterschied zwischen NomadMemory.au3 und Pointer.au3
(Von der NomadMemory gibt's ne Version, die auch die Funktionen Memorypointerread und Memorypointerwrite hat)

B2T: Wenn du die Value "freezen" willst, setz die Memory-Funktion in ne Schleife, dann wird der Wert bei jedem Durchlauf neu gesetzt, quasi eingefrohren.

Gruß
huberhans is offline  
Thanks
1 User
Old 06/28/2010, 13:05   #6
 
elite*gold: 0
Join Date: Dec 2009
Posts: 134
Received Thanks: 0
Danke für eure Antworten!^^ Wär vllt. jemand so net und lädt die NomadMemory.au3 mit den beiden Pointer Befehlen usw. hier hoch?
GeneratiOon is offline  
Old 06/28/2010, 14:28   #7
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Ich hab es mal ein bisschen umgeschrieben. Ich kann es zwar nicht testen, aber wenn die Angaben richtig waren funktioniert es.

PHP Code:
#RequireAdmin
#include <NomadMemory.au3>

Global $Open _MemoryOpen(ProcessExists("metin2client.bin"))
Global 
$Pointer 0x2655F2C8
Global $Offset[2] = [00x5BA]

If (
$OpenThen
    $AttackSpeed 
InputBox("Attack-Speed Trainer""Wie hoch möchtest du dein Angriffstempo setzen?")
    
$Write _MemoryPointerWrite($Pointer$Open$Offset$AttackSpeed"dword")
Else
    
MsgBox(48"Fehler""Starte zuerst Metin2!")
    Exit
EndIf

If (
$WriteThen
    MsgBox
(0"Attack-Speed Trainer""Dein Angriffstempo wurde erhöht.")
Else
    
MsgBox(0"Attack-Speed Trainer""Das Angriffstempo konnte nicht erhöht werden.")
EndIf 
NomadMemory.au3:
KDeluxe is offline  
Old 06/29/2010, 19:46   #8
 
_sh0x's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 1,344
Received Thanks: 343
Pointer und Nomadmemory sid das gleiche.

PS:Wenn du ein " Cheat " für Online game machst dann heißt das Hack und nicht Trainer
_sh0x is offline  
Old 06/30/2010, 00:43   #9
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Seltsamerweise schon lange nicht mehr, ich bin auch gegen "Trainer", aber ich lebe mit der Zeit. Kommt doch alles nur von CE...
KDeluxe is offline  
Reply


Similar Threads Similar Threads
[Release] 12Sky2 Trainer Attack Speed , Speed hack [Mayn]
02/25/2012 - 12Sky2 Hacks, Bots, Cheats & Exploits - 14 Replies
I quit now =)
Metin 2 US Move/Attack Speed Trainer
01/25/2008 - Metin2 - 63 Replies
This is a movement/attack speed hack for Metin 2 US version, I have not tried it with other versions so don't ask. The hack was made and was put together by Sorien. Download Link: Metin 2 US Hack Working as of November 7th. Instructions: Extract metin2c_h.exe into your Metin 2 directory. Ex:C:\Program Files\Metin2.us. Run the Metin 2 Hack.exe input your run speed and attack speed and run the metin2c_h.exe. Press or Click Ctrl+Numpad + and - and log in. Happy Hacking



All times are GMT +1. The time now is 08:38.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.