offsets for 1.4.1 hotfix #6... more to come
(rift base needs to be added to these addresses, i.e rift.exe+0x0000000 , or in code like Rift.MainModule.BaseAddress() + address)
Address + Example code below
Code:
var NoCollision = 0xC6F931;
NoCollision = ((uint)_baseAddress(Rift) + NoCollision);//Add base address
If (Mem.Read2Bytes(NoCollision) == 20619)//If no coll is equal to 20619(normal) then nop it (0x90)
{
Mem.Write2Bytes(NoCollision, 0x90);//Hack activated :P
}
else if (Mem.Read2Bytes(NoCollision) == 144)//If equal to 144(0x90) then put back to normal...
{
Mem.Write2Bytes(NoCollision, 20619);//Hack deactivated
}
else
{
MessageBox.Show("Error version out of date... please check AceticSoft.com for more info...");
}
Player base and Entity Manager stuff...
Code:
PlayerBase 0x017669C4
PlayerBaseKey 0x39EF1503
EntityManager 0x017658C0
EntityManagerKey 0x3DFFDAA3
PlayerComponentIndex 0x01702CBC
oPname1 0x2C
oPlayerName 0x340
oPosX = 0x38
oPosY = 0x3C
oPosZ = 0x40