0%
🎯
LEVEL 1
⭐
1 XP
- Регистрация
- 17 Мар 2025
- Сообщения
- 35
- Конкурсы
- 0
- Реакции
- 0
- Баллы
- 6
- Возраст
- 25
- Тема Автор
- #1
Matrix44 View = memory::read<Matrix44>((0x14247B838)); //Find: 48 8D 15 ? ? ? ? 44 2B C8 44
Matrix44 Projection = memory::read<Matrix44>((0x14247B878)); //Find: 48 8D 15 ? ? ? ? F3 0F 10 54 24 ? 48 8D 4D
int GetWidth() {
return memory::read<int>((uintptr_t)this + 0x14B7F8); //Find: 66 0F 6E 81 ? ? ? ? 0F 5B C0 F3 0F 59 05 ? ? ? ? F3 0F 59 02
}
int GetHeight() {
return memory::read<int>((uintptr_t)this + 0x14B7FC); //Find: 66 0F 6E 81 ? ? ? ? 0F 5B C0 F3 0F 59 05 ? ? ? ? F3 0F 59 02
}
EVictoryCondition g_victoryCondition() {
return memory::read<EVictoryCondition>((uintptr_t)this + 0x7A8); //Find: "g_victoryCondition"
}
EntityId GetTeamId() {
return memory::read<EntityId>((uintptr_t)this + 0x798); // Find: "FindSpawnLocation"
}
CFPPlayer* GetPlayer() {
return memory::read<CFPPlayer*>((uintptr_t)this + 0x1140); // 88 91 ? ? ? ? 48 89 81 ? ? ? ?
}
CCharacterInstance* GetCharacter(int Slot)
{
if (uintptr_t pRenderProxy = memory::read<uintptr_t>((uintptr_t)this + 0xB8)) //GetRenderProxy
{
if (uintptr_t pEntityObject = memory::read<uintptr_t>(memory::read<uintptr_t>(pRenderProxy + 0x60)) + (Slot << 16)) //GetSlot
{
return memory::read<CCharacterInstance*>(pEntityObject + 0x78); //GetCharacter
}
}
return 0;
}
};
Matrix44 Projection = memory::read<Matrix44>((0x14247B878)); //Find: 48 8D 15 ? ? ? ? F3 0F 10 54 24 ? 48 8D 4D
int GetWidth() {
return memory::read<int>((uintptr_t)this + 0x14B7F8); //Find: 66 0F 6E 81 ? ? ? ? 0F 5B C0 F3 0F 59 05 ? ? ? ? F3 0F 59 02
}
int GetHeight() {
return memory::read<int>((uintptr_t)this + 0x14B7FC); //Find: 66 0F 6E 81 ? ? ? ? 0F 5B C0 F3 0F 59 05 ? ? ? ? F3 0F 59 02
}
EVictoryCondition g_victoryCondition() {
return memory::read<EVictoryCondition>((uintptr_t)this + 0x7A8); //Find: "g_victoryCondition"
}
EntityId GetTeamId() {
return memory::read<EntityId>((uintptr_t)this + 0x798); // Find: "FindSpawnLocation"
}
CFPPlayer* GetPlayer() {
return memory::read<CFPPlayer*>((uintptr_t)this + 0x1140); // 88 91 ? ? ? ? 48 89 81 ? ? ? ?
}
CCharacterInstance* GetCharacter(int Slot)
{
if (uintptr_t pRenderProxy = memory::read<uintptr_t>((uintptr_t)this + 0xB8)) //GetRenderProxy
{
if (uintptr_t pEntityObject = memory::read<uintptr_t>(memory::read<uintptr_t>(pRenderProxy + 0x60)) + (Slot << 16)) //GetSlot
{
return memory::read<CCharacterInstance*>(pEntityObject + 0x78); //GetCharacter
}
}
return 0;
}
};