Перейти к содержанию

пытаюсь найти текущее оружие у игрока


Рекомендуемые сообщения

уже какой день пытаюсь найти id оружия или имя или хоть что-то, чем можно различать оружие взятое в руки врага ((

нашел такие вот офсеты 

m_hLastWeapon= 0x000032F8
m_hMyWeapons= 0x00002DE8
m_hActiveWeapon =0x00002EE8

m_iWeaponID = 0x000032EC

 

Ссылка на комментарий
Поделиться на другие сайты

Если будет необходимость, задампишь перебором оружие. Это старый список id оружия.

В гугле это все есть, а если что можно функцию выстрела зареверсить с помощью SDK соурс движка, (которое есть на github) восстановить и взять все смещения которые необходимы и посмотреть как игра получает ID и переписать под нужный ЯП.

 

  Показать контент

 

Список оружия:

  Показать контент

 

Изменено пользователем partoftheworlD
Ссылка на комментарий
Поделиться на другие сайты

  В 09.01.2017 в 22:51, barsuuk сказал:

Спасибо! Кажись понял) а не подскажешь как ещё деньги игроков найти?

Показать  

Стоит поискать в структуре радара, там может быть, там точно есть имена игроков, имена команд, пинг, счет, количество смертей и убийст и т.д, возможно в ней и деньги будут. Если нет, то ищи на прямую, через деньги или в дизассемблере смотри.

Изменено пользователем partoftheworlD
Ссылка на комментарий
Поделиться на другие сайты

  В 09.01.2017 в 22:56, barsuuk сказал:

Ок) спасибо!

Показать  

Нашел в отладчике строка  m_iAccount , это смещение на деньги.

Изменено пользователем partoftheworlD
Ссылка на комментарий
Поделиться на другие сайты

что-то я не догоняю(иду на офсет радара client.dll+radaroffset,потом прибавляю к получившемуся значению 0x50 попадаю на пойнтеррадара, а дальше то куда?? если прибавить account то получится ноль счет, хотя в игре у всех счет не 0

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.