#include "bunnyhop.h"
#include "prediction_system.h"
void bunnyhop::create_move()
{
if (g_ctx.local()->get_move_type() == MOVETYPE_LADDER) //-V807
return;
static auto last_jumped = false;
static auto should_jump = false;
if (!last_jumped && should_jump)
{
should_jump = false;
g_ctx.get_command()->m_buttons |= IN_JUMP;
}
else if (g_ctx.get_command()->m_buttons & IN_JUMP)
{
if (g_ctx.local()->m_fFlags() & FL_ONGROUND || !g_ctx.local()->m_vecVelocity().z)
{
last_jumped = true;
should_jump = true;
}
else
{
g_ctx.get_command()->m_buttons &= ~IN_JUMP;
last_jumped = false;
}
}
else
{
last_jumped = false;
should_jump = false;
}
}
#pragma once
#include "..\..\includes.hpp"
class bunnyhop : public singleton <bunnyhop>
{
public:
void create_move();
};
всегда лв стопил, хзУ меня в пасте стоит деф лв баннихоп, и меня не стопит хз
Тебя тип на постоянке стопит или моментами?
ладно ща чекну#include "bunnyhop.h"
#include "prediction_system.h"
void bunnyhop::create_move()
{
if (g_ctx.local()->get_move_type() == MOVETYPE_LADDER) //-V807
return;
static auto last_jumped = false;
static auto should_jump = false;
if (!last_jumped && should_jump)
{
should_jump = false;
g_ctx.get_command()->m_buttons |= IN_JUMP;
}
else if (g_ctx.get_command()->m_buttons & IN_JUMP)
{
if (g_ctx.local()->m_fFlags() & FL_ONGROUND || !g_ctx.local()->m_vecVelocity().z)
{
last_jumped = true;
should_jump = true;
}
else
{
g_ctx.get_command()->m_buttons &= ~IN_JUMP;
last_jumped = false;
}
}
else
{
last_jumped = false;
should_jump = false;
}
}
[/ICODE]
bunnyhop.h
#pragma once
#include "..\..\includes.hpp"
class bunnyhop : public singleton <bunnyhop>
{
public:
void create_move();
};
вообще постоянно, ну иногда получается 2-3 прыга сделать нормально и потом опять хуево, типа пешком быстрее бегаю чем на бхопеТебя тип на постоянке стопит или моментами?
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz