-
Автор темы
- #1
Итак пытаюсь взломать пиратку раста на il2cpp а точнее получить массив с игроками.
Есть свойство в классе BasePlayer->VisiblePlayerList() - данный метод возвращает список игроков:
Так как данный метод статичен мне ни составило труда восстановить его:
GetCenter()- функция возвращает Vector3 игрока.
И дальше я просто в ImGui вывожу полученную позицию.
НО ИГРА ЗАВИСАЕТ ПРИ ИНЖЕКТЕ И НЕ ОТВЕЧАЕТ.
Хук срабатывает все норм проблема в цикле, КТО Может помочь напишите в вк https://vk.com/id498891794.
Накину бабла за помощь.
Есть свойство в классе BasePlayer->VisiblePlayerList() - данный метод возвращает список игроков:
Пожалуйста, авторизуйтесь для просмотра ссылки.
Так как данный метод статичен мне ни составило труда восстановить его:
Код:
static std::initializer_list<BasePlayer*> get_VisiblePlayerList()
{
LPVOID BasePlayer_get_VisiblePlayerList = GetMethodAddress(0x31D600);
typedef std::initializer_list<BasePlayer*> (*BasePlayer_get_VisiblePlayerListr_prototype)();
BasePlayer_get_VisiblePlayerListr_prototype oBasePlayer_get_VisiblePlayerList = (BasePlayer_get_VisiblePlayerListr_prototype)BasePlayer_get_VisiblePlayerList;
return oBasePlayer_get_VisiblePlayerList();
}
Дальше я хукаю игровой метод который выполняет по кд и там пытаюсь получить массив игроков.
for (auto player : BasePlayer::get_VisiblePlayerList())
{
posPlayer = player->GetCenter(EntityController);
}
И дальше я просто в ImGui вывожу полученную позицию.
НО ИГРА ЗАВИСАЕТ ПРИ ИНЖЕКТЕ И НЕ ОТВЕЧАЕТ.
Хук срабатывает все норм проблема в цикле, КТО Может помочь напишите в вк https://vk.com/id498891794.
Накину бабла за помощь.
Последнее редактирование: