• Ищем качественного (не новичок) разработчиков Xenforo для этого форума! В идеале, чтобы ты был фулл стек программистом. Если у тебя есть что показать, то свяжись с нами по контактным данным: https://t.me/DREDD

Гайд Aspectratio для XY0

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
28 Янв 2018
Сообщения
70
Реакции
7
void acpectratio(float numbero)
{
ConVar* yessoftware = g_pCvar->FindVar("r_aspectratio");
*(int*)((DWORD)& yessoftware->fnChangeCallback + 0xC) = 0;
yessoftware->SetValue(numbero);
}

SetupValue(c_config::get().aspectratio, false, "Visuals", "aspectratio");

CheckBox("Aspect Ratio Changer", &c_config::get().aspectratio);
if (c_config::get().aspectratio)
{
slider(10.f, "Aspect Ratio Value", &c_config::get().aspectvalue);
}

bool aspectratio;
int aspectvalue;

virtual float GetScreenAspectRatio(int viewportWidth, int viewportHeight) = 0;

В PaintTraverse вставляем:
if (g_Menu.Config.aspectratio)
g_Misc.acpectratio(g_Menu.Config.aspectvalue);

pO6yxDdwJK4.jpg
 
Последнее редактирование:
t4zzu, мм, спасибо
 
void acpectratio(float numbero)
{
ConVar* yessoftware = g_pCvar->FindVar("r_aspectratio");
*(int*)((DWORD)& yessoftware->fnChangeCallback + 0xC) = 0;
yessoftware->SetValue(numbero);
}

SetupValue(c_config::get().aspectratio, false, "Visuals", "aspectratio");

CheckBox("Aspect Ratio Changer", &c_config::get().aspectratio);
if (c_config::get().aspectratio)
{
SliderFloat(10.f, "Aspect Ratio Value", &c_config::get().aspectvalue);
}

bool aspectratio;
int aspectvalue;

virtual float GetScreenAspectRatio(int viewportWidth, int viewportHeight) = 0;

В PaintTraverse вставляем:
if (g_Menu.Config.aspectratio)
g_Misc.acpectratio(g_Menu.Config.aspectvalue);

намана
 
а еще маладой пастер, добавьте идентификатор sliderfloat аТо блять еррорит а через обычный слайдер мне кажется пиздец будет..
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
у меня твой аспектратио не ворк чето
 
void acpectratio(float numbero)
{
ConVar* yessoftware = g_pCvar->FindVar("r_aspectratio");
*(int*)((DWORD)& yessoftware->fnChangeCallback + 0xC) = 0;
yessoftware->SetValue(numbero);
}

SetupValue(c_config::get().aspectratio, false, "Visuals", "aspectratio");

CheckBox("Aspect Ratio Changer", &c_config::get().aspectratio);
if (c_config::get().aspectratio)
{
slider(10.f, "Aspect Ratio Value", &c_config::get().aspectvalue);
}

bool aspectratio;
int aspectvalue;

virtual float GetScreenAspectRatio(int viewportWidth, int viewportHeight) = 0;

В PaintTraverse вставляем:
if (g_Menu.Config.aspectratio)
g_Misc.acpectratio(g_Menu.Config.aspectvalue);

а еще советую в хукс цпп вставлять не эту поебень которую автор кинул, а


if (g_Menu.Config.aspectratio)
g_Misc.acpectratio(g_Menu.Config.aspectvalue);
else
g_Misc.acpectratio(0);

из за этого у меня был пиздец с экраном :/
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
у меня он ваще не воркает
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В меню.h пропиши aspectratio и aspectvalue в config меню
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
а еще маладой пастер, добавьте идентификатор sliderfloat аТо блять еррорит а через обычный слайдер мне кажется пиздец будет..
У тебя был пост как сменить нейм ху0, я бы на твоем месте молча сидел
 
Заебись! Я пащу через жопу, и мне как-то надо учится! Хотя блять дают не понятный код (именно куда его вписывать). Как будто ты просто в школу снова пошёл, учись блять! А мы тебе нихуя не скажем! сам делай... (извините я немножко агро)
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Заебись! Я пащу через жопу, и мне как-то надо учится! Хотя блять дают не понятный код (именно куда его вписывать). Как будто ты просто в школу снова пошёл, учись блять! А мы тебе нихуя не скажем! сам делай... (извините я немножко агро)
А почему тебе кто то должен что то говорить ? Плати тогда скажут.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Заебись! Я пащу через жопу, и мне как-то надо учится! Хотя блять дают не понятный код (именно куда его вписывать). Как будто ты просто в школу снова пошёл, учись блять! А мы тебе нихуя не скажем! сам делай... (извините я немножко агро)
зайди ко мне в дс кивихука
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
я тут в генерале сижу
 
Назад
Сверху Снизу