Register for your free account! | Forgot your password?

You last visited: Today at 17:30

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

Advertisement



Diskussionen über Memorys

Discussion on Diskussionen über Memorys within the GW Exploits, Hacks, Bots, Tools & Macros forum part of the Guild Wars category.

Reply
 
Old 04/13/2009, 04:55   #541
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
joa son error hatte ich heute schon unzählige male.
ich verstehe den sinn von dem array da nicht.
heilen tut der auch net, nach ner minute kommt der error.

noch ne frage zu deinem script, du rechnest ja $MAXHP_HERO*100, denn ham deine helden und dein charakter ja nur 100 hp wenn sie volle lebenspunkte haben, oder seh ich da jetzt was falsch?#
für die playerhp kannste ja zum auslesen $3_OwnHealthMAX nehmen. ansonsten hats mich heute auch schon gewundert warum mein gw bei normalen memwrites des öfteren abgekackt ist.

ich bin mir ziemlich sicher das das vor einer weile noch nicht so war, hab ja schon paarmal in bot schilder usw anwählen lassen, da lief alles problemlos.
kknb is offline  
Old 04/13/2009, 05:09   #542


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
@USB & Term!nx, wäre es möglich diesen Thread hier umzubennen in iwas wie 'Memory Diskussionen'
oder so? Wäre sicher interessant, zumal man ja mit Memories verdammt viel machen kann
buFFy! is offline  
Old 04/13/2009, 11:46   #543
 
USB Schnittstelle's Avatar
 
elite*gold: 100
Join Date: Sep 2005
Posts: 21,433
Received Thanks: 4,764
Quote:
Originally Posted by eF_Hacks View Post
@USB & Term!nx, wäre es möglich diesen Thread hier umzubennen in iwas wie 'Memory Diskussionen'
oder so? Wäre sicher interessant, zumal man ja mit Memories verdammt viel machen kann

Da müsstet ihr bzw. ich erstmal fragen ob wadim damit einverstanden ist
USB Schnittstelle is offline  
Old 04/13/2009, 11:49   #544


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Bestimmt, gibt doch schon einen neuen AutoUpdater Thread in dem er darum gebeten hat den Sticky zu machen und den hier zu deleten.
buFFy! is offline  
Old 04/13/2009, 14:04   #545
 
elite*gold: 0
Join Date: Nov 2008
Posts: 576
Received Thanks: 191
könnt gerne umbenennen
__wadim is offline  
Old 04/13/2009, 23:06   #546


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287


Auf keinen Fall Klosteraussichtspunkt antraveln, unter Umständen kommt ihr nichtmehr raus.
Ich wäre nicht rausgekommen wenn ich die Addresse nicht auf Zufallsarenen (188) geschrieben hätte und dann GW-Restart gemacht hätte.

Wenn man die Addresse nicht umschreibt bekommt man permanent einen Error, welcher oben auf dem Bild zu sehen ist.

Edit:

Quote:
noch ne frage zu deinem script, du rechnest ja $MAXHP_HERO*100, denn ham deine helden und dein charakter ja nur 100 hp wenn sie volle lebenspunkte haben, oder seh ich da jetzt was falsch?#
für die playerhp kannste ja zum auslesen $3_OwnHealthMAX nehmen. ansonsten hats mich heute auch schon gewundert warum mein gw bei normalen memwrites des öfteren abgekackt ist.
HP * 100 Da HP 1 zurückgibt.. wenn HP < 25 ;- 1/4.. eigentlich nur weils sich leichter rechnen lässt als mit iwelchen dezimalzahlen.
buFFy! is offline  
Old 04/13/2009, 23:44   #547
 
elite*gold: 0
Join Date: Nov 2008
Posts: 576
Received Thanks: 191
client neustarten und code 223 ist weg
__wadim is offline  
Old 04/14/2009, 00:02   #548
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Müsste der Tread mit den neuen Namen jetzt nicht eigentlich in den Sticky Bereich der Sektion kommen?!

Mir eigentlich Schnitte.. aber wenn dann schon richtig oder nicht!
| Moep | is offline  
Old 04/14/2009, 00:10   #549


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
@Wadim, ich hab jetz ca. ne Stunde gesucht.. zum namen vom SelectObj. hab ich keinen Basepointer gefunden, bei 7 Pointern bin ich nichtmehr weitergekommen
buFFy! is offline  
Old 04/14/2009, 00:34   #550
 
