Offsets for Oct 23

A forum for the general posts relating to MacroQuest. *DEPRECATED: This forum is no longer in public use, but remains here for your reading pleasure. Enjoy

Moderator: MacroQuest Developers

eqaddict
a lesser mummy
a lesser mummy
Posts: 74
Joined: Sun Sep 15, 2002 10:05 pm

Offsets for Oct 23

Post by eqaddict » Wed Oct 23, 2002 11:44 pm

[edit modified date from Gengis's post]
[edit modified for Java's rightclick (removed space)]

this is what I have gotten so far. I have not verified it all works and the Client Override is set to 1 as I am pretty tired and cant seem to get the date right.

I have done simple commands to test

/target
/face
/who

and they work so good luck

Code: Select all

[MacroQuest] 
MacroQuestVersion=IRC-20021016 
ClientName=eqgame 
ClientVersion=Wed Oct 23 03:03:xx 2002  
ClientOverride=0
MacroQuestWinClassName=__MacroQuestTray 
MacroQuestWinName=MacroQuest 

[Function Locations] 
WriteChatColor=00534444 
GetRaceByID=0052A026
GetClassByID=00529ADD 
GetDeityByID=0052AF3D
LeftClick=0052DAF9
RightClick=00542E29
ScreenItem=004ACE29
ScreenSpawn=00543345 
NewUIINI=00434614 
MaxMana=004B6223
Commands=005419E7
CmdCleanup=00534417 

[DirectInput8] 
Main=007EF6AC
Keyboard=007EF6B4
Mouse=007EF6A4

[Memory Locations] 
Spawnheader=007DF860
SpawnFooter=007DF894
Zones=007DF85C 
Guilds=007E005c 
Char=007DF8a8
Target=007DF8B4 
CharInfo=007DF8B0
Packs=00633730
Mouse=007EF6B8 
Attack=007DD3C2 
Zoning=007DF848 
Items=007DF864
Doors=007DF880 
Spells=007EC078 
CommandList=00602788
DoAbilityList=007B6628 
DoAbilityAvailable=007B3BB0 
clsMain=007DF93C
clsItems=007DF910 
clsSpawns=007EF87C 
clsInvPanel=00098B78 
clsMerchantPanelStatus=0005F310 
clsMerchantItemBase=00063310 
clsMerchantSelectedItem=00063388 
clsMerchantSelectedSlotID=00063CEC 

-EqAddict
[/code]

P.S. Thanx to all who helped me figure this out, but WAY to time consuming!
Last edited by eqaddict on Thu Oct 24, 2002 8:54 am, edited 4 times in total.

Coldsun
orc pawn
orc pawn
Posts: 25
Joined: Wed Jul 31, 2002 11:05 pm
Location: The Bazaar

Hoooya

Post by Coldsun » Thu Oct 24, 2002 12:00 am

Trying out now :)

Calen013
orc pawn
orc pawn
Posts: 27
Joined: Tue Oct 22, 2002 7:04 pm

Post by Calen013 » Thu Oct 24, 2002 12:02 am

Just tried it and it is crashing EQ every time MQ is running in the backround (didn't happen before these offsets...)

Anyone have any clues why?

Coldsun
orc pawn
orc pawn
Posts: 25
Joined: Wed Jul 31, 2002 11:05 pm
Location: The Bazaar

woot

Post by Coldsun » Thu Oct 24, 2002 12:04 am

Works great man,

Thanks for the fast work :)

Gengis
a ghoul
a ghoul
Posts: 116
Joined: Wed Aug 14, 2002 7:46 pm

Post by Gengis » Thu Oct 24, 2002 12:05 am

:D

Thanks!

/items is still bugged

Here is the date info

Code: Select all

ClientVersion=Wed Oct 23 03:03:xx 2002 

MrSmallie
a hill giant
a hill giant
Posts: 167
Joined: Fri Oct 11, 2002 11:18 am

extra spaces

Post by MrSmallie » Thu Oct 24, 2002 12:05 am

get rid of any extra spaces in the ini file

Coldsun
orc pawn
orc pawn
Posts: 25
Joined: Wed Jul 31, 2002 11:05 pm
Location: The Bazaar

not fully tested

Post by Coldsun » Thu Oct 24, 2002 12:10 am

I haven't had time to fully test, but it's mqing fine (at least for me) I am working on some SEQ stuff atm, so I haven't had time to fully regress test 8)

Java
a lesser mummy
a lesser mummy
Posts: 73
Joined: Sat Jul 13, 2002 12:03 pm

Post by Java » Thu Oct 24, 2002 12:18 am

Faster then me i tell ya, was halfway through when i came to read the board.

Anyway:


Code: Select all

RightClick=00542E29
Rest of them are what i got too, Speedo =)

