|
You last visited: Today at 08:24
Advertisement
AutoIt Monster HP Memory auslesen
Discussion on AutoIt Monster HP Memory auslesen within the Last Chaos forum part of the MMORPGs category.
04/07/2010, 23:08
|
#1
|
elite*gold: 0
Join Date: Dec 2009
Posts: 600
Received Thanks: 8,034
|
AutoIt Monster HP Memory auslesen
Ich wollte fragen ob ich diesen Code benutzen kann, das wenn die HP des Monster 0 sind TAB gedrückt wird. Offset hab ich schon.
PHP Code:
Func Monster HP() $ID=_MemoryOpen(0x0000043C) <== Nksp.exe $Address=0x"Monster HP Offset" $CurrentMonsterHP=_MemoryRead($Address,$ID) If $CurrentMonsterHP < 0 Then ControlSend("{TAB}") <== Ziel wechseln(erstmal nicht wichtig) EndIf _MemoryClose($ID) EndFunc
Danke schon mal für nützliche Antworten.
|
|
|
04/07/2010, 23:11
|
#2
|
elite*gold: 0
Join Date: Nov 2009
Posts: 927
Received Thanks: 1,317
|
Ich würd mir folgendes mal anschauen:
Die AutoIt-Funktion WinGetProcess
Die UDF _MemoryPointerRead
Und MemoryClose kannst getrost weglassen.
|
|
|
04/07/2010, 23:12
|
#3
|
elite*gold: 0
Join Date: Dec 2009
Posts: 600
Received Thanks: 8,034
|
Quote:
Originally Posted by huberhans
Ich würd mir folgendes mal anschauen:
Die AutoIt-Funktion WinGetProcess
Die UDF _MemoryPointerRead
Und MemoryClose kannst getrost weglassen.
|
Aber rein vom Code her müsste es doch gehen oder?
|
|
|
04/07/2010, 23:13
|
#4
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,147
|
Nein, da Tab nur gedrückt wird, wenn die HP < (kleiner) als 0 sind, diese Bedingung wird aber nie erfüllt.
|
|
|
04/07/2010, 23:15
|
#5
|
elite*gold: 0
Join Date: Nov 2009
Posts: 927
Received Thanks: 1,317
|
Quote:
Originally Posted by ShowUrSkillz
Aber rein vom Code her müsste es doch gehen oder?
|
Vom Prinzip her ja. Da ich aber vermute, daß du nicht nur die Mob-HP auslesen möchtest, solltest du die MemoryOpen usw. nicht unbedingt in ner Funktion sondern Global machen.
Mit den aus der Memory gelesenen Werten kannst du ja nachher jederzeit in Funktionen arbeiten.
Edit:
Quote:
Originally Posted by KillerDeluxe
Nein, da Tab nur gedrückt wird, wenn die HP < (kleiner) als 0 sind, diese Bedingung wird aber nie erfüllt.
|
Hab ich übersehen... Hast recht
|
|
|
04/07/2010, 23:16
|
#6
|
elite*gold: 0
Join Date: Dec 2009
Posts: 600
Received Thanks: 8,034
|
Quote:
Originally Posted by KillerDeluxe
Nein, da Tab nur gedrückt wird, wenn die HP < (kleiner) als 0 sind, diese Bedingung wird aber nie erfüllt.
|
wie kann ich des dann machen?^^
|
|
|
04/07/2010, 23:18
|
#7
|
elite*gold: 0
Join Date: Nov 2009
Posts: 927
Received Thanks: 1,317
|
Quote:
Originally Posted by ShowUrSkillz
wie kann ich des dann machen?^^
|
Benutze doch einfach <=
Du kannst Operatoren jederzeit kombinieren. So geht zum Beispiel auch <> als Bedingung, wenn sich der gelesene Wert ändert...
|
|
|
04/07/2010, 23:29
|
#8
|
elite*gold: 0
Join Date: Dec 2009
Posts: 600
Received Thanks: 8,034
|
Quote:
Originally Posted by huberhans
Vom Prinzip her ja. Da ich aber vermute, daß du nicht nur die Mob-HP auslesen möchtest, solltest du die MemoryOpen usw. nicht unbedingt in ner Funktion sondern Global machen.
Mit den aus der Memory gelesenen Werten kannst du ja nachher jederzeit in Funktionen arbeiten.
|
Wie meinst du das mit Memory Global auslesen, kannst du vllt. ein kleines Beispiel geben. (bin noch nicht so lang mit AutoIt zugange^^)
|
|
|
|
Similar Threads
|
WoW Bot AutoIT HP auslesen
10/17/2013 - AutoIt - 13 Replies
Hey,ich hab damit angefangen mit nen kleinen Bot fürn PrivatServer zu basteln,der auf der Version 3.3.3a läuft.
Gibt es für PrivatServer andere Offsets als für die Offiziellen Server?
Aber irgendwie bekomme ich immer als HP anzahl : 0 raus. Ich habe die richtigen Offsets genommen :
;/*Patch 3.3.3*/
;/*Player offsets*/
Local $Mem_Player_Base = 0x00B366D0, $Mem_Player_Base_P1 = 0x34, $Mem_Player_Base_P2 = 0x24
|
C++ String aus Memory auslesen
05/08/2010 - C/C++ - 1 Replies
Hallo zusammen ;)
Ich probiere mich derzeit ein wenig mit dem auslesen des Memory in C++.
Hab mir da auch schon ne DLL gebastelt und injected... usw.
Nun habe ich ein Problem:
Ich möchte gerne den Namen meines Charakters auslesen.
Mit Cheatengine klappt das ja wunderbar und wird auch richtig angezeigt, nur wenn ich mittels der DLL versuche aus der Addresse meinen Namen auszulesen bekomm ich immer nur 1 Zeichen und das stimmt nicht einmal mit dem 1. Buchstaben meines Namens überein.
Hier...
|
PostMessage und Memory auslesen in C++
12/19/2009 - C/C++ - 13 Replies
Heyho,
ich versuche im moment mit DevC++ ein Programm zu programmieren, was mir die Flaggenanzahl von Minesweeper ausgibt. Allerdings kriege ich immer den error, dass es der falsche Datentyp sei.
ich hab auf dem pc gerad kein DevC++, weshalb ich das Problem net genauer beschreiben kann.
int *pointer;
pointer = 0xF745879 //irgendeine Speicheradresse
cout << *pointer << endl;
Irgendwie so war der code^^
€dit: Die Speicheradresse war ne normale integer-Adresse (also 4-Byte).
Aber, wie...
|
Fragen Zur Memory!!!(Auslesen von Spawn/Memory)
12/31/2008 - Guild Wars - 3 Replies
hey leute,
ich wollte mal einen bot schreiben und nun bin ich ganz verwirrt.
könnte mir jmd bitte schritt für schritt erklären wie das mit Memory auslesen, benutzen und der Spawnpointer funktioniert.
Ich wär sehr dankbar wenn jmd kontakt mit mir aufnehmen würde...
und sobald der bot fertig ist bekommt der ihn natürlicherweise umsonst:D
ICQ: 481799773
oder hier im forum
|
All times are GMT +2. The time now is 08:24.
|
|