Register for your free account! | Forgot your password?

You last visited: Today at 06:12

  • 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   #1
 
elite*gold: 0
Join Date: Nov 2007
Posts: 439
Received Thanks: 75
Diskussionen über Memorys

Immer wieder diese lästingen Guild Wars Updates, nach denen sich die gesamten Memoryadressen ändern.
Hiermit sollte es einfacher gehen, als ständig bei jedem neuem Update nach den Adressen zu suchen. Das Tool findet die von mir zusammengestellten Adressen nach jedem Update.
Was Ihr zu tun habt, bevor Ihr es startet:
-Stellt euch nach einem Update so wie auf dem Bild hin (großer temel d. balthasars).
FERTIG



EDIT:
falls es fehler geben sollte wie: falsche adresse/wert, dann könnte es an einem größerem update liegen. ich werde es dann auf jeden fall nochmal umschreiben.

[/SIZE]

EDIT 24.10.2008:
Code:
; update.ini [Gw.exe] - wadimwadim 
; 24.10.2008 - 21:16

[SECTION 9-A]
POSX =				0xa05468
POSY =				0xa0546c
DEATH =				0xa054ec
NO_NPC =			0xa0704c
MOUSE_COORDX =			0xa05af8
MOUSE_COORDY =			0xa05afc
TOWN_OUT_ID =			0xa062b0
COURSE =			0xa053da
EX_AREA_ID =			0xa02d90
EXPANDER =			0xa0539b
EXPANDERB =			0xa0539a
LVL =				0xa02dd8
PVP_PVE =			0xa02de4
PING =				0xa001fc
CHARNAME =			0xa0024c
INTERFACE =			0xa0184f
MOUSE_TEXT =			0xa05120
BAGID =				0xa01d98
LOG_IN_OUT =			0xa163d0
GUILD_OPEN =			0xa02288
HERO_OPEN =			0xa02224
INVENTAR_OPEN =			0xa022b0
EMAIL =				0xa01860
WINDOW =			0xa13148
MOVETO_TARGET =			0xa054c7
CAST =				0xa05adc
CURSOR =			0xa0a240
CWNDX =				0xa13224
CWNDY =				0xa13220
INVENTARX =			0xa022b4
INVENTARY =			0xa022b8
HEROPOSX =			0xa02228
HEROPOSY =			0xa0222c
HEROSIZEX =			0xa02234
HEROSIZEY =			0xa02230
MMAPPOSX =			0xa02308
MMAPPOSY =			0xa02304
MMAPSIZEX =			0xa02310
MMAPSIZEY =			0xa0230c
MERCHANTPOSX =			0xa024f8
MERCHANTPOSY =			0xa024fc
MERCHANTSIZEX =			0xa02500
MERCHANTSIZEY =			0xa02504
PARTYPOSX =			0xa0237c
PARTYPOSY =			0xa02380
PARTYSIZEX =			0xa02384
PARTYSIZEY =			0xa02388
STORAGE =			0xa01dc4
SELLBAG_X =			0xa01d48
PMOVE =				0xa054f4
CHESTPOSX =			0xa022cc
CHESTPOSY =			0xa022c8
OBSERVEMOD =			0xa05500
MAPTIME =			0xa053d0
MAPPLAYER =			0xa05ae4
CHARACC =			0xa0023c
ALLBAGX =			0xa022dc
ALLBAGY =			0xa022e0
GUILDPOSX =			0xa02294
GUILDPOSY =			0xa02298
GUILDSIZEX =			0xa0228c
GUILDSIZEY =			0xa02290
SKILLSPOSX =			0xa02250
SKILLSPOSY =			0xa02254
SKILLSSIZEX =			0xa02258
SKILLSSIZEY =			0xa0225c
TRADEPOSX =			0xa024d0
TRADEPOSY =			0xa024d4
MOUSEDOWN =			0xa125e8
CMOUSEX =			0xa125e0
CMOUSEY =			0xa125e4
LMOUSECLICKX =			0xa13300
LMOUSECLICKY =			0xa13304

