а я
plz update
fnLookupBone = reinterpret_cast<decltype(fnLookupBone)>(Memory::GetAbsoluteAddress(Memory::FindPattern(CLIENT_DLL, X("E8 ? ? ? ? 8B F8 85 C0 79 ? B8")), 0x1));
fnInterpolateShootPosition = reinterpret_cast<decltype(fnInterpolateShootPosition)>(Memory::FindPattern(CLIENT_DLL, X("48 89 5C 24 ? 48 89 6C 24 ? 56 41 54 41 55 41 56 41 57 48 81 EC ? ? ? ? 41 8B C0")));
fnGetEntityHandle = reinterpret_cast<decltype(fnGetEntityHandle)>(Memory::FindPattern(CLIENT_DLL, X("48 85 C9 74 ? 48 8B 41 ? 48 85 C0 74 ? 44 8B 40 ? BA ? ? ? ? 8B 48 ? 41 8B C0 83 E1")));
fnSetPlayerReady = reinterpret_cast<decltype(fnSetPlayerReady)>(Memory::FindPattern(CLIENT_DLL, X("40 53 48 83 EC ? 48 8B DA 48 8D 15 ? ? ? ? 48 8B CB FF 15 ? ? ? ? 85 C0 75 ? 8D 50 ? 33 C9")));
fnCacheParticleEffect = reinterpret_cast<decltype(fnCacheParticleEffect)>(Memory::FindPattern(CLIENT_DLL, X("4C 8B DC 53 48 83 EC ? 48 8B 84 24")));