-
-
Post Thanks / Like - 4 Thanks
-
-
Thanks to R, R is awesome, I just got used to the new version of traversing objects in a weird way too.
Code:
Local $s = 0, $i = 0
$CurMgr = $DM.ReadIntAddr($ProcessId, $BaseAddr + 0x2B688F0, 3)
$Obj_Count = $DM.ReadIntAddr($ProcessId, $CurMgr + 0x10, 0)
$Obj_Array = $DM.ReadIntAddr($ProcessId, $CurMgr + 0x8, 3)
While $s < $Obj_Count
$Ptr = $DM.ReadIntAddr($ProcessId, $Obj_Array + ($i * 0x8), 3)
If $Ptr <> 0 Then
While ($Ptr <> 0)
If $Ptr <> 0 Then $s += 1
$n = $DM.ReadIntAddr($ProcessId, $Ptr + 0x18, 3)
$ObjType = $DM.ReadIntAddr($ProcessId, $n + 0x10, 2)
$Guid = $DM.ReadDataAddr($ProcessId, $Ptr + 0x8, 16)
ConsoleWrite('@@ 计数(' & $s & ') : $Addr < ' & StringRegExpReplace(Hex($Ptr), '(\A\d0+)', '0x') & ' > Type > ' & $ObjType & ' Guid > ' & $Guid & @CRLF) ;### Debug Console
$Ptr = $DM.ReadIntAddr($ProcessId, $Ptr + 0x0, 3)
WEnd
EndIf
$i += 1
WEnd
ConsoleWrite('@@ Debug(' & @SCripTLineNumber & ') : $s = ' & $s & @CRLF) ;### Debug Console
Hello everyone, I'm a newbie~ Recently I'm trying to study how to execute API externally and get the return value of API, as well as the release of aoe spells, come on!
-
Member
Code:
public class LocalPlayer
{
public const int Money = 0xE390;
public const int Experience = 0xE398;
public const int NextLevelXP = 0xE39C;
public const int inventoryStart = 0xF5C8;
public const int bag0 = inventoryStart + 0x130;
public const int bag1 = bag0 + 0x10;
public const int bag2 = bag0 + 0x20;
public const int bag3 = bag0 + 0x30;
public const int backpackSlot = bag0 + 0x40;
}
Code:
public class Container
{
public const int SlotStart = 0x438;
public const int NumSlots = 0x430; //0x690 ok too
}
Code:
public class Object
{
public const int Creator = 0x210;
public const int NameFirst = 0x148;
public const int NameLast = 0xE0;
public const int Location = 0x108;
public const int FishingBobberFlag = 0xA0;
}
Unit - Level = 0xD5E8
Last edited by darheroc; 03-24-2022 at 10:14 PM.
-
Post Thanks / Like - 2 Thanks
-
Unit :
Code:
UnitBase + 0x560 = CastingSpellID
UnitBase + 0x180 = Movement Flag
Object :
Code:
ObejctBase + 0x00D8 = Display ID
I'll edit / update this as I go along, there is other casting info stored near 0x560 more than likely cast start & end times etc.
-
Post Thanks / Like - 1 Thanks
oiramario (1 members gave Thanks to Dupheadss for this useful post)
-
Contributor
Avid Ailurophile
Originally Posted by
darheroc
Code:
public class LocalPlayer
{
public const int Money = 0xE390;
public const int Experience = 0xE398;
public const int NextLevelXP = 0xE39C;
public const int inventoryStart = 0xF5C8;
public const int bag0 = inventoryStart + 0x130;
public const int bag1 = bag0 + 0x10;
public const int bag2 = bag0 + 0x20;
public const int bag3 = bag0 + 0x30;
public const int backpackSlot = bag0 + 0x40;
}
Code:
public class Container
{
public const int SlotStart = 0x438;
public const int NumSlots = 0x430; //0x690 ok too
}
Code:
public class Object
{
public const int Creator = 0x210;
public const int NameFirst = 0x148;
public const int NameLast = 0xE0;
public const int Location = 0x108;
public const int FishingBobberFlag = 0xA0;
}
Unit - Level = 0xD5E8
Thanks for the share!
-
Member
There is no type = 7 in object Mgr, that is, there is no player self
Where is the object Mgr of player self
Help, tks
-
Member
objectmanager.player=6
objectmanager.object=8
objectmanager.localplayer=7
objectmanager.npc=5
-
Member
Originally Posted by
yezack
objectmanager.player=6
objectmanager.object=8
objectmanager.localplayer=7
objectmanager.npc=5
Sometimes there is no type = 7 in object Mgr array
-
-
Member
Originally Posted by
Razzue
Then you are reading it wrong. It's as simple as that.
I left my copy pasta on another thread for paste monkeys.
[[[[[0x141b93000+0x1b58f0]+0x8]+0x20]+0x18]+0x10] == 0x101 == 257
[[[[[0x141b93000+0x1b58f0]+0x8]+0x28]+0x18]+0x10] == 0x101 == 257
[[[[[0x141b93000+0x1b58f0]+0x8]+0x50]+0x18]+0x10] == 0x606 == 1542
[[[[[0x141b93000+0x1b58f0]+0x8]+0xa0]+0x18]+0x10] == 0x808 == 2056
[[[[[0x141b93000+0x1b58f0]+0x8]+0xf0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x120]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x140]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x160]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x168]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x170]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x198]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x1c0]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x1c8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x218]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x288]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x2c8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x320]+0x18]+0x10] == 0x808 == 2056
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x348]+0x18]+0x10] == 0x202 == 514
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x3b0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x3c0]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x3f8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x418]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x438]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x518]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x520]+0x18]+0x10] == 0x808 == 2056
[[[[[0x141b93000+0x1b58f0]+0x8]+0x528]+0x18]+0x10] == 0x606 == 1542
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x558]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x598]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x5a0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x5c0]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x5c8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x5d0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x5f0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x618]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x678]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x688]+0x18]+0x10] == 0x808 == 2056
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x690]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x6d8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x6f0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x710]+0x18]+0x10] == 0x101 == 257
[[[[[0x141b93000+0x1b58f0]+0x8]+0x720]+0x18]+0x10] == 0x808 == 2056
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x728]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x750]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x798]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x7c0]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x7e8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x7f8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x818]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x858]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x8c0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x900]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x908]+0x18]+0x10] == 0x101 == 257
[[[[[0x141b93000+0x1b58f0]+0x8]+0x920]+0x18]+0x10] == 0x808 == 2056
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x930]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x980]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x9c0]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x9d0]+0x18]+0x10] == 0x808 == 2056
[[[[[0x141b93000+0x1b58f0]+0x8]+0xa18]+0x18]+0x10] == 0x808 == 2056
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xa78]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xaf8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xb20]+0x18]+0x10] == 0x808 == 2056
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xba8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xbb8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xbe8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xc00]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xc18]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xc60]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xc88]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xcc0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xcd0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xd20]+0x18]+0x10] == 0x808 == 2056
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xd48]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xd60]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xda0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xdd8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xde8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xdf0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xe18]+0x18]+0x10] == 0x505 == 1285
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xe20]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xe48]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xea8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xef0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xf20]+0x18]+0x10] == 0x808 == 2056
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xf40]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xf98]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xfb0]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0xfc0]+0x18]+0x10] == 0x505 == 1285
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1020]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x1058]+0x18]+0x10] == 0x808 == 2056
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1060]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x10a8]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x10b8]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x10c0]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x10e8]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x1110]+0x18]+0x10] == 0x606 == 1542
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1120]+0x18]+0x10] == 0x808 == 2056
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x1128]+0x18]+0x10] == 0x606 == 1542
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1170]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x11a0]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x11b0]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x11c0]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x11c8]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x11f0]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1210]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1218]+0x18]+0x10] == 0x505 == 1285
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1250]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1320]+0x18]+0x10] == 0x808 == 2056
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1330]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1338]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1368]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x13c8]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1400]+0x18]+0x10] == 0x202 == 514
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1430]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1520]+0x18]+0x10] == 0x808 == 2056
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x15f0]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1648]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1658]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x1668]+0x18]+0x10] == 0x606 == 1542
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1690]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x16a0]+0x18]+0x10] == 0x202 == 514
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x16c8]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1700]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1720]+0x18]+0x10] == 0x808 == 2056
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x1770]+0x18]+0x10] == 0x808 == 2056
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x17c0]+0x18]+0x10] == 0xa0a == 2570
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x17c8]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x17d0]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x17f0]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x17f8]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1818]+0x18]+0x10] == 0x505 == 1285
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1820]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x18c8]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1920]+0x18]+0x10] == 0x808 == 2056
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1938]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x19c8]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x19f8]+0x18]+0x10] == 0x202 == 514
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x1a00]+0x18]+0x10] == 0x808 == 2056
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1aa0]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1b20]+0x18]+0x10] == 0x808 == 2056
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1b28]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1bc0]+0x18]+0x10] == 0x505 == 1285
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1bd0]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1c18]+0x18]+0x10] == 0x505 == 1285
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1c90]+0x18]+0x10] == 0x101 == 257
= [[[[[0x141b93000+0x1b58f0]+0x8]+0x1d20]+0x18]+0x10] == 0x808 == 2056
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1d28]+0x18]+0x10] == 0x202 == 514
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1d30]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1d80]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1d88]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1db8]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1dc0]+0x18]+0x10] == 0x505 == 1285
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1dc8]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1e10]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1e18]+0x18]+0x10] == 0x505 == 1285
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1e38]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1e68]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1f20]+0x18]+0x10] == 0x808 == 2056
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1f48]+0x18]+0x10] == 0x101 == 257
== [[[[[0x141b93000+0x1b58f0]+0x8]+0x1fc8]+0x18]+0x10] == 0x101 == 257
This is all.
I wrote a function to read the memory and get the type of all object Mgr arrays. Some localplayers do not have type = 7
-
Member
I don't know why. Some localplayers don't, most of them do.
-
Member
i think the size of type you read is wrong,
my code:
memory_data = self.ReadMemorysByAddress((
(entry + 0x10, 1),#curObjType
))
read it with 1 byte long
Last edited by yezack; 03-25-2022 at 09:05 AM.
-
Member
Originally Posted by
yezack
i think the size of type you read is wrong,
my code:
memory_data = self.ReadMemorysByAddress((
(entry + 0x10, 1),
#curObjType
))
read it with 1 byte long
I read a byte, but I didn't. I also read health and other, and I'm sure object Mgr arrays doesn't.
-
Contributor
Avid Ailurophile
Originally Posted by
s761271562
0x1b58f0
Originally Posted by
Razzue
Code:
public class Object_Manager
{
public const int Base = 0x2B688F0;
}
Hmmmm
i wonder why it's not working.....
Current manager type enum:
Code:
public enum ManagerType{
Object = 0,
Item = 1,
Container = 2,
EmpAzeriteItem = 3,
AzeriteItem = 4,
Unit = 5,
Player = 6,
LocalPlayer = 7,
GameObject = 8,
DynamicObject = 9,
Corpse = 10,
AreaTrigger = 11,
SceneObject = 12,
Conversation = 13,
Nil = 255
}