Как получить имя и класс энтити в экстернале?

Начинающий
Статус
Оффлайн
Регистрация
21 Дек 2018
Сообщения
383
Реакции[?]
11
Поинты[?]
2K
Доброго времени суток. Я пытаюсь использовать getEntityName и getEntityClassName функции в экстернале, но мне либо выдаёт кривую строку ( 1658726997211.png ) , либо же ошибку чтения (т.е. скорее всего оффсет неправильный).

Entity у меня правильный, а остальные значения такие
getEntityName -> (entity + 0x60)
GetIEntityClass -> (entity + 0x18)
GetEntityClassName -> (entityclass + 0x10)

Я взял эти значения из интернала, но смотря на старый код (LuxeHack давно слитый на UC (не реклама)), там также используется через один оффсет, т.е. новую реализацию делать не нужно.

Читаю значение через char buffer[1000] , думаю с этим не могло возникнуть проблем.

Можете пожалуйста подсказать, что здесь не так? Спасибо!
 
Начинающий
Статус
Оффлайн
Регистрация
21 Дек 2018
Сообщения
383
Реакции[?]
11
Поинты[?]
2K
Основная проблема в получении длины строки, чтобы я мог её читать (с const char* всё отлично, но если там используется именно string, то нужен размер). Можете пожалуйста подсказать как это можно найти?
 
сдерживаю выходящее наружу зло
Пользователь
Статус
Оффлайн
Регистрация
25 Ноя 2018
Сообщения
503
Реакции[?]
104
Поинты[?]
1K
найти что? размер стринга?

C++:
std::string str { "test" };
std::cout << str.length() << std::endl;
 
Начинающий
Статус
Оффлайн
Регистрация
21 Дек 2018
Сообщения
383
Реакции[?]
11
Поинты[?]
2K
Сверху Снизу