|
You last visited: Today at 20:13
Advertisement
Proggen problem (Nico001)
Discussion on Proggen problem (Nico001) within the General Coding forum part of the Coders Den category.
02/09/2010, 17:54
|
#1
|
elite*gold: 297
Join Date: Mar 2009
Posts: 646
Received Thanks: 171
|
Proggen problem (Nico001)
Hi leute...
ich wollte mal n Multhack machen (speedhack auch)
nur mein code funktioniert nicht 
könnt ihr mir helfen pls ...
Code:
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Speedhack = GUICreate("Speedhack", 270, 163, 193, 133)
$Speedhack = GUICtrlCreateTab(8, 16, 249, 129)
GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
$speedhac = GUICtrlCreateTabItem("speedhac")
$go = GUICtrlCreateInput("16256", 32, 88, 73, 21)
$Movespeed = GUICtrlCreateLabel("Movespeed", 32, 64, 60, 17)
$ON = GUICtrlCreateButton("ON", 112, 80, 41, 33, 0)
$OFF = GUICtrlCreateButton("OFF", 160, 80, 43, 33, 0)
$OF = GUICtrlCreateLabel("OF", 216, 88, 18, 17)
$Credits = GUICtrlCreateTabItem("Credits")
GUICtrlCreateTabItem("")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Exit
Case $ON
#include <NomadMemory.au3>
Global Const $hOffset[8] = [0x80, 0x3F, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]
Global Const $hAddress = 0x3250E8AA
Sleep(0)
While not "ProcId"
$ProcId = ProcessExists("metin2.bin")
ConsoleWrite("ProcId: " & $ProcId & @CRLf)
$hProcess = _MemoryOpen($ProcId)
$x = _MemoryRead($hAddress)
$x = _MemoryRead($x + $hOffset[0])
$x = _MemoryRead($x + $hOffset[1])
$x = _MemoryRead($x + $hOffset[2])
$x = _MemoryRead($x + $hOffset[3])
$x = _MemoryRead($x + $hOffset[4])
$x = _MemoryRead($x + $hOffset[5])
$x = _MemoryRead($x + $hOffset[6])
$x = _MemoryRead($x + $hOffset[7])
_MemoryWrite($x,$hOffset[8],$ProcId,$go,"dword")
Func OnExit()
_MemoryClose($hProcess)
Exit
EndFunc ;==>end
WEnd
EndSwitch
WEnd
thx schonmal
|
|
|
02/09/2010, 18:24
|
#2
|
elite*gold: 0
Join Date: Nov 2008
Posts: 161
Received Thanks: 38
|
Du hast überhaupt keinen Plan was du zu tun hast, oder?
|
|
|
02/09/2010, 18:58
|
#3
|
elite*gold: 0
Join Date: May 2009
Posts: 518
Received Thanks: 75
|
Quote:
|
Du hast überhaupt keinen Plan was du zu tun hast, oder?
|
^this
Also jetzt echt mal! Du codest echt nicht sehr lange(sieht zmd so aus!) ...
Denke mal, du hast irgendein internet tut genommen, wo schon die codes standen,
und hast die einfach kopiert,ne?? jetz ma ehrlich... wenn du wirklich eine programmierersprache lernen willst, kauf dia nen handbuch(C++,...) bzw internetanleitung(nicht irgendwas auf youtube oda so<.<)Und lern es dann richtig!
|
|
|
02/09/2010, 19:09
|
#4
|
elite*gold: 297
Join Date: Mar 2009
Posts: 646
Received Thanks: 171
|
Also ist der ganze Code falsch?
|
|
|
02/09/2010, 19:13
|
#5
|
elite*gold: 0
Join Date: May 2009
Posts: 518
Received Thanks: 75
|
Sorry, ich beschäftige mich auch nicht so mit coden, benutze es nur manchmal mit autoit mit mousemove usw, um zB irgendwas zu automatisieren XD....
Sry, ich hab keinen Plan aber wenn du wirklich einen hack bzw bot usw. machen willst, würde ich dir wirklich sowas empfehlen, wie ich in meinem oberen post gezeigt habe.
|
|
|
02/09/2010, 19:33
|
#6
|
elite*gold: 297
Join Date: Mar 2009
Posts: 646
Received Thanks: 171
|
ok aber ich bin n bischen faul um sachen zu lesen xD
|
|
|
02/09/2010, 20:13
|
#7
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by SIDOKING
ok aber ich bin n bischen faul um sachen zu lesen xD
|
Dann lass das Programmieren/Skripten gleich sein !
Denn so wird das nix !
|
|
|
02/09/2010, 20:24
|
#8
|
elite*gold: 297
Join Date: Mar 2009
Posts: 646
Received Thanks: 171
|
XD das weiß ich selbst und habe es trotzdem geschafft hacks zu machen
und hier ist mein neuer code:
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Speedhack = GUICreate("Speedhack", 270, 163, 193, 133)
$Speedhack = GUICtrlCreateTab(8, 16, 249, 129)
GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
$speedhac = GUICtrlCreateTabItem("speedhac")
$go = GUICtrlCreateInput("16256", 32, 88, 73, 21)
$Movespeed = GUICtrlCreateLabel("Movespeed", 32, 64, 60, 17)
$ON = GUICtrlCreateButton("ON", 112, 80, 41, 33, 0)
$OFF = GUICtrlCreateButton("OFF", 160, 80, 43, 33, 0)
$OF = GUICtrlCreateLabel("OF", 216, 88, 18, 17)
$Credits = GUICtrlCreateTabItem("Credits")
GUICtrlCreateTabItem("")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Exit
Case $ON
#include <NomadMemory.au3>
While ProcessExists("metin2.bin") = False
MsgBox(0,"ACHTUNG!","ACHTUNG! Bitte starten sie Metin2!")
WEnd
$open = _MemoryOpen(ProcessExists("metin2.bin"))
Global Const $array[8] = [0x80, 0x3F, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]
$adress = 0x3250E8AA
$Process = _MemoryOpen($open)
$y = _MemoryRead($adress)
$x = _MemoryRead($y + $array[0])
$x = _MemoryRead($y + $array[1])
$x = _MemoryRead($y + $array[2])
$x = _MemoryRead($y + $array[3])
$x = _MemoryRead($y + $array[4])
$x = _MemoryRead($y + $array[5])
$x = _MemoryRead($y + $array[6])
$x = _MemoryRead($y + $array[7])
_MemoryWrite($y,$open,$go,"dword")
_MemoryClose($Process)
Func OnExit()
Exit
EndFunc ;==>end
EndSwitch
WEnd
aber der ist auch schrott  why was ache ich falsch oder sind die adressen und die arrays falsch ????
|
|
|
02/09/2010, 21:06
|
#9
|
elite*gold: 0
Join Date: Nov 2008
Posts: 161
Received Thanks: 38
|
Reverse Engineering ? Wikipedia
Ich sag es mal so, wenn du wirklich Gamehacks schreiben können möchtest:
1. Kauf dir ein Buch, wenn du generell programmieren können möchtest, nimm eines das C++ behandelt, wenn es dir nur ums Gamehacking gibt, pack dir ein C-Buch ein.
2. Lerne, schreibe, versage, probier es wieder, wieder, versage, lerne etc
3. Besorg dir Literatur zum Thema Reverse Engineering und bezüglich decyphern von Compileroptimierungen.
4. An diesem Punkt weißt du selbst was zu tun ist, dauert aber sicher mindestens 1 Jahr intensives Lernen.
Zu deinem Code will ich nichts sagen, hab gerade nicht die Nerven alles aufzuzählen was du falsch machst.
|
|
|
02/09/2010, 21:18
|
#10
|
elite*gold: 297
Join Date: Mar 2009
Posts: 646
Received Thanks: 171
|
XD da ist alles falsch ich weis ich habe schon metin2 Hacks geschrieben nälich einen waffenhack rüssihack und minimaphack Allerdings brauchte ich dafür keinen Pointer Mit poiner und Arrays kenne ich mich nicht aus  . Kann mir jemand pls ein kleines Tutorial für irgendein Game reinstellen ? Wäre nett (bin erst 13 Jahre alt also....)
|
|
|
02/09/2010, 22:11
|
#11
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by SIDOKING
(bin erst 13 Jahre alt also....)
|
Das geistige Alter ist entscheidend nicht das körperliche .
Aber für dich fang ich ganz von vorne an :
So jetzt besitzt du schon die Grundlagen , anschliesend würde ich dir das Programm Brain.exe empfehlen , hier der Downloadlink :
Dann gehst du auf Google.de (wozu du ja schon ein Tutorial bekommen hast) und gibst einfach mal AutoIT hacking Tutorial ein .
Anschliesend benutzt du die in Brain.exe integrierte Suchfunktion um das richtige vom falschen besser unterscheiden zu können .
Wenn du mit der Hilfe von Brain.exe und deinem Freund Google nichts gefunden hast , melde dich einfach nochmal hier im Forum .
Aber vergiss dabei bitte nicht diese Seite zu benutzen , während du schreibst :
Nachdem du deinen Text geschrieben hast solltest du den Text auf Rechtschreibfehler überprüfen , am besten mit Brain.exe .
Je nachdem welche Version du von Brain.exe erwischt hast (ist reiner Zufall , die Version kann nicht mehr "umgetauscht" oder aktualisiert werden) , findet Brain.exe 1-100% aller Fehler und kann diese auch anschliesend richtig schreiben .
Danach , wenn alle Rechtschreibfehler aus deinem Text herausen sind , lässt du Brain.exe nochmal drüber laufen , aber dieses mal im Satzzeichenmodus , soll heißen Brain.exe schaut jetzt ob die Satzzeichen alle richtig gesetzt sind . Wieviele richtig gesetzt sind hängt wieder von der Version ab .
Zu guter letzt solltest du Brain.exe auf "Besser Lesbar" stellen , Brain.exe sagt dir dann was man Einrücken sollte , damit es besser lesbar wird .
Jetzt kannst du die Nachricht abschicken !
Falls du Probleme hast , weil Brain.exe die Satzzeichen falsch setzt oder Wörter falsch schreibt , so lass brain.exe einfach folgende Seite analysieren :
Wenn du Brain.exe diese Seite analysieren hast lassen , dann müsste es über mehr als genug Wissen verfügen , um mehr Rechtschreibfehler und Satzzeichenfehler zu finden als davor .
Viel Spaß noch weiterhin mit deiner Brain.exe
|
|
|
02/10/2010, 20:53
|
#12
|
elite*gold: 297
Join Date: Mar 2009
Posts: 646
Received Thanks: 171
|
Ja ich weiß jez was mein fehler ist nur ich weuß net wie ich n pointer in metin2 finde (zB speedhack) das ist schwer
|
|
|
04/05/2010, 18:24
|
#13
|
elite*gold: 1
Join Date: Jun 2009
Posts: 12
Received Thanks: 1
|
Also wen du es immer noch nicht weist gib einfach in YouTube ein Cheatengine pointer finden metin2 dan kommt z.B. von LordKill eins oder hier in Elite is sein Tut auch mit Video und gleichzeitig ein AutoIt Skript wo er das gut erklärt!
Also guck dir das an.
(Diese Nachricht is nur dazu da wen du es noch nicht rausbekommen hast, und wird sich in 20 Jahren selbst zerstören)
|
|
|
04/06/2010, 00:25
|
#14
|
elite*gold: 99
Join Date: Oct 2008
Posts: 2,708
Received Thanks: 1,726
|
Quote:
Originally Posted by Nico001
Ja ich weiß jez was mein fehler ist nur ich weuß net wie ich n pointer in metin2 finde (zB speedhack) das ist schwer 
|
Ich hab dir schon per PM nen Link zu nem guten Tut geschickt, nur wenn du nicht lesen kannst, schalt deinen PC aus und mach was anderes.
|
|
|
04/06/2010, 11:25
|
#15
|
elite*gold: 4
Join Date: Aug 2008
Posts: 6,783
Received Thanks: 4,992
|
Da es wohl geklärt ist close ich. Ansonsten nomnom
#closed
|
|
|
 |
Similar Threads
|
Wie lerne ich Auto it zu proggen??
08/30/2010 - Nostale - 11 Replies
Hallo, die frage hört sich zwar blöd an, aber wie lerne ich richtig auto it zu proggen um bestimmte sachen in nos über speicheradresse mittels z.b ce auszulesen oder pixel auszulesen und dan bestimmte sachen machen? wo habt ihr im forum den auto it gelernt? ich meine ich will nicht einfach nur bestimmte tasten drücke eingeben sondern auch mit speicheradresse etc.. wäre nett wenn mir geholfen wird auf seiten etc wo ich es lernen kann.. sufu hat mir auch nich geholfen.. Ich weiß das viele hier im...
|
C++,Problem beim Proggen
10/28/2009 - C/C++ - 2 Replies
€: Sry... Muss heißen Python,Problem beim proggen :D
Hey ho.. Habe ein problem beim proggen in Blender(Python) und zwar... Wir sind dabei ein TowerDefence zu machen. Jetzt wollen wir aber nicht jeden einzelnen Gegner erstellen und deswegen haben wir den sagen wir jetzt mal Gegner lvl 1 in die 2. Welt gesetzt... In der 1. Welt ist das komplette Spiel und ein unsichtbarer Block der die lvl 1 Monster im 5 Sekunden Abstand herholt! Dann haben wir in lvl 1 einen Turm der im 5Sekunden Takt eine...
|
C++,Problem beim Proggen
10/28/2009 - Technical Support - 0 Replies
Hey ho.. Habe ein problem beim proggen in Blender(c++) und zwar... Wir sind dabei ein TowerDefence zu machen. Jetzt wollen wir aber nicht jeden einzelnen Gegner erstellen und deswegen haben wir den sagen wir jetzt mal Gegner lvl 1 in die 2. Welt gesetzt... In der 1. Welt ist das komplette Spiel und ein unsichtbarer Block der die lvl 1 Monster im 5 Sekunden Abstand herholt! Dann haben wir in lvl 1 einen Turm der im 5Sekunden Takt eine Kugel aus der Welt 2 holt was der Schuss sein soll der die...
|
Bot Proggen
04/29/2009 - Metin2 - 2 Replies
Hallo alle zusammen,
ich wollte mal fragen ob einer weiß wie der Klassenname des Fensterteils heißt wo die Tastendrücke hinkommen. Ichh ab schon einiges probiert um das rauszufinden, unteranderem mit 'Winspy' aber nix hat gefruchtet. Wenn also einer den Klassenname rausfindet/gefunden hat und hier posten würde, wäre ich sehr dankbar.
Thx im vorraus.
|
All times are GMT +1. The time now is 20:16.
|
|