Gabba2's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,403
Received Thanks: 918
Eventuell kann es ja wer brauchen: PosX = 0xa055B8 PosY = PosX+4. Die 2 Adressen geben die Position der Karte unter den Füßen des Characters wieder. Im Grunde also die ganz Normalen X/Y Positions-Werte. Wenn man Sie jedoch freezt (mit AutoIT! Cheat Engine hat zu große Pausen zwischen den einzelnen Writes) geht man nicht zur angeklickten Stelle, sondern zur gefreezten Stelle (je nachdem wie weit der Klick vom „Ideal“ abweicht, weicht die Bewegung zum Ziel auch ab). Das Ganze geht um kleinere Ecken und auf mittlere Distanz auch um mittelgroße Hindernisse. Auch Helden lassen sich damit flaggen.
Probleme stellt jedoch der "Aufruf" dar. Der Wert muss während des Klicks halt gefreezt sein schreibt man den Wert jedoch zu schnell und zu lang (Schleife mit sleep(0) über X-XX Sekunden) um semmelt GW ab schreibt man ihn zu langsam um geht der Klick nicht dahin, wo man will. Für den Freeze braucht AutoIT auch recht viel CPU-Leistung. Bei einem PC, der allein durch X GWs zu 100% ausgelastet ist, wird der Wert nicht schnell genug überschrieben werden können. Somit denke ich nur für eine geringe Anzahl an Nutzern wirklich sinnvoll.

Ich habs grade nochmal getestet (hatte die Adressen das letzte mal vor bestimmt 2 Monaten "benutzt") und bei mir gings mit einem Sleep(10) gut. Alle Klicks kamen an die entsprechende Stelle und die CPU Auslastung blieb niedrig (ohne Sleep geht die CPU Auslastung auf das Maximum des Kernes auf dem das Prog halt läuft und Sleep(10) scheint der niedrigste Sleep zu sein den AutoIT ausführt)

Damit man möglichst genau an Stelle X kommt einfach die Kamera genau auf den Char gucken lassen (mit Course umschreiben), rauszoomen und dann halt in die GW Window Mitte klicken.

Falls es wer testen will, einfach die X und Y Werte ändern und unter den Char klicken.

Code:
#include <NomadMemory.au3>
opt("WinTitleMatchMode",3)

$name = "Guild Wars"
$PID  = WinGetProcess($name) 
$hprocess  = _MemoryOpen($PID)

$PosX_move_to = 0xa055B8
$PosY_move_to = $PosX_move_to+4

$moveto_X = 1629
$moveto_Y = 11521

for $i = 1 to 600
	_MemoryWrite ($PosX_move_to, $hprocess, $moveto_X, "float")
	_MemoryWrite ($PosY_move_to, $hprocess, $moveto_Y, "float")
	sleep(10)
next
Gabba2 is offline  
Old 04/14/2009, 00:57   #551
 
Jacob_G's Avatar
 
elite*gold: 0
Join Date: Aug 2006
Posts: 515
Received Thanks: 95
NOP sollte doch gehen?
Jacob_G is offline  
Old 04/14/2009, 01:13   #552
 
Gabba2's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,403
Received Thanks: 918
Quote:
Originally Posted by xninja View Post
NOP sollte doch gehen?
NOP? No Operation Performed oder wat?
Gabba2 is offline  
Old 04/14/2009, 01:17   #553
 
Jacob_G's Avatar
 
elite*gold: 0
Join Date: Aug 2006
Posts: 515
Received Thanks: 95
Ja . Damit hast du den 100% freez ohne CPU Probleme.
Jacob_G is offline  
Old 04/14/2009, 01:20   #554
 
Gabba2's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,403
Received Thanks: 918
Ich schätz mal GW semmelt ab wenn es den Wert nicht mehr selbst umschreiben kann, oder? Und die andere Frage: Wie mach ich das mit AutoIT?
Gabba2 is offline  
Old 04/14/2009, 01:24   #555
 
elite*gold: 0
Join Date: Nov 2008
Posts: 576
Received Thanks: 191
memorywrite 0x90
__wadim is offline  
Reply


Similar Threads Similar Threads
[Fragen & Diskussionen] Longjuyt2
07/25/2009 - Metin2 Private Server - 1461 Replies
Hallöchen, in diesme Thread könnt ihr eure Fragen über Longjuyt2 los werden. Gleichzeitg könnt ihr hier wild diskutieren rund um den Server Longjuyt2.
Suche ICQ Support zu den Memorys
10/12/2008 - Guild Wars - 10 Replies
Wie der Titel schon sagt, suche ich jemanden der mir das mit den Memorys ein bisschen erklären kann und mir dann auch fragen beantworten kann. Eventuell könnte er mir dann auch ein bisschen so zu AutoIt helfen und meinen unpublic NestlingeFarmbot als Belohnung bekommen.. :bandit: meldet euch einfach hier oder per pm! :) Naja bis dann, anonym110
Memorys auslesen
10/04/2008 - Guild Wars - 5 Replies
Hi, ich arbeite mich gerade in Memorys ein, kann ja mal nützlich sein Aktuelles Leben habe ich Adresse 05C6E648 herraus gefunden , stimmt auch da ich wenn ich 30 HP verliere das da auslesen kann. Die Frage ist nun, wadims adressen sind alle 0x irgenwas , muss man die umwandeln ?? Und die nächste Frage, nach Leben scannen, also Zahlen die sich verändern hab ich nun verstanden und es klappt.



All times are GMT +1. The time now is 17:30.


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