Начинающий
- Статус
- Оффлайн
- Регистрация
- 5 Мар 2022
- Сообщения
- 232
- Реакции
- 19
и так, кто обновил уже читы и добрался до стрейфера, что сделал и я, поймете о чем я
теперь, после аг2 апдейта я обнаружил кое что интересное
раньше, до обновления, в setupMove были строчки по типу
а сейчас
sub_1809DBAC0 возвращает просто аналоговое значение если оно валидное. то есть
forward/side больше не строятся напрямую из кнопок, и сервер юзает аналог + сабтик
я пока что не до конца в этой теме разобрался, но логика формирования мувдаты самой конкретно так изменилась
так же че то мне не понравились обновления функций airMove, walkMove и место их вызова. их ваще перекопали полностью, с ног и до головы. canJump там вообще дай бог пару строчек осталось от того что было до обновления. пока ревершу, если найду еще что то интересное закину сюда (наверное)
кароче к сути. мне интересно что думают на этот счет люди, какие идеи есть для фикса стрейфера
теперь, после аг2 апдейта я обнаружил кое что интересное
раньше, до обновления, в setupMove были строчки по типу
C++:
if (a1->m_nButtons & 0x18)
move_data->forward_move = sub_1809D6DB0();
if (a1->m_nButtons & in_moveleft || in_moveright)
move_data->side_move = sub_1809D6DB0();
а сейчас
C++:
moveData->forwardMove = sub_1809DBAC0();
moveData->sideMove = sub_1809DBAC0();
sub_1809DBAC0 возвращает просто аналоговое значение если оно валидное. то есть
forward/side больше не строятся напрямую из кнопок, и сервер юзает аналог + сабтик
я пока что не до конца в этой теме разобрался, но логика формирования мувдаты самой конкретно так изменилась
так же че то мне не понравились обновления функций airMove, walkMove и место их вызова. их ваще перекопали полностью, с ног и до головы. canJump там вообще дай бог пару строчек осталось от того что было до обновления. пока ревершу, если найду еще что то интересное закину сюда (наверное)
кароче к сути. мне интересно что думают на этот счет люди, какие идеи есть для фикса стрейфера