Also ich verstehe das mit den memory's nochnicht wirklich also wie ich es in ein script einbauen kann und was die memoryadressen nun wirklich machen also ich habe jetzt die adresse für die map melandrus hoffnung so und wollte das er dann den npc anspricht naja weis jetzt nicht ob es auch die richtige adresse ist also hier ist mal das was ich genommen habe als memorys
Quote:
CHECK_MAP = 0xccccc968
und
NPC_ID_NEAR = 0xccccc578
mein script ist jetzt
PHP Code:
#include<nomadmemory.au3>
$pid = ProcessExists("Gw.exe")
If $pid = 0 Then
MsgBox(16,@ScriptName,'Prozess nicht gefunden, Skript wird beendet.')
Exit 1
EndIf
$mem = _MemoryOpen($pid)
$map = 0xccccc968
$npc = 0xccccc558
Sleep(5050)
$wert = _MemoryRead($map,$mem)
If $wert Then
_MemoryWrite($npc,$mem,1)
Else
MsgBox(16,@ScriptName,'fehlgeschlagen.')
Exit 1
EndIf
aber kommt halt die msg box die habe ich halt nur eingebaut um zu gucken obs geht oder nicht aber natürlich nicht
also wie muss es eigendlich aussehen?...
Die Adresse für die ID des außenpostens ist im moment 00A052B0
zum NPC anwählen musst du in wadims tool nach NPC ID SELECT (im moment 00D27188) schauen
steht in wadimwadim's tool aber dann sagt mal wie schreibt man das in ein script das er checkt ob du auserhalb der map bist oder nicht und dann den npc in der nähe anwählt?!
während dem ladescreen sind posx und posy aus sectionD immer 0
also checken wie lang sie 0 sind und wenn sich der wert verändert noch ein sleep von ca 2sec einfügen.
Zur sicherheit kannst du jedesmal noch die zoneID überprüfen, ob du auch wirklich im richtigen gebiet gelandet bist
Mir war grad ein bisschen langweilig deswegen hier ein "Sleep bis man fertig geladen hat und danach anwählen von NPC X" Script müsst ihr dem entsprechend halt in eure Scripte ein- und umbauen.
Code:
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.2.12.1
Author: Gabba2
Script Function:
Sleep bis man fertig geladen hat und danach anwählen von NPC X
#ce ----------------------------------------------------------------------------
opt("WinTitleMatchMode",3); Das Guild Wars das du beeinflussen willst muss auch "Guild Wars" heissen nicht "Guild Wars 1" oder so.
#include <NomadMemory.au3>
Global $PosX, $PosY, $CheckMap, $Check_NPC, $Town, $Area, $Ladescreen, $PID, $hprocess, $travelcheck, $CurrentPosX
Global $ID_vom_NPC_der_angewaehlt_werden_soll
$ID_vom_NPC_der_angewaehlt_werden_soll = InputBox("NPC ID", "Gib die NPC ID von dem NPC an den du anwählen willst.")
$PosX = 0x00D27638
$PosY = 0x00D2763C
$CheckMap = 0x00D27598
$Check_NPC = 0x00D27188
$Town = 0
$Area = 1
$Ladescreen = 2
$PID = WinGetProcess("Guild Wars")
$hprocess = _MemoryOpen($PID)
_travelcheck()
Func _travelcheck(); (mit anschließendem gehen zu NPC X.
$CurrentPosX = _MemoryRead($PosX, $hprocess)
while $CurrentPosX <> 0 ;Pausiert bis der Ladescreen kommt.
ToolTip('PosX <> 0 1. Schleife',0,0)
sleep(50)
$CurrentPosX = _MemoryRead($PosX, $hprocess)
wend
while $CurrentPosX = 0 ;Pausiert solange bis der Ladescreen weg ist.
ToolTip('PosX = 0 2. Schleife',0,0)
sleep(50)
$CurrentPosX = _MemoryRead($PosX, $hprocess)
wend
Sleep(2000) ; zusätzliche Wartezeit zum fertig laden (kann auch reduziert werden).
_MemoryWrite($Check_NPC, $hprocess, $ID_vom_NPC_der_angewaehlt_werden_soll)
sleep(50)
Send("{SPACE}")
endfunc
[VB]Write Memory bzw Read Memory 06/26/2010 - .NET Languages - 8 Replies Hi
Ich hab das TuT von *Guidman* benütz um einen hack zu machen.
So aber nun hab ihc ein paar fragen könnte man memory teil kürzer machen und am besten wie kann man das selber machen weil ich will nihct immer C&P machen.
Und zu Read Memory kann man das auch machen das ein Label immer die Bestimmte Ahnzahl angiebt von dem Pointer?.(Wenn das Read Memory ist ?)
Bitte helf mir
Danke
Quick Memory Editor - Alternative Memory Hacking Software 11/21/2009 - Cabal Hacks, Bots, Cheats, Exploits & Macros - 11 Replies This might be detected or not by GameGuard, I have not tested this on Official servers however it worked perfectly fine on other private servers.
http://imagenic.net/images/x0jxwzwpg2zxmkdtcf36.p ng
This is just an alternative memory editing tool.
Press thanks if this helps.
Remember, scan before using this.
Cause its 5.5MB.
Fragen zu Memory Allgemein 01/03/2009 - Guild Wars - 31 Replies Hi @ll,
will meine zwei nc10 bots memory machen, da ControlSend richtig bescheiden ist.
Erste Frage:
Sind das die Aktuellen Memorys:
; update.ini - __wadim
; 2.1.2009 - 19:24
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
Sample of memory search in PW for memory bot learner 02/25/2008 - Perfect World - 6 Replies im learning how to make a memory bot as of know.. im expirience in pixel botin but the mob seacrh for it is quite slow.. ill be using au3 and the include nomadmemory.au3 from nomad in au3 forum. credits to him...
this is my sample of my memory script: it will be good for who wants to learn memory botin and has no available bot in their respective server
#include <Memory.au3>
Global $Pointer = d pointer in 4bytes in whch its store the modId when clicked just search in hex format in 4bytes...