Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Гайд Нахождение сигнатуры CalcSpreadAngle

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
3 Дек 2025
Сообщения
32
Реакции
4
Берем в string ищем old: %f %f new: %f %f\n
1767224880080.png


береходим двойным кликом, нажимаем x (xrefs)
1767224928673.png


видимо такое чудо (скрин ниже)
1767224977417.png

смотрим на ; CODE XREF: idkMbBullets (я сам его так обозвал при помощи кейбинда N, у вас будет другое название), копируем его и нажимаем G
1767225066919.png


вводим этот idkMbBullets и нажимаем OK и перед нами уже это
1767225177952.png


двойным кликом переходим в idlok (повторяюсь у вас он будет у вас по другому называться, смотрите на структуру)
1767225309324.png

теперь у нас это мы видим наверху idklok а если посмотрим пониже то... Видим наш spread! смело кликаем один раз и нажимаем F5
1767225398843.png


теперь можете сгенерировать сигнатуру при помощи Ctrl+alt+s (sigmaker)
структура для хука: void __fastcall hkCalcSpreadAngle(uintptr_t weapon, uintptr_t weapon_vdata, int mode, unsigned int seed, float inaccuracy, float spread, float recoil_index, float* out_x, float* out_y)
 
Если ты искал это для rcs, то скажу что есть функция получше. Туда не надо кучу вводных данных добавлять, просто возвращает углы для локал плеера. Ты это для rcs искал?
 
Если ты искал это для rcs, то скажу что есть функция получше. Туда не надо кучу вводных данных добавлять, просто возвращает углы для локал плеера. Ты это для rcs искал?
RCS контролирует отдачу(recoil), а чел показал как получать spread(разброс) и это два разных понятия
Берем в string ищем old: %f %f new: %f %f\n
Посмотреть вложение 323431

береходим двойным кликом, нажимаем x (xrefs)
Посмотреть вложение 323432

видимо такое чудо (скрин ниже)
Посмотреть вложение 323433
смотрим на ; CODE XREF: idkMbBullets (я сам его так обозвал при помощи кейбинда N, у вас будет другое название), копируем его и нажимаем G
Посмотреть вложение 323434

вводим этот idkMbBullets и нажимаем OK и перед нами уже это
Посмотреть вложение 323435

двойным кликом переходим в idlok (повторяюсь у вас он будет у вас по другому называться, смотрите на структуру)
Посмотреть вложение 323436
теперь у нас это мы видим наверху idklok а если посмотрим пониже то... Видим наш spread! смело кликаем один раз и нажимаем F5
Посмотреть вложение 323438

теперь можете сгенерировать сигнатуру при помощи Ctrl+alt+s (sigmaker)
структура для хука: void __fastcall hkCalcSpreadAngle(uintptr_t weapon, uintptr_t weapon_vdata, int mode, unsigned int seed, float inaccuracy, float spread, float recoil_index, float* out_x, float* out_y)
Зачем это все искать? Можно в FireBullet найти ее за минуту
 
RCS контролирует отдачу(recoil), а чел показал как получать spread(разброс) и это два разных понятия

Зачем это все искать? Можно в FireBullet найти ее за минуту
А да, моя ошибка. Перепутал
 
RCS контролирует отдачу(recoil), а чел показал как получать spread(разброс) и это два разных понятия

Зачем это все искать? Можно в FireBullet найти ее за минуту
не подскажешь где FireBullet найти?
 
не подскажешь где FireBullet найти?
Ищешь в строках FX_FireBullets и дальше пролистал его код, ты увидишь 2 функции близко к друг другу с большим кол во аргументов и первая это расчет сприда, а вторая FireBullet, потом переходишь в первую из них и делаешь патерн
 
Назад
Сверху Снизу