[SECTION D]
D_POSITION_X =			0xd28a04
D_POSITION_Y =			0xd28a08
CHECK_MAP =			0xd286a0
NPC_ID_NEAR =			0xd282b0
NPC_ID_SELECT =			0xd28290
NPC_ID_MOUSE_SELECT =		0xd2829c
DMG =				0xd28738
NPC_ITEMSELECT =		0xd29d4c
CLIENTPATH =			0xd29280
hier... für die au3 user:
Code:
Func _Read_UpdateINI()
	$updateINI = 'update.ini'
	$Section9A = 'SECTION 9-A'
	$SectionD =  'SECTION D'
	#Region [SECTION 9-A]
	;**********************************************************************************************
	;***********************************update.ini [SECTION 9-A]***********************************
	;**********************************************************************************************
	Global $POSX = IniRead($updateINI, $Section9A, "POSX", 0)
	if $POSX = 0 Then Return (-1)
	Global $POSY = IniRead($updateINI, $Section9A, "POSX", 0)
	Global $DEATH = IniRead($updateINI, $Section9A, "DEATH", 0)
	Global $NO_NPC = IniRead($updateINI, $Section9A, "NO_NPC", 0)
	Global $MOUSE_COORDX = IniRead($updateINI, $Section9A, "MOUSE_COORDX", 0)
	Global $MOUSE_COORDY = IniRead($updateINI, $Section9A, "MOUSE_COORDY", 0)
	Global $TOWN_OUT_ID = IniRead($updateINI, $Section9A, "TOWN_OUT_ID", 0)
	Global $COURSE = IniRead($updateINI, $Section9A, "COURSE", 0)
	Global $EX_AREA_ID = IniRead($updateINI, $Section9A, "EX_AREA_ID", 0)
	Global $EXPANDER = IniRead($updateINI, $Section9A, "EXPANDER", 0)
	Global $EXPANDERB = IniRead($updateINI, $Section9A, "EXPANDERB", 0)
	Global $LVL = IniRead($updateINI, $Section9A, "LVL", 0)
	Global $PVP_PVE = IniRead($updateINI, $Section9A, "PVP_PVE", 0)
	Global $PING = IniRead($updateINI, $Section9A, "PING", 0)
	Global $CHARNAME = IniRead($updateINI, $Section9A, "CHARNAME", 0)
	Global $INTERFACE = IniRead($updateINI, $Section9A, "INTERFACE", 0)
	Global $MOUSE_TEXT = IniRead($updateINI, $Section9A, "MOUSE_TEXT", 0)
	Global $BAGID = IniRead($updateINI, $Section9A, "BAGID", 0)
	Global $LOG_IN_OUT = IniRead($updateINI, $Section9A, "LOG_IN_OUT", 0)
	Global $GUILD_OPEN = IniRead($updateINI, $Section9A, "GUILD_OPEN", 0)
	Global $HERO_OPEN = IniRead($updateINI, $Section9A, "HERO_OPEN", 0)
	Global $INVENTAR_OPEN = IniRead($updateINI, $Section9A, "$INVENTAR_OPEN", 0)
	Global $EMAIL = IniRead($updateINI, $Section9A, "EMAIL", 0)
	Global $WINDOW = IniRead($updateINI, $Section9A, "WINDOW", 0)
	Global $MOVETO_TARGET = IniRead($updateINI, $Section9A, "MOVETO_TARGET", 0)
	Global $CAST = IniRead($updateINI, $Section9A, "CAST", 0)
	Global $CURSOR = IniRead($updateINI, $Section9A, "CURSOR", 0)
	Global $CWNDX = IniRead($updateINI, $Section9A, "CWNDX", 0)
	Global $CWNDY = IniRead($updateINI, $Section9A, "CWNDY", 0)
	Global $INVENTARX = IniRead($updateINI, $Section9A, "INVENTARX", 0)
	Global $INVENTARY = IniRead($updateINI, $Section9A, "INVENTARY", 0)
	Global $HEROPOSX = IniRead($updateINI, $Section9A, "HEROPOSX", 0)
	Global $HEROPOSY = IniRead($updateINI, $Section9A, "HEROPOSY", 0)
	Global $HEROSIZEX = IniRead($updateINI, $Section9A, "HEROSIZEX", 0)
	Global $HEROSIZEY = IniRead($updateINI, $Section9A, "HEROSIZEY", 0)
	Global $MMAPPOSX = IniRead($updateINI, $Section9A, "MMAPPOSX", 0)
	Global $MMAPPOSY = IniRead($updateINI, $Section9A, "MMAPPOSY", 0)
	Global $MMAPSIZEX = IniRead($updateINI, $Section9A, "MMAPSIZEX", 0)
	Global $MMAPSIZEY = IniRead($updateINI, $Section9A, "MMAPSIZEY", 0)
	Global $MERCHANTPOSX = IniRead($updateINI, $Section9A, "MERCHANTPOSX", 0)
	Global $MERCHANTPOSY = IniRead($updateINI, $Section9A, "MERCHANTPOSY", 0)
	Global $MERCHANTSIZEX = IniRead($updateINI, $Section9A, "MERCHANTSIZEX", 0)
	Global $MERCHANTSIZEY = IniRead($updateINI, $Section9A, "MERCHANTSIZEY", 0)
	Global $PARTYPOSX = IniRead($updateINI, $Section9A, "PARTYPOSX", 0)
	Global $PARTYPOSY = IniRead($updateINI, $Section9A, "PARTYPOSY", 0)
	Global $PARTYSIZEX = IniRead($updateINI, $Section9A, "PARTYSIZEX", 0)
	Global $PARTYSIZEY = IniRead($updateINI, $Section9A, "PARTYSIZEY", 0)
	Global $STORAGE = IniRead($updateINI, $Section9A, "STORAGE", 0)
	Global $SELLBAG_X = IniRead($updateINI, $Section9A, "SELLBAG_X", 0)
	Global $PMOVE = IniRead($updateINI, $Section9A, "PMOVE", 0)
	Global $CHESTPOSX = IniRead($updateINI, $Section9A, "CHESTPOSX", 0)
	Global $CHESTPOSY = IniRead($updateINI, $Section9A, "CHESTPOSY", 0)
	Global $OBSERVEMOD = IniRead($updateINI, $Section9A, "OBSERVEMOD", 0)
	Global $MAPTIME = IniRead($updateINI, $Section9A, "MAPTIME", 0)
	Global $MAPPLAYER = IniRead($updateINI, $Section9A, "MAPPLAYER", 0)
	Global $CHARACC = IniRead($updateINI, $Section9A, "CHARACC", 0)
	Global $ALLBAGX = IniRead($updateINI, $Section9A, "ALLBAGX", 0)
	Global $ALLBAGY = IniRead($updateINI, $Section9A, "ALLBAGY", 0)
	Global $GUILDPOSX = IniRead($updateINI, $Section9A, "GUILDPOSX", 0)
	Global $GUILDPOSY = IniRead($updateINI, $Section9A, "GUILDPOSY", 0)
	Global $GUILDSIZEX = IniRead($updateINI, $Section9A, "GUILDSIZEX", 0)
	Global $GUILDSIZEY = IniRead($updateINI, $Section9A, "GUILDSIZEY", 0)
	Global $SKILLSPOSX = IniRead($updateINI, $Section9A, "SKILLSPOSX", 0)
	Global $SKILLSPOSY = IniRead($updateINI, $Section9A, "SKILLSPOSY", 0)
	Global $SKILLSSIZEX = IniRead($updateINI, $Section9A, "SKILLSSIZEX", 0)
	Global $SKILLSSIZEY = IniRead($updateINI, $Section9A, "SKILLSSIZEY", 0)
	Global $TRADEPOSX = IniRead($updateINI, $Section9A, "TRADEPOSX", 0)
	Global $TRADEPOSY = IniRead($updateINI, $Section9A, "TRADEPOSY", 0)
	Global $MOUSEDOWN = IniRead($updateINI, $Section9A, "MOUSEDOWN", 0)
	Global $CMOUSEX = IniRead($updateINI, $Section9A, "CMOUSEX", 0)
	Global $CMOUSEY = IniRead($updateINI, $Section9A, "CMOUSEY", 0)
	Global $LMOUSECLICKX = IniRead($updateINI, $Section9A, "LMOUSECLICKX", 0)
	Global $LMOUSECLICKY = IniRead($updateINI, $Section9A, "LMOUSECLICKY", 0)
	#EndRegion [SECTION 9-A]
	#Region [SECTION D]
	;**********************************************************************************************
	;************************************update.ini [SECTION D]************************************
	;**********************************************************************************************
	Global $D_POSITION_X = IniRead($updateINI, $SectionD, "D_POSITION_X", 0)
	Global $D_POSITION_Y = IniRead($updateINI, $SectionD, "D_POSITION_Y", 0)
	Global $CHECK_MAP = IniRead($updateINI, $SectionD, "CHECK_MAP", 0)
	Global $NPC_ID_NEAR = IniRead($updateINI, $SectionD, "NPC_ID_NEAR", 0)
	Global $NPC_ID_SELECT = IniRead($updateINI, $SectionD, "NPC_ID_SELECT", 0)
	Global $NPC_ID_MOUSE_SELECT = IniRead($updateINI, $SectionD, "NPC_ID_MOUSE_SELECT", 0)
	Global $DMG = IniRead($updateINI, $SectionD, "DMG", 0)
	Global $NPC_ITEMSELECT = IniRead($updateINI, $SectionD, "NPC_ITEMSELECT", 0)
	Global $CLIENTPATH = IniRead($updateINI, $SectionD, "CLIENTPATH", 0)
	#EndRegion [SECTION D]
	Return (1)
