Page 1 of 2

Offsets 04/12

Posted: Wed Dec 04, 2002 9:47 am
by motd2k

Code: Select all

[MacroQuest] 
MacroQuestVersion=IRC-20021104 
ClientName=eqgame 
ClientVersion=Wed Dec 04 03:07:xx 2002
ClientOverride=0 
MacroQuestWinClassName=__MacroQuestTray 
MacroQuestWinName=MacroQuest 

[Function Locations] 
WriteChatColor=00537d2a
GetRaceByID=0052d8cb
GetClassByID=0052d382
GetDeityByID=0052e7e2
LeftClick=005313a5
RightClick=00546902
ScreenItem=004afdf1
ScreenSpawn=00546f13
NewUIINI=0043722e
MaxMana=004b91ea
Commands=005454c0
CmdCleanup=00537cfd

[DirectInput8] 
Main=008092dc
Keyboard=008092E0
Mouse=008092E4

[Memory Locations] 
Zoning=007f9480
Zones=007F9494
Spawnheader=007F9498
Items=007F949C
Doors=007F94B8
SpawnFooter=007F94CC
Char=007F94E0
CharInfo=007F94E8
Target=007F94EC
Guilds=007f9c94
Packs=0063aeb0
Mouse=008092e8
Attack=007f6ffe
Spells=00805cb0
CommandList=00609af8
DoAbilityList=007d0264
DoAbilityAvailable=007cd7e0
Group=007913f8
GroupCount=007912b0
HSliderItems=007914a4
HSliderMoney=007952f4
PackPanel1=007f9588
PackPanel2=007F958C
clsMain=007f9574
clsItems=007f9510
clsSpawns=007f9490
clsInvPanel=00098B78 
clsMerchantPanelStatus=0005F310 
clsMerchantItemBase=00063310 
clsMerchantSelectedItem=00063388 
clsMerchantSelectedSlotID=00063CEC 
clsMainSpellRefresh=00000E18 
clsMainSpellMemId=00000E98 
clsMainSpellMemBar=00000E96 
clsMainSpellMemGem=00063282 

EDITED 12/05: Seems there were a few problems with the original ones. Thanks to Fippy for some corrections - To save confusion I've updated the above and they should now all be pretty much correct



MOTD

Posted: Wed Dec 04, 2002 10:13 am
by Cheese
Good work, havent checked yet.. will be a few hours before I can.

Posted: Wed Dec 04, 2002 11:02 am
by ap50
Just initial spotting, /who pc causes about 4 lines of characters to scroll up the screen

/who npc works fine.

Posted: Wed Dec 04, 2002 11:03 am
by loadingpleasewait
ooooooooooooooo... You havnt downloaded the latest IRC, have you..

MacroQuestVersion=IRC-20021201


http://macroquest2.com/IRC-latest.zip

it will at least avoid any wrong versions errors..

as for the offsets.. cant check them for another 6 1/2 hours... BAH WORK!

Posted: Wed Dec 04, 2002 11:15 am
by motd2k
hehe - i just cut and pasted the header from Rizwank's 11-19 post :p

well sommat doesnt work

Posted: Wed Dec 04, 2002 12:09 pm
by hardarac
well sommat doesnt work ......

Using the offsets above and the IRC_20021201 source

I ran my sense heading macro

sub main
/varset p1 $char(skill,"$p0")
:loop
/if n $char(ability,"$p0")>0 /doability "$p0"
/if n $p1!=$char(skill,"$p0") {
|/echo You've gained a level in $p0 ($char(skill,"$p0"))
/varset p1 $char(skill,"$p0")
}
/doevents
/goto :loop
/return


