Гайд Mouse Flip [INDIGO]

Забаненный
Статус
Оффлайн
Регистрация
6 Мар 2018
Сообщения
9
Реакции[?]
6
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сегодня добавим в Indigo Mouse Flip(вращение мышкой на 360 градусов во все 4 стороны)
Идем в Client.cpp и добавляем:
Код:
                    ImGui::Checkbox("Mouse Flip", &Settings::Misc::misc_MouseFlip);
В Misc.cpp в void CMisc::OnCreateMove( CUserCmd* pCmd ) добавляем:
Код:
if (Settings::Misc::misc_MouseFlip)
    {
        if (Interfaces::Engine()->IsConnected() && Interfaces::Engine()->IsInGame())
        {
            ConVar* mf = Interfaces::GetConVar()->FindVar("cl_pitchup");
            ConVar* mf1 = Interfaces::GetConVar()->FindVar("cl_pitchdown");
            if (mf)
            {
                mf->SetValue(900);
            }
            if (mf1)
            {
                mf1->SetValue(900);
            }
        }
    }
    else
    {
        if (Interfaces::Engine()->IsConnected() && Interfaces::Engine()->IsInGame())
        {
            ConVar* mf = Interfaces::GetConVar()->FindVar("cl_pitchup");
            ConVar* mf1 = Interfaces::GetConVar()->FindVar("cl_pitchdown");
            if (mf)
            {
                mf->SetValue(89);
            }
            if (mf1)
            {
                mf1->SetValue(89);
            }
        }
    }
В Settings.cpp/h в namespace misc вставляем;
Код:
        bool misc_MouseFlip = false;
        extern bool misc_MouseFlip;
На этом все,вдруг кому-то пригодиться)
В ММ лучше не юзать,тк смотряться как АА)
 
Последнее редактирование:
//comment your shit paste
Пользователь
Статус
Оффлайн
Регистрация
16 Апр 2017
Сообщения
450
Реакции[?]
119
Поинты[?]
0
Не проще viewangle крутить? ...
А еще лучше ставь по иксу -900, да да и все это обязательно надо делать без клампов
 
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
А нахуя это надо? Если делается всё в одну
Код:
if(!Var) return;
float server_time = g_pLocal->GetTickBase() * g_pGlobals->interval_per_tick;
g_pCmd->viewangles.y = ( float )( fmod( server_time / 1.5f * 360.0f, 360.0f ) );
 
Забаненный
Статус
Оффлайн
Регистрация
30 Мар 2015
Сообщения
1,185
Реакции[?]
636
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
А по сути можно все это дело сделать через .cfg файл)
 
Забаненный
Статус
Оффлайн
Регистрация
6 Мар 2018
Сообщения
9
Реакции[?]
6
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ROAD TO THE LEGEND
Забаненный
Статус
Оффлайн
Регистрация
7 Фев 2018
Сообщения
2,194
Реакции[?]
714
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу