I made the pattern from Cf Eu, but should work with any Cf...
https://www.mpgh.net/forum/242-crossf...ll-c-base.html
PlayerPtr = CShellPtr + Offset...Code:public static unsafe uint FindCShellPointer(uint CShell) { uint CShell_Pointer = FindPattern((int)CShell, 0xFFFFFF, @"\xc6\x01\x01\x8b\x15\x00\x00\x00\x00\x8b\x82\x00\x00\x00\x00\x8B", "xxxxx????xx????x"); CShell_Pointer = (*(uint*)(CShell_Pointer + 5)) - CShell; return CShell_Pointer; }
IDK The offset, sorry...