result Crash to desktop (

:?

Posted: Wed Dec 04, 2002 12:38 pm
by Fippy
I get a few offsets that are diff to your motd2k

RightClick=0054672E
ScreenSpawn=00546F13
NewUIINI=0043722E
Doors=007F94BF
Guilds=007F9C94
DoAbilityList=007D0264
HSliderMoney=007953F4
clsSpawns=007F9490

Posted: Wed Dec 04, 2002 2:40 pm
by Grumpy
Not to be a complete newb or anything, but is there a script for pulling out the offsets, or are you just going into a disassembler/debugger by hand and searching for a particular sequence?

In any case, what tools are you using to get these offsets?

Working complete

Posted: Wed Dec 04, 2002 3:59 pm
by Space-Boy

Code: Select all

[MacroQuest] 
MacroQuestVersion=IRC-20021104 
ClientName=eqgame 
ClientVersion=Wed Dec 04 03:07:xx 2002 
ClientOverride=0 
MacroQuestWinClassName=__MacroQuestTray 
MacroQuestWinName=MacroQuest 

[Function Locations] 
WriteChatColor=00537d2a 
GetRaceByID=0052d8cb 
GetClassByID=0052d382 
GetDeityByID=0052e7e2 
LeftClick=005313a5 
RightClick=0054672E 
ScreenItem=004afdf1 
ScreenSpawn=00546F13 
NewUIINI=0043722E  
MaxMana=004b91ea 
Commands=005454c0 
CmdCleanup=00537cfd 

[DirectInput8] 
Main=008092dc 
Keyboard=008092E0 
Mouse=008092E4 

[Memory Locations] 
Zoning=007f9480 
Zones=007F9494 
Spawnheader=007F9498 
Items=007F949C 
Doors=007F94BF 
SpawnFooter=007F94CC 
Char=007F94E0 
CharInfo=007F94E8 
Target=007F94EC 
Guilds=007F9C94 
Packs=0063aeb0 
Mouse=008092e8 
Attack=007f6ffe 
Spells=00805cb0 
CommandList=00609af8 
DoAbilityList=007D0264 
DoAbilityAvailable=007cd7e0 
Group=007913f8 
GroupCount=007912b0 
HSliderItems=007914a4 
HSliderMoney=007953F4 
PackPanel1=007f9588 
PackPanel2=007F958C 
clsMain=007f9574 
clsItems=007f9510 
clsSpawns=007F9490
clsInvPanel=00098B78 
clsMerchantPanelStatus=0005F310 
clsMerchantItemBase=00063310 
clsMerchantSelectedItem=00063388 
clsMerchantSelectedSlotID=00063CEC 
clsMainSpellRefresh=00000E18 
clsMainSpellMemId=00000E98 
clsMainSpellMemBar=00000E96 
clsMainSpellMemGem=00063282 
hope it makes it easier for some to just cut and paste

Posted: Wed Dec 04, 2002 4:03 pm
by Imperfect
This looks good so far with Fippy's changes. I had put both in one file. However Space finished his post before me :(

Posted: Wed Dec 04, 2002 4:21 pm
by L124RD
Salutations,
stickying this post and un-sticking old one...

Not Sure

Posted: Wed Dec 04, 2002 5:25 pm
by lupinus
not sure if it is offsets but now my macro that did run fine is picking up items off my toon and just clicking them in the autodrop window. chest and arm slots only. this is when i run a trade skill macro. also have latest version of MQ and offsets.

Posted: Wed Dec 04, 2002 5:46 pm
by loony
can no longer pull items automatically from bags after this patch. the bag has to be opened up beforehand for items to be retrieved when macro'in tradeskills.

yesh...

Posted: Wed Dec 04, 2002 6:14 pm
by Malachi
Loony is right....bags won't auto open now. :) Just a spot of info for those releasing offset infoz.

I haven't found any other problems so far.

~Malachi

Posted: Wed Dec 04, 2002 6:30 pm
by lifewolf
clsItems=007f9510 <--- f
clsSpawns=007F9490
clsInvPanel=00098B78
...
clsMainSpellMemId=00000E98
clsMainSpellMemBar=00000E96 <--- E
clsMainSpellMemGem=00063282
Hrm.. it doesent matter if the letters are capitalized right? For the sake of some obscure not previously noticed bug that might exist? Or assumingly it takes it to upper or lower when parsing, but officially does it?