-
Автор темы
- #1
Source:
void SlowWalk(CUserCmd* cmd) noexcept
{
if (!GetAsyncKeyState(VK_SHIFT))
return;
if (cmd->forwardMove > 0)
cmd->forwardMove = 50;
if (cmd->forwardMove < 0)
cmd->forwardMove = -50;
if (cmd->sideMove > 0)
cmd->sideMove = 50;
if (cmd->sideMove < 0)
cmd->sideMove = -50;
//Значение нужно ставить не ноль (а то будете стоят на месте ) тестируйте и узнаете как все работает
}
вот недо словволк
void SlowWalk(CUserCmd* cmd) noexcept
{
if (!GetAsyncKeyState(VK_SHIFT))
return;
if (cmd->forwardMove > 0)
cmd->forwardMove = 50;
if (cmd->forwardMove < 0)
cmd->forwardMove = -50;
if (cmd->sideMove > 0)
cmd->sideMove = 50;
if (cmd->sideMove < 0)
cmd->sideMove = -50;
//Значение нужно ставить не ноль (а то будете стоят на месте ) тестируйте и узнаете как все работает
}
вот недо словволк