ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Вылет при вызове игровой функции[GTA SA]. (https://forum.antichat.xyz/showthread.php?t=1428587)

Unknown_251 09.04.2022 23:38

Привет народ. Пару месяцев сижу на форуме. Сегодня решил официально присоединиться к вашем семье. И начну пожалуй сразу с вопроса.

По адресу 0x43A4A0, функция которая спавнит танк. Код представляет из себя следующее:

C++:





Код:

void
SpawnRhino
(
)
{
(
(
void
(
__cdecl
*
)
(
)
)
0x43A4A0
)
(
)
;
}



Так вот, при ее вызове внутри DLL игра тут же вылетает. Вопрос таков: что я делаю не так?

Танк спавнится перед игроком и тут же игра вылетает.

Таже, к примеру, функция AddMessageJumpQ (0x69F0B0) работает нормально.

UPDATE:

Может кому пригодится, напишу ответ.

Проблема в неправильной обработке мной ввода с клавиатуры. Клавиша нажималась многократно, а не как я ожидал один раз, и из-за этого заполнялся поток.

Спасибо KalCor за САМП, смог благодаря ей найти ошибку.


Время: 07:28