Offsets for 9 oct 2003

A forum for feature requests/discussions and user submitted patches that improve MQ2

Moderator: MacroQuest Developers

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Offsets for 9 oct 2003

Post by EqMule » Thu Oct 09, 2003 1:16 pm

Damnit... Jaerin beat me with a few mins... :twisted: well anyway im keeping this here because I added a couple new commands and macrocommands in this version of MQ, so enjoy, and you gonna need theese offsets for em to work.

/lclicktarget
/rclicktarget
$selecteditem - returns name of currectly selected item when "shopping"
$envopen - returns name of enviro if open
$giveopen - returns TRUE if "give to npc" window is open

MQ is fixed btw... see general forum the status post...

Code: Select all

[MacroQuest] 
MacroQuestVersion=MQ-20031009 
ClientName=eqgame 
ClientVersion=Thu Oct 09 07:43:xx 2003 
ClientOverride=1 
MacroQuestWinClassName=__MacroQuestTray 
MacroQuestWinName=MacroQuest 

[Function Locations] 
WriteChatColor=004912DD 
GetRaceByID=004873A7 
GetClassByID=00486D4C 
GetDeityByID=00488849 
GetBodyTypeByID=0048709F 
LeftClick=0049D992 
RightClick=0049B7A3 
ScreenItem=0040B03D 
ScreenSpawn=0048CD15 
NewUIINI=0050DC28 
MaxMana=00419B47 
Commands=0049B24F 
CmdCleanup= 
MemChecker=004B025A 
MemChecker2=004B6FB9 
MemCheckAddr1=004B7020 
MemCheckAddr2=004B704E 
MemChecker3=004B52F4 
MemSpell=0050AA52 
LoadSpells=0050A8EC 
StartTrader=004C4219 
BuyItem=004FACCE 
SellItem=004FAE9F 
GetFocusCastingTimeModifier=004242DB 
GetAACastingTimeModifier=00424647 
SelectItem=004FB3E0 
CastSpell=00428253 
WriteMapfile=004F642A
RClickTarget=00497555
LClickTarget=0049D1E1

[Class Locations] 
SpellBookWnd=005F9394 
InventoryWindow=005F9398 
CastingWindow=005F938C
LootWnd=005F93A4 
ClassMapWnd=005F935C 
ClassBazaarWnd=005F93B8 
ClassMerchWnd=005F93AC 
ClassTextureAnim=0077769C 
ClassBazaarSearchWnd=005F93BC 
ClassCastSpellWnd=005F9390 
ClassHotButtonWnd=005F936C 
ClassGiveWnd=005F93C0
ClassContainerMgr=005F9410 

[DirectInput8] 
Main=0076E9CC 
Keyboard=0076E9D0 
Mouse=0076E9D4 

[Memory Locations] 
SlotList=005F940C 
ActiveMerchant=0070F760 
HugeWindowList=00782710 
SpellFavorites=0070CA28 
Clicks=006AC558 
Zoning=0075CCC8
Zones=0070F70C 
ZoneInfo=006AC6CC 
SpawnHeader=0070F710 
Items=0070F714 
Doors=006AC44C 
SpawnFooter=0070F734 
Char=0070F748 
CharInfo=0070F750 
Target=0070F754 
Guilds=00713DA4 
OldAttack= 
Mouse=0076E9D8 
Attack=006AD2F0 
InChatMode=006AC498 
Spells=0076A154 
CommandList=005E98A0 
DoAbilityList=006E60E4 
DoAbilityAvailable=006AD28C 
Group=0070DDE0 
GroupCount=0070DC98 
clsItems=0070F774 
clsSpawns=0070F700 
clsMainNewUI=0076EB40

EncryptPad=005EF648 
EncryptPad3=005EFA58 
EncryptPad2=005F04E0 

ServerHost=0070D06C 
ServerName=006E60A4
Last edited by EqMule on Thu Oct 09, 2003 9:40 pm, edited 5 times in total.
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image 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.

onetimehero
a ghoul
a ghoul
Posts: 105
Joined: Fri Sep 05, 2003 2:42 pm

EQWindowcommon change

Post by onetimehero » Thu Oct 09, 2003 1:27 pm

This thows off a bunch of stuff...but this part is right anyway.

Code: Select all

typedef struct _EQWINDOWCOMMON {
  /*0x000*/   PEQWINDOWVTABLE   pWndvTable;
  /*0x004*/   DWORD   TimeMouseOver;         //how many ms the window has had the mouse over it...
[color=red]  /*0x008*/   DWORD   Unknown0x008;[/color]
  /*0x00c*/   DWORD   Unknown0x00c;      // 2000 seems a common value
  /*0x010*/   DWORD   Unknown0x010;      //500 seems a common value
Hmm. That's odd.

Mckorr
Developer
Developer
Posts: 2326
Joined: Fri Oct 18, 2002 1:16 pm
Location: Texas

Post by Mckorr » Thu Oct 09, 2003 1:50 pm

Since they changed a bunch of augments around, and added new types, I'm sure the structs are misaligned. Can't believe it wouldn't be fairly simple to fix however.

Still at work, so not much I can do right now but CVS any changes a nondev comes up with.
MQ2: Think of it as Evolution in action.

Mckorr
Developer
Developer
Posts: 2326
Joined: Fri Oct 18, 2002 1:16 pm
Location: Texas

Post by Mckorr » Thu Oct 09, 2003 1:53 pm

BTW, please post all struct changes to Development::Structs so we can find them easier.
MQ2: Think of it as Evolution in action.

Jaerin
Developer
Developer
Posts: 133
Joined: Mon Mar 10, 2003 7:37 pm
Contact:

Post by Jaerin » Thu Oct 09, 2003 1:59 pm

These are the only variations to your structs is the following:

Code: Select all

CastingWindow=005F939C
ClassTextureAnim=0076BEF8
Zoning=0070F6F0
Guilds=00713DA4
These are mostly comparisons to the old eqgame so there isn't any verification at all.

Jaerin

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Post by EqMule » Thu Oct 09, 2003 2:02 pm

I think the offsets you posted are ok except for zoning an classtextureanimation, and I know castingwindow is wrong (because your offset is bankwindow)..., but now I need to fix the structs, and im going over them as I post this... I dont think I will be posting them, just simply cvs as I go along, since I have cvs access now...
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image 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.

RogerWilco
a ghoul
a ghoul
Posts: 86
Joined: Thu Aug 28, 2003 4:05 am

Post by RogerWilco » Thu Oct 09, 2003 2:07 pm

I am using EQW... and I crash right after the character select screen usign the current Offsets posted here

Alisandra
orc pawn
orc pawn
Posts: 28
Joined: Fri Aug 30, 2002 9:55 pm

Post by Alisandra » Thu Oct 09, 2003 2:16 pm

I'm also crashing after character select screen with the posted offsets. I'm not running EQW. Using MQ 10/05.

Jaerin
Developer
Developer
Posts: 133
Joined: Mon Mar 10, 2003 7:37 pm
Contact:

Post by Jaerin » Thu Oct 09, 2003 2:22 pm

Yeah that's because it's still broken. We'll let you know when it's working.

Jaerin

Amadeus
The Maestro
The Maestro
Posts: 2036
Joined: Sat Jun 29, 2002 3:51 pm

Post by Amadeus » Thu Oct 09, 2003 10:06 pm

Is the anonymous CVS version working? I can't tell anything because the bloody cvs server is so worthless it seems...

RogerWilco
a ghoul
a ghoul
Posts: 86
Joined: Thu Aug 28, 2003 4:05 am

Post by RogerWilco » Thu Oct 09, 2003 10:22 pm

I take it the map is still broken then

MacroFiend
a grimling bloodguard
a grimling bloodguard
Posts: 662
Joined: Mon Jul 28, 2003 2:47 am

Post by MacroFiend » Thu Oct 09, 2003 10:25 pm

I show the Anon CVS is 4 days outdated.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

it is fixed, it is accessable, use the force...

Post by EqMule » Thu Oct 09, 2003 11:17 pm

Announcement: Status of MQ...

anyway, the above is an announcement that I and plaz and dkaa and others keep updated almost every day to let you know whats going on...

read it... :twisted:
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image 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.

FrankJScott
naggy
naggy
Posts: 2128
Joined: Sun Feb 19, 2023 7:11 am

Excellent Asian Toto Casino Site

Post by FrankJScott » Thu Dec 18, 2025 11:02 am

To the guy inquiring about slot mania, permainan slot mudah menang, situs live casino, daftar slot via pulsa, togel situs, angka togel singapore, toto hk siang, situs terpercaya, data togel hongkong, angka togel sgp hari ini, download apk slot online, ikan gaming, I highly recommend this funny post for asian toto casino site or slot deposit pulsa terbaru, togel data singapore, prediksi slot online, togel singapore hari ini keluaran, prediksi togel singapore, 10 situs togel terbesar, situs togel yang terpercaya, situs togel online terpercaya, keluaran togel sekarang, permainan casino yang mudah menang, 2 angka togel, situs slot resmi, bearing in mind this read more about asian toto casino details together with permainan yang mudah, member baru, 4d togel slot, promo slot, cara main slot togel, situs togel on, togel keluaran hari ini, situs terbaru, di togel slot, hasil angka toto macau hari ini, toto online terpercaya, togel online, which is worth considering with this consultant for Asian Toto Casino link which is also great. Also, have a look at this discover more about asian toto casino site alongside all judi indonesia, aplikasi link togel, android slot, situs togel paling lengkap, bandar togel hk, bandar togel terbaru, daftar judi online terpercaya, judi baru, situs slot resmi deposit pulsa, dan terpercaya, judi togel singapore, permainan slot yang mudah menang, not to mention this the full report on asian toto casino forum not forgetting sites such as judi togel sidney, situs judi online internasional, link togel terbaik, games slot terbaru, slot mania online, moved here for together with situs togel terlengkap, keluaran angka sgp hari ini, situs togel paling terpercaya, 4d slot, keluaran singapura hari ini, and right here on for good measure. Check more @ Excellent Asian Toto Casino Website 3203bc6