A forum for feature requests/discussions and user submitted patches that improve MQ2
Moderator: MacroQuest Developers
-
motd2k
- a ghoul

- Posts: 141
- Joined: Fri Oct 25, 2002 9:46 am
Post
by motd2k » Wed Aug 06, 2003 7:50 am
Code: Select all
[MacroQuest]
MacroQuestVersion=MQ-20030711-inprogress
ClientName=eqgame
ClientVersion=Wed Aug 06 07:00:xx 2003
ClientOverride=0
MacroQuestWinClassName=__MacroQuestTray
MacroQuestWinName=MacroQuest
[Function Locations]
WriteChatColor=0048d186
GetRaceByID=00482e9e
GetClassByID=00482761
GetDeityByID=00484340
LeftClick=00499ea4
RightClick=00497acd
ScreenItem=0040a099
ScreenSpawn=00488c99
NewUIINI=004f8a10
MaxMana=00469eca
Commands=004974a5
CmdCleanup=
MemChecker=004a63ac
MemChecker2=004ac820
MemCheckAddr1=004ac883
MemCheckAddr2=004ac8b1
MemChecker3=004aa9a5
MemSpell=004f6378
LoadSpells=004f6378
StartTrader=004b8fb2
BuyItem=004e8b66
SelectItem=004e9363
sellitem=004e8d17
GetFocusCastingTimeModifier=0046DF18
[Class Locations]
SpellBookWnd=005D5238
InventoryWindow=005D523C
CastingWindow=005D5230
LootWnd=005D5248
ClassBazaarWnd=005D525C
ClassMerchWnd=005D5250
ClassTextureAnim=00752f24
[DirectInput8]
Main=007497d4
Keyboard=007497D8
Mouse=007497DC
[Memory Locations]
SpellFavorites=006e87b4
Clicks=006882bd
Zoning=006eb8e0
Zones=006eb8fc
SpawnHeader=006eb900
Items=006EB904
Doors=006EB90C
SpawnFooter=006EB924
Char=006EB938
CharInfo=006EB940
Target=006EB944
Guilds=006EFB14
OldAttack=
Mouse=007497e0
Attack=006890d4
Spells=0074541c
CommandList=005c3f88
DoAbilityList=006c1e70
DoAbilityAvailable=00689070
Group=006e9fe8
GroupCount=006e9ea0
clsItems=006eb964
clsSpawns=006eb8f0
clsMainNewUI=00749948
slotlist=005d52b4
EncryptPad=005cb8a8
EncryptPad3=005cbca8
EncryptPad2=005cc718
ServerHost=006e925c
AP50 and I came up with these...
Servers not back up yet, therefore untested ATM. Memchecks appear the same.
MOTD
Last edited by
motd2k on Wed Aug 06, 2003 10:46 am, edited 2 times in total.
-
Valerian
- a grimling bloodguard

- Posts: 709
- Joined: Sun Jul 28, 2002 3:29 am
Post
by Valerian » Wed Aug 06, 2003 10:30 am
better try again... current client version August 06, 2003,
7:00:12 AM
oh yeah, and think you could also find these? (from July 11 offsets)
Code: Select all
[Function Locations]
SellItem=004E8CE1
[Memory Locations]
SlotList=005FE2D4
-
motd2k
- a ghoul

- Posts: 141
- Joined: Fri Oct 25, 2002 9:46 am
Post
by motd2k » Wed Aug 06, 2003 10:44 am
sellitem=004e8d17
slotlist=005d52b4
Timestamp just changed on the exe, modify it in eqgame.ini
MOTD
-
EqMule
- Developer

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Wed Aug 06, 2003 11:29 am
You are making my life soo much easier! :) I must say you have done a great job! If you have time I would be personally grateful if you could manage to get theese in as well, its for development, and some ppl have the code for theese things... (or it will be part of a new feature I will call "/checkforbazaaritem" or something :)
07/11 offsets:
Code: Select all
[Function Locations]
GetAACastingTimeModifier=0046E298
Code: Select all
[Class Locations]
ClassBazaarSearchWnd=005FE280
ClassCastSpellWnd=005fe254
ClassHotButtonWnd=005fe230
and
Code: Select all
[Memory Locations]
ActiveMerchant=00714970
HUGEWINDOWLIST=00786ec4

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

donations for this month's patches.
Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.
-
ap50
- a snow griffon

- Posts: 425
- Joined: Sun Aug 18, 2002 2:29 pm
Post
by ap50 » Wed Aug 06, 2003 12:15 pm
[Function Locations]
GetAACastingTimeModifier=0046E27D
[Class Locations]
ClassBazaarSearchWnd=005D527C
ClassCastSpellWnd=005D5234
ClassHotButtonWnd=005D5210
[Memory Locations]
ActiveMerchant=006EB950
HugeWindowList=0075DEE4
[color=yellow][size=92][b]Just because you're paranoid, it doesn't mean everyone isn't out to get you![/b][/size][/color]
-
Valerian
- a grimling bloodguard

- Posts: 709
- Joined: Sun Jul 28, 2002 3:29 am
Post
by Valerian » Wed Aug 06, 2003 12:56 pm
now... try again. CTD on load, last DebugSpew output is HookChat - Patching
could be because these offsets were found on the 2am eqgame, and the current version is a 7am eqgame. just start over.
Ok, with another spew, it's after the chat hook, but before it gets "In game". WriteChatColor offset?
-
dices
- decaying skeleton

- Posts: 4
- Joined: Sat Jun 28, 2003 7:07 pm
Post
by dices » Wed Aug 06, 2003 1:18 pm
Game is crashing to me when macroquest goes up =/
DiCeS
-
EqMule
- Developer

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Wed Aug 06, 2003 1:24 pm
cant find anything wrong with theese but there was changes to a struct see bottom for it...
Code: Select all
[MacroQuest]
MacroQuestVersion=MQ-20030711-inprogress
ClientName=eqgame
ClientVersion=Wed Aug 06 07:00:xx 2003
ClientOverride=1
MacroQuestWinClassName=__MacroQuestTray
MacroQuestWinName=MacroQuest
[Function Locations]
WriteChatColor=0048d081
GetRaceByID=00482e9e
GetClassByID=00482843
GetDeityByID=00484340
LeftClick=00499ea4
RightClick=00497acd
ScreenItem=0040A086
ScreenSpawn=00488c99
NewUIINI=004f8a10
MaxMana=00469eca
Commands=004974a5
CmdCleanup=
MemChecker=004a63ac
MemChecker2=004ac820
MemCheckAddr1=004ac883
MemCheckAddr2=004ac8b1
MemChecker3=004aa9a5
MemSpell=004f6378
LoadSpells=004F624F
StartTrader=004b8fb2
BuyItem=004e8b66
SelectItem=004e9363
sellitem=004e8d17
GetFocusCastingTimeModifier=0046DF18
GetAACastingTimeModifier=0046E27D
[Class Locations]
SpellBookWnd=005D5238
InventoryWindow=005D523C
CastingWindow=005D5230
LootWnd=005D5248
ClassBazaarWnd=005D525C
ClassMerchWnd=005D5250
ClassTextureAnim=00752f24
ClassBazaarSearchWnd=005D5260
ClassCastSpellWnd=005D5234
ClassHotButtonWnd=005D5210
[DirectInput8]
Main=007497d4
Keyboard=007497D8
Mouse=007497DC
[Memory Locations]
ActiveMerchant=006EB950
HugeWindowList=0075DEE4
SpellFavorites=006e87b4
Clicks=006882bd
Zoning=006eb8e0
Zones=006eb8fc
ZoneInfo=0068842C
SpawnHeader=006eb900
Items=006EB904
Doors=005D93A0
SpawnFooter=006EB924
Char=006EB938
CharInfo=006EB940
Target=006EB944
Guilds=006EFB14
OldAttack=
Mouse=007497e0
Attack=006890d4
Spells=0074541c
CommandList=005c3f88
DoAbilityList=006c1e70
DoAbilityAvailable=00689070
Group=006e9fe8
GroupCount=006e9ea0
clsItems=006eb964
clsSpawns=006eb8f0
clsMainNewUI=00749948
slotlist=005d52b4
EncryptPad=005cb8a8
EncryptPad3=005cbca8
EncryptPad2=005cc718
ServerHost=006e925c
ok and now todays little joke on us... paste this in MQ.h in the CHARINFO Struct
Code: Select all
[color=red]/*0x3930*/[/color][color=red] BYTE Unknown0x3930[172];[/color]
[color=green]/*0x39dc*/[/color] DWORD WillTakeSharedMoneyInNextPatchIbet[5];
[color=green]/*0x39f0*/ [/color]PITEMINFO Bank[NUM_BANK_SLOTS];
} CHARINFO, *PCHARINFO;
Last edited by
EqMule on Wed Aug 13, 2003 4:07 pm, edited 9 times in total.

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

donations for this month's patches.
Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.
-
TomServo
- a lesser mummy

- Posts: 30
- Joined: Thu Jul 31, 2003 3:23 pm
Post
by TomServo » Wed Aug 06, 2003 2:27 pm
Yup - those fixed it. I'm in now.
Once again, mule, nice work. Thanks for your help.
-
anonymoose
- orc pawn

- Posts: 19
- Joined: Wed Aug 06, 2003 3:20 pm
Post
by anonymoose » Wed Aug 06, 2003 3:26 pm
any idea on the new offsets for these?
From 7 / 11 :
Code: Select all
[Class Locations]
ClassMerchWnd=005FE270
[Memory Locations]
Zoneinfo=006B144C
thanks for the hard work guys.
-
VesperKnight
- orc pawn

- Posts: 29
- Joined: Tue Jul 29, 2003 5:37 am
Post
by VesperKnight » Wed Aug 06, 2003 4:03 pm
Sorry but could anyone explain why someone would want an earlier version of an offset? From july 11th in the above cases. Wouldn't those not work anymore now that there's been a patch on august 6th?
-
alcor75
- a lesser mummy

- Posts: 77
- Joined: Wed Jan 29, 2003 7:35 am
Post
by alcor75 » Wed Aug 06, 2003 4:17 pm
with old offset and old exe, is a joke to finde new offset in new exe.
-
Clone39
- a ghoul

- Posts: 91
- Joined: Mon Jul 07, 2003 7:26 pm
- Location: Montreal, Canada
Post
by Clone39 » Wed Aug 06, 2003 4:18 pm
VesperKnight wrote:Sorry but could anyone explain why someone would want an earlier version of an offset? From july 11th in the above cases. Wouldn't those not work anymore now that there's been a patch on august 6th?
the ones from 7/11 are the old ones and he wants the new ones, giving the old ones as a reference.
-
EqMule
- Developer

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Wed Aug 06, 2003 4:35 pm

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

donations for this month's patches.
Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.
-
DontShoot
- a lesser mummy

- Posts: 58
- Joined: Thu Jun 20, 2002 11:20 am
Post
by DontShoot » Wed Aug 06, 2003 4:51 pm
I had a feeling with the patch message mentioning something about structure changes, that there would be a problem. You're one smooth operator mule. /kudos