Went in for a check. so far so good.
My perception is my reality.

[url=http://www.phpbb.com/][img]http://www.mutedfaith.com/images/illusion.jpg[/img][/url]

Coldsun
orc pawn
orc pawn
Posts: 25
Joined: Wed Jul 31, 2002 11:05 pm
Location: The Bazaar

smoking

Post by Coldsun » Thu Oct 24, 2002 12:20 am

Am testing the latest changes and it's working great.

Hey addict, did you do most of the work yourself? If you need any help, I might be able to lend a hand, just PM me, etc.

I've got a friend at work that has been talking about helping out as well.

Draco Panther
decaying skeleton
decaying skeleton
Posts: 1
Joined: Fri Oct 18, 2002 10:19 pm
Contact:

Question on finding the last half of the offsets

Post by Draco Panther » Thu Oct 24, 2002 12:49 am

Good work. I was working on finding them right after the patch and the zones were back up.

Every thing was going fine untill i got to the [Direct Input8] At that point
I could not get w32dasm to show anything after 005XXXXXXX.

So i was wonderin what i was doing wrong. I reloaded the Eqgame.exe up to ten times hoping it would show the other offsets, but with no luck.

Do i need to run the game and utalize softice to find the offset, if so how will i be able to run the old eqgame.exe to do a compare.

Or do i need to covert the hex offsets to binary and find the correct address to do the offset compare, and then convert this address to what it will become as the game runs.

If this needs to be done i need to work on my hex to binary and binary to hex conversion, haven't tryed it yet.

If i had this figured out i could have posted the new offsets early this morning.

Any help or suggestions would be greatly appreciated.

Thanks in advance, and sorry for the spelling. :?
Death Is only the beginning, not the end

Calen013
orc pawn
orc pawn
Posts: 27
Joined: Tue Oct 22, 2002 7:04 pm

Post by Calen013 » Thu Oct 24, 2002 1:10 am

Ok deleted all the spaces in the ini and still Eqgame.exe is crashing....any wizards out there know how to fix it?

Timeout
decaying skeleton
decaying skeleton
Posts: 5
Joined: Tue Oct 22, 2002 9:35 pm

Post by Timeout » Thu Oct 24, 2002 2:11 am


Java
a lesser mummy
a lesser mummy
Posts: 73
Joined: Sat Jul 13, 2002 12:03 pm

Post by Java » Thu Oct 24, 2002 7:57 am

This is a slow and intense read / compare process.
It can get quite confusing with the added assembly to sift through.
Sometimes the answer is not so obvious and you need to close your eyes
point the mouse and choose. a little assembly knowledge is useful, but not neccessary.
With that in mind, know that when the answer is posted, it may still have an error. So your warned that it wasn't fully tested.
If you use the offsets *As-Is* and know they are not tested fully yet, then don't post that it crashes .. Just leave a short detail of how far ya got, or what ya did, or some sort of clue so the sleuths can check that area. Otherwise we fill the board with nonsense complaining and no answers.

Peace.
My perception is my reality.

[url=http://www.phpbb.com/][img]http://www.mutedfaith.com/images/illusion.jpg[/img][/url]

eqaddict
a lesser mummy
a lesser mummy
Posts: 74
Joined: Sun Sep 15, 2002 10:05 pm

Offsets

Post by eqaddict » Thu Oct 24, 2002 10:54 am

Yuppers,

these offsets were created by me.

--Eqaddcit

Calen013
orc pawn
orc pawn
Posts: 27
Joined: Tue Oct 22, 2002 7:04 pm

Post by Calen013 » Thu Oct 24, 2002 12:21 pm

Works great now...thanks!