Гайд Простой фикс мыши

В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Команды cl_mouseenable не была убрана,
а просто была скрыта.
Код:
static ConVar * cvar = g_pCvar->FindVar("cl_mouseenable");
cvar->SetValue(!G::MenuOpened);
Легчайший фикс.​
 
Начинающий
Статус
Оффлайн
Регистрация
25 Мар 2018
Сообщения
10
Реакции[?]
0
Поинты[?]
0
How to fix this
Cvar.Menu.Opened = !Cvar.Menu.Opened;
std::string msg = ("cl_mouseenable ") + std::to_string(!Cvar.Menu.Opened);
 
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
devcore alpha
Пользователь
Статус
Оффлайн
Регистрация
23 Май 2018
Сообщения
154
Реакции[?]
64
Поинты[?]
0
https://vk.com/bpcheat
Забаненный
Статус
Оффлайн
Регистрация
23 Фев 2017
Сообщения
746
Реакции[?]
171
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
oooh my...
Пользователь
Статус
Оффлайн
Регистрация
5 Янв 2018
Сообщения
168
Реакции[?]
66
Поинты[?]
0
топовая оптимизация не проще так ?

mouse->SetValue(Cvar.Menu.Opened);
а как вот с этим быть не подскажите?
Код:
    if ( !bIsGuiVisible && !is_clicked && check_closed )
    {
        string msg = "cl_mouseenable " + to_string( !bIsGuiVisible );
        Interfaces::Engine()->ClientCmd_Unrestricted2( msg.c_str() );
        check_closed = false;
    }

    if ( is_clicked )
    {
        bIsGuiVisible = !bIsGuiVisible;

        string msg = "cl_mouseenable " + to_string( !bIsGuiVisible );
        Interfaces::Engine()->ClientCmd_Unrestricted2( msg.c_str() );

        if ( !check_closed )
            check_closed = true;
    }
 
https://vk.com/bpcheat
Забаненный
Статус
Оффлайн
Регистрация
23 Фев 2017
Сообщения
746
Реакции[?]
171
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
а как вот с этим быть не подскажите?
Код:
    if ( !bIsGuiVisible && !is_clicked && check_closed )
    {
        string msg = "cl_mouseenable " + to_string( !bIsGuiVisible );
        Interfaces::Engine()->ClientCmd_Unrestricted2( msg.c_str() );
        check_closed = false;
    }

    if ( is_clicked )
    {
        bIsGuiVisible = !bIsGuiVisible;

        string msg = "cl_mouseenable " + to_string( !bIsGuiVisible );
        Interfaces::Engine()->ClientCmd_Unrestricted2( msg.c_str() );

        if ( !check_closed )
            check_closed = true;
    }
if ( !bIsGuiVisible && !is_clicked && check_closed )
{
Interfaces::Cvar()->FindVar("cl_mouseenable")->SetValue(check_closed = false);
}
if (is_clicked && !check_closed)
{
Interfaces::Cvar()->FindVar("cl_mouseenable")->SetValue(check_closed = bIsGuiVisible = !bIsGuiVisible);
}
 
oooh my...
Пользователь
Статус
Оффлайн
Регистрация
5 Янв 2018
Сообщения
168
Реакции[?]
66
Поинты[?]
0
if ( !bIsGuiVisible && !is_clicked && check_closed )
{
Interfaces::Cvar()->FindVar("cl_mouseenable")->SetValue(check_closed = false);
}
if (is_clicked && !check_closed)
{
Interfaces::Cvar()->FindVar("cl_mouseenable")->SetValue(check_closed = bIsGuiVisible = !bIsGuiVisible);
}
ругается на Cvar
Нашел вот это, если заменить на GetConVar, смысл тот же будет?
Код:
class Interfaces
    {
    public:
        ...
        static ConVar*              GetConVar();
       ...
 
Начинающий
Статус
Оффлайн
Регистрация
25 Мар 2018
Сообщения
10
Реакции[?]
0
Поинты[?]
0
How to fix CLENIX

void OpenMenu()
{
static bool is_down = false;
static bool is_clicked = false;
static bool lastCursor = false;
if (G::PressedKeys[VK_INSERT])
{
is_clicked = false;
is_down = true;
}
else if (!G::PressedKeys[VK_INSERT] && is_down)
{
is_clicked = true;
is_down = false;
}
else
{
is_clicked = false;
is_down = false;
}
if (is_clicked)
{
G::MenuOpacity = 0.f;
G::MenuHeight = 28.f;
Cvar.Menu.Opened = !Cvar.Menu.Opened;
std::string msg = ("cl_mouseenable ") + std::to_string(!Cvar.Menu.Opened);
if (I::Engine && I::Engine->IsConnected() && I::Engine->IsInGame())
{
I::Engine->ClientCmd_Unrestricted(msg.c_str());
}
}
}
 
https://vk.com/bpcheat
Забаненный
Статус
Оффлайн
Регистрация
23 Фев 2017
Сообщения
746
Реакции[?]
171
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу