Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Last Chaos
You last visited: Today at 08:24

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

Advertisement



AutoIt Monster HP Memory auslesen

Discussion on AutoIt Monster HP Memory auslesen within the Last Chaos forum part of the MMORPGs category.

Closed Thread
 
Old   #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.
ShowUrSkillz is offline  
Thanks
1 User
Old 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.
huberhans is offline  
Thanks
1 User
Old 04/07/2010, 23:12   #3
 
elite*gold: 0
Join Date: Dec 2009
Posts: 600
Received Thanks: 8,034
Quote:
Originally Posted by huberhans View Post
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?
ShowUrSkillz is offline  
Thanks
1 User
Old 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.
KDeluxe is offline  
Thanks
1 User
Old 04/07/2010, 23:15   #5
 
elite*gold: 0
Join Date: Nov 2009
Posts: 927
Received Thanks: 1,317
Quote:
Originally Posted by ShowUrSkillz View Post
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 View Post
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
huberhans is offline  
Old 04/07/2010, 23:16   #6
 
elite*gold: 0
Join Date: Dec 2009
Posts: 600
Received Thanks: 8,034
Quote:
Originally Posted by KillerDeluxe View Post
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?^^
ShowUrSkillz is offline  
Old 04/07/2010, 23:18   #7
 
elite*gold: 0
Join Date: Nov 2009
Posts: 927
Received Thanks: 1,317
Quote:
Originally Posted by ShowUrSkillz View Post
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...
huberhans is offline  
Old 04/07/2010, 23:29   #8
 
elite*gold: 0
Join Date: Dec 2009
Posts: 600
Received Thanks: 8,034
Quote:
Originally Posted by huberhans View Post
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^^)
ShowUrSkillz is offline  
Closed Thread


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.