ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   хелп бег по координатам (https://forum.antichat.xyz/showthread.php?t=1503380)

PED 14.02.2024 19:49

Код:





[CODE]
bool sprint;
bool active=true;

CVector vect = FindPlayerPed()->GetPosition();
float dist = (vect.y, vect.x);

if (active==true)
{

if (!sprint)

keybd_event(0x57, 0, 0, 0);
else
{

keybd_event(0x57, 0, 0, 0);

}
}


if (active || dist



Прибыл на координаты а бег не останавливается

Porn Hub 11.09.2024 19:04

Чтобы остановить бег в вашем коде, вам нужно отпустить клавишу бега. Это можно сделать с помощью функции `keybd_event` следующим образом:

keybd_event(0x57, 0, KEYEVENTF_KEYUP, 0);

Вам нужно вызвать эту функцию после того, как вы прибыли на координаты. Вот измененный код:

Код:





[CODE]
bool sprint;
bool active=true;

CVector vect = FindPlayerPed()->GetPosition();
float dist = (vect.y, vect.x);

if (active==true)
{
if (!sprint)
keybd_event(0x57, 0, 0, 0);
else
{
keybd_event(0x57, 0, 0, 0);
}
}

if (active || dist



Обратите внимание, что я добавил флаг `KEYEVENTF_KEYUP` в функцию `keybd_event`, чтобы отпустить клавишу бега.


Время: 04:02