Global $ADDRESS_BASE = 0xfbcaec
Global $ADDRESS_SENDPACKET = 0x8e7aa0
Global $ADDRESS_AUTOPATH = 0x424440
Global $ADDRESS_ACTION1 = 0x4fb6b0
Global $ADDRESS_ACTION2 = 0x500d90
Global $ADDRESS_ACTION3 = 0x4FC7B0
Global $ADDRESS_GATHER = 0x4e7f00
Global $ADDRESS_FOLLOW = 0x858da0
Global $ADDRESS_CASTSKILL = 0x4f8430
Global $ADDRESS_REGATTACK = 0x4E2290
Global $PARTYINV_ADDRESS = 0xFCF720
Global $MACRO_ADDRESS_BASE = 0xfbdf58
Global $OFFSET_ACTIONBASE = 0x17bc
Global $ADDRESS_CHAT_BASE = 0xFC6930-0xC
global $Player_Offset = 0x30
global $playerIDOffset = 0x4B8
global $PlayerClass_Offset = 0x810
global $PlayerName_Offset = 0x80C
global $PlayerParty_Offset = 0x8DC
global $PartyCount_Offset = 0x18
global $PlayerCurrentSkill_Offset = 0x8F8
global $playerEquipOffset = 0x664
global $InventoryListOffset = 0x1358
global $EquippedListOffset = $InventoryListOffset + 0x4
global $QuestInvListOffset = $InventoryListOffset + 0x8
global $PlayerWardrobeBag_Offset = $InventoryListOffset + 0x44
global $PlayerAvatarBag_Offset = $InventoryListOffset + 0x4C
global $PlayerGlyphBag_Offset = $InventoryListOffset + 0x54
global $PhysPosOffset = 0x83C-0x40
global $PlayerNpcWindow = 0x114A
Global $QuestList_Offset = 0x17C4
global $PlayerMoveCounter_Offset = 0xCC0
global $PlayerTransportMode_Offset = 0x81C
global $PlayerCombatStatus_Offset = 0x8B0
global $PlayerSwimSpeed_Offset = 0x530
global $PlayerWalkSpeed_Offset = $PlayerSwimSpeed_Offset+0x4
global $PlayerFlySpeed_Offset = $PlayerSwimSpeed_Offset+0xC
global $PlayerFlySpeedPhys_Offset = $PlayerNpcWindow+0xE
global $PlayerCamX_Offset = 0xb58
global $PlayerCharmActive_Offset = 0x1A44
global $PlayerCharmActive_MagBit = 0x10000
global $PlayerCharmActive_PhysBit = 0x100
global $PlayerCharmCooldown_Offset = 0xE04
;~ #-------- NPC ----------------#
global $NpcListOffset = 0x20
global $sortedNpcListOffset = 0x6c
global $NpcCounterOffset = 0x18
global $NpcUIDOffset = 0x114
global $NpcIDOffset = 0x118
global $NpcNameOffset = 0x260
global $NpcLVLOffset = 0x120
global $NpcHPOffset = 0x128
global $NpcHPmaxOffset = 0x17C
global $NpcStatusOffset = 0x210
global $NpcSpecialOffset = 0x24C
global $NpcX = 0x3C
global $NpcY = 0x44
global $NpcZ = 0x40
global $NpcStatusBitDead = 0x80
global $NpcStatusBitIncSpeed = 0x100
global $NpcStatusBitIncDef = 0x300
global $NpcStatusBitIncAtt = 0x500
global $NpcStatusBitSacAss = 0x700
global $NpcStatusBitIncLife = 0x800
global $NpcStatusBitWeak = 0x900
global $NpcStatusBitIsPet = 0x1000
global $NpcStatusBitIsNpc = 0x4000
global $NpcStatusBitIsFly = 0x10000
global $NpcStatusBitIsWater = 0x20000
global $bufflist = 0x390
global $buffcount = 0x39c
global $PlayerTarget_Offset = 0x638
global $PlayerFactionId_Offset = 0x790
global $PlayerOrderId_Offset = 0x7d0
global $PlayerChiOffset = 0x4E0
global $sortedInventoryListOffset = 0xC
global $InventorySizeOffset = 0x14
global $InvName_Offset = 0x4C
global $InvID_Offset = 0xC
global $InvDurability_Offset = 0x74
global $InvStackAmount_Offset = 0x14
global $gearAddonList_Offset = 0xb0
global $itemTypeX = 0x8
global $itemIDX = 0xC
global $itemCountX = 0x14
global $itemRefine = 0x90
global $HP_OffSet = 0x4cc
global $MaxHP_OffSet = 0x520
global $MP_OffSet = $HP_OffSet + 0x4
global $MaxMP_OffSet = $MaxHP_OffSet + 0x4
global $HPCooldown_Offset = 0xDA4
global $MPCooldown_Offset = $HPCooldown_Offset + 0x8
global $ElixCooldown_Offset = $HPCooldown_Offset - 0x40
global $PlayerSkill_Offset = 0x17E8
global $PlayerFactionSkill_Offset = $PlayerSkill_Offset + 0x90
global $PlayerGlyphedSkill_Offset = $PlayerSkill_Offset + 0x78
global $PlayerPassiveSkill_Offset = $PlayerSkill_Offset + 0x18
global $PlayerGenieSkill_Offset = $PlayerSkill_Offset + 0x30
global $PlayerItemSkill_Offset = $PlayerGenieSkill_Offset + 0x18 ;mark of might
global $SkillID_Offset=8
global $SkillLVL_Offset=12
global $SkillCurCD_Offset=16
global $SkillCD_Offset=20
global $PlayerGenie_Offset = 0x408
global $GenieEnergy_Offset = 0xb0
This was a really weird update. Since when do offsets get smaller?
jasty, stark77 - please tell me, do you respond to private messages?
P.S. Sometimes i do not want to write for everyone, and sometimes you just can not do it ...
Quote:
Originally Posted by jasty
This was a really weird update. Since when do offsets get smaller?
the size of the game client exceeds 16Gb ...
maybe it's time and reduce it?
Got a question:
2500070000000C000000XXXXXXXX0000000000000000
25000600000008000000XXXXXXXX00000000
280001010C00XXXXXXXX
040000000000
9C00
31000300000002XXXXXXXX
310003000000017E77
the last two don't work anymore
who knows new values - please, inform (or in PM)
If nothing has changed in the codes (according to jasty), has anyone else thought - why did I have problems with these codes (31000300000002XXXXXXXX 310003000000017E77)?
When determining the address of the SendPack program, it was noticed that the program code has changed noticeably, so I admit changes that interfere with the correct execution of codes 31000300000002ХХХХХХХХХ and 310003000000017E77, so there are changes either in the syntax or in the values.
I would be grateful if someone could share (in PM please) part of the program that uses these codes (and please indicate the programming language of this part of the program).