-
Active Member
Update open source Pocket Gnome to 1.12?
Hey guys,
You are all probably a lot more knowledgeable in coding than myself - however I was wondering if it would be possible to use the old Pocket Gnome v1.5 (or Pocket Fork, which was a fork of the old source code) but update it for a vanilla client (e.g. Nostalrius)? For example, would only the offsets need to be updated to match the vanilla client?
I looked into Pocket Fork and on their wiki they uploaded an offset list they needed for 4.1.0 - if said offsets could be find in the info dump thread for vanilla and added to the code, would the new build function out of the box?
I am planning on trying this, however before I spend time on it I would like these questions answered but also see if some other soul would be interested in doing this/helping me out? (I have not written a line of code in my entire life).
Thanks guys, appreciate the time you spent reading my request/question!
EDIT: Here is the list they were working on for 4.1.0
Current offsets / list
Below is a list of offsets we need and ones we have:
CTM_ACTION: 0x118A6C8
BagListOffset: 0x1069880
BaseField_Spell_ToCast: 0xA10
BaseField_Spell_ChannelTimeStart: 0xA38
CTM_GUID: 0x118A6D8
PLAYER_CURRENT_ZONE: 0x109A684
COMBO_POINTS_STATIC: 0xFCF1E0
HOTBAR_BASE_STATIC: 0x100D300
BaseField_Spell_TimeEnd: 0A2C
PlayerField_Pointer:
PLAYER_NAME_LIST:
ITEM_IN_LOOT_WINDOW:
Lua_IsUsableAction:
FIRST_OBJECT_OFFSET:
Lua_GetBindingKey:
MACRO_LIST_PTR:
BaseField_Spell_TimeStart: 0A28
WorldState:
Lua_GetWorldStateUIInfo:
Lua_GetBattlefieldWinner:
Lua_GetNumCompanions:
PARTY_LEADER_PTR: FCF9B0
CTM_SCALE: 118A6E0
Lua_GetPartyMember:
CORPSE_POSITION_STATIC: 106B050
BaseField_Spell_Casting: 0AIC
LAST_SPELL_THAT_DIDNT_CAST_STATIC: 177DD20
Lua_GetRuneCount:
PLAYER_GUID_NAME:
CHAT_BOX_OPEN_STATIC:
ACCOUNT_NAME_STATIC:
CHATLOG_START: 100FBDC
CTM_DISTANCE: 118A6E4
lua_GetSpellBookItemInfo: 1099174
SkillLineOffset:
BaseField_Spell_ChannelTimeEnd: 0A38
SERVER_NAME_STATIC:
Lua_IsUsableActionNotEnough:
OBJECT_LIST_LL_PTR:
CD_LIST_STATIC:
LAST_RED_ERROR_MESSAGE: 106A480
BATTLEGROUND_STATUS:
CTM_POS: 118A3E4
BaseField_Spell_Channeling: 0A30
TARGET_TABLE_STATIC:
-
Having PG for Vanilla would be golden...
-
Active Member
With the rise of Project Elysium I wanted to bump this up!
-
Originally Posted by
Baaja
With the rise of Project Elysium I wanted to bump this up!
Agreed.This would be awesome.
-
Post Thanks / Like - 1 Thanks
Baaja (1 members gave Thanks to Teh Canadian for this useful post)