Начинающий
- Статус
- Оффлайн
- Регистрация
- 18 Авг 2020
- Сообщения
- 69
- Реакции
- 3
можете подсказать правильные паттерны на функции я нашёл
еще в какой-то теме нашёл такой ответ, что субтик работает только в 5 крейтмуве, это правда?
еще в какой-то теме нашёл такой ответ, что субтик работает только в 5 крейтмуве, это правда?
Код:
T* add(T* element)
{
static auto add_to_rep_addr = reinterpret_cast<T * (__fastcall*)(repeated_ptr_field_t*, T*)>(pattern->absolute(pattern->find("client.dll", "E8 ? ? ? ? 48 8B D0 8B 4A ? F3 0F 10 47"), 0x1, 0x0));
return add_to_rep_addr(this, element);
}
Код:
c_subtick_move_step* add_sub_tick_move()
{
using fndef = c_subtick_move_step * (__fastcall*)(void*);
static fndef fn_create_new_subtick_move_step = reinterpret_cast<fndef>(pattern->absolute(pattern->find("client.dll", "E8 ? ? ? ? 48 8B D0 49 8B CE E8 ? ? ? ? 48 8B D0"), 0x1, 0x0));
if (subtick_moves_field.rep && subtick_moves_field.current_size < subtick_moves_field.rep->allocated_size)
return subtick_moves_field.rep->elements[subtick_moves_field.current_size++];
c_subtick_move_step* subtick = fn_create_new_subtick_move_step(nullptr);
subtick_moves_field.add(subtick);
return subtick;
}