EndFunc

[no questions][/CENTER]
wadimwadim is offline  
Thanks
24 Users
Old 08/08/2008, 22:01   #2
 
blauwiggle's Avatar
 
elite*gold: 0
The Black Market: 123/0/1
Join Date: Apr 2006
Posts: 1,722
Received Thanks: 476
Danke dir, auch wenn wir es schon kennen

Kann das ein Mod als Sticky machen?
blauwiggle is offline  
Old 08/08/2008, 22:20   #3
 
aLX.dev's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 54
Received Thanks: 29
erspart einem einige Sucharbeit
aLX.dev is offline  
Old 08/09/2008, 10:02   #4
 
elite*gold: 0
Join Date: Nov 2007
Posts: 439
Received Thanks: 75
irgendwann mal sollte es doch public xD
wadimwadim is offline  
Old 08/10/2008, 10:02   #5
 
USB Schnittstelle's Avatar
 
elite*gold: 100
Join Date: Sep 2005
Posts: 21,433
Received Thanks: 4,764
Quote:
Originally Posted by blauwiggle View Post
Danke dir, auch wenn wir es schon kennen

Kann das ein Mod als Sticky machen?



Sry Sticky Bereich ist überfüllt.
USB Schnittstelle is offline  
Old 08/23/2008, 18:30   #6
 
elite*gold: 0
Join Date: Jul 2008
Posts: 4
Received Thanks: 0
kannst Du auch das .au3 dazu posten?
wäre echt nett :-)
maggi123 is offline  
Old 08/23/2008, 21:37   #7
 
elite*gold: 0
Join Date: Nov 2007
Posts: 439
Received Thanks: 75
ich würde mir mal an deiner stelle selber etwas mehr gedanken machen... vlt lernst du dann auch etwas neues :P
wadimwadim is offline  
Old 08/23/2008, 23:43   #8
 
Jacob_G's Avatar
 
elite*gold: 0
Join Date: Aug 2006
Posts: 515
Received Thanks: 95
du musst es über die x y koords aufbauen^^
Jacob_G is offline  
Old 08/24/2008, 23:15   #9
 
elite*gold: 0
Join Date: Jul 2008
Posts: 4
Received Thanks: 0
danke für den Ansatz @xninja!
Die Koordinaten zu ermitteln war einfacher als ich dachte.
Ist der Shift von den Koordinaten zu den anderen Werten immer Konstant?
maggi123 is offline  
Old 08/24/2008, 23:29   #10
 
elite*gold: 0
Join Date: Nov 2007
Posts: 439
Received Thanks: 75
ja, sonst wäre das nicht möglich!
wadimwadim is offline  
Old 08/25/2008, 17:52   #11
 
elite*gold: 0
Join Date: Jul 2008
Posts: 4
Received Thanks: 0
danke, hat geklappt :-)
maggi123 is offline  
Old 09/06/2008, 13:29   #12
 
elite*gold: 0
Join Date: Nov 2007
Posts: 439
Received Thanks: 75
kleine erweiterung einiger memoryadressen


WTF? Mouse_Location, BagId, Mouse_SelectId
mit Mouse_Location könnt ihr sehen, wo sich die maus befindet. z. B. auf welchem button oder auf welcher position der inventartasche...
vllt. kann einer eine liste mit den positionen anfertigen um zu sehen wo sich die maus befindet

BagId lässt sich verändern und somit kann man auch direkt eine beliebige tasche auswählen


Code:
;Section A
PositionX = 00A158D8
PositionY = 00A158DC
Death = 00A15C4C
Course = 00A15B39
MouseCoordX = 00A16258
MouseCoordY = 00A1625C
Town_OutpostID = 00A16A10
ExAreaID = 00A134F0
ZoomExpanderA = 00A15AFB
ZoomExpanderB = 00A15AFA
NoNpc = 00A1777C
LVL = 00A13538
PVP_PVE = 00A13544
Ping = 00A1095C
CharName = 00A109AC
[COLOR="Red"]Mouse_Text = 00A15880
Mouse_LocationA = 00A233A3
Mouse_LocationB = 00A233A2
BagId = 00A124F8[/COLOR]
InterfaceSize = 00A11FAF
;SectionD
PositionX = 00D38D70
PositionY = 00D38D74
Npc_ID_near = 00D388E0
Npc_ID_selec = 00D388C0
CheckMap = 00D38CD0
[COLOR="Red"]Mouse_SelectId = 00D388CC[/COLOR]

[no questions]
wadimwadim is offline  
Thanks
3 Users
Old 09/07/2008, 01:24   #13
 
blauwiggle's Avatar
 
elite*gold: 0
The Black Market: 123/0/1
Join Date: Apr 2006
Posts: 1,722
Received Thanks: 476
Kannst noch die E-Mail mit einfügen?

009AFA78 <- aktuell
blauwiggle is offline  
Old 09/07/2008, 12:52   #14
 
elite*gold: 0
Join Date: Jan 2007
Posts: 1,753
Received Thanks: 443
faule sau xD

kann es sein das 0150B7E4
CharName = 00A109AC
beschreibt ?
Azunai is offline  
Old 09/07/2008, 18:01   #15
 
elite*gold: 0
Join Date: Nov 2007
Posts: 439
Received Thanks: 75
Quote:
Kannst noch die E-Mail mit einfügen?

009AFA78 <- aktuell
nein, geht nicht... geht schon nur müsste man es nach einem anderem system updaten... würde ein sehr langer scan werden und ist für mich zu aufwendig (00Zahl)...
wadimwadim 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 +2. The time now is 06:12.


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.