Гайд Aspectratio для XY0

Начинающий
Статус
Оффлайн
Регистрация
28 Янв 2018
Сообщения
66
Реакции[?]
7
Поинты[?]
0
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
 
Последнее редактирование:
Пользователь
Статус
Оффлайн
Регистрация
29 Май 2019
Сообщения
688
Реакции[?]
148
Поинты[?]
2K
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);

намана
 
coder of the year
Участник
Статус
Оффлайн
Регистрация
13 Мар 2019
Сообщения
886
Реакции[?]
266
Поинты[?]
4K
а еще маладой пастер, добавьте идентификатор sliderfloat аТо блять еррорит а через обычный слайдер мне кажется пиздец будет..
 
Начинающий
Статус
Оффлайн
Регистрация
28 Янв 2018
Сообщения
66
Реакции[?]
7
Поинты[?]
0
coder of the year
Участник
Статус
Оффлайн
Регистрация
13 Мар 2019
Сообщения
886
Реакции[?]
266
Поинты[?]
4K
Забаненный
Статус
Оффлайн
Регистрация
13 Фев 2018
Сообщения
136
Реакции[?]
19
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
у меня твой аспектратио не ворк чето
 
coder of the year
Участник
Статус
Оффлайн
Регистрация
13 Мар 2019
Сообщения
886
Реакции[?]
266
Поинты[?]
4K
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);

из за этого у меня был пиздец с экраном :/
 
Забаненный
Статус
Оффлайн
Регистрация
13 Фев 2018
Сообщения
136
Реакции[?]
19
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
у меня он ваще не воркает
 
Забаненный
Статус
Оффлайн
Регистрация
13 Фев 2018
Сообщения
136
Реакции[?]
19
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В меню.h пропиши aspectratio и aspectvalue в config меню
 
Забаненный
Статус
Оффлайн
Регистрация
13 Фев 2018
Сообщения
136
Реакции[?]
19
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
13 Фев 2018
Сообщения
136
Реакции[?]
19
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Массивы «Начинаются с 0» Я: ...
Забаненный
Статус
Оффлайн
Регистрация
9 Дек 2019
Сообщения
53
Реакции[?]
25
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
а еще маладой пастер, добавьте идентификатор sliderfloat аТо блять еррорит а через обычный слайдер мне кажется пиздец будет..
У тебя был пост как сменить нейм ху0, я бы на твоем месте молча сидел
 
Начинающий
Статус
Оффлайн
Регистрация
22 Янв 2020
Сообщения
8
Реакции[?]
0
Поинты[?]
0
Заебись! Я пащу через жопу, и мне как-то надо учится! Хотя блять дают не понятный код (именно куда его вписывать). Как будто ты просто в школу снова пошёл, учись блять! А мы тебе нихуя не скажем! сам делай... (извините я немножко агро)
 
Массивы «Начинаются с 0» Я: ...
Забаненный
Статус
Оффлайн
Регистрация
9 Дек 2019
Сообщения
53
Реакции[?]
25
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Заебись! Я пащу через жопу, и мне как-то надо учится! Хотя блять дают не понятный код (именно куда его вписывать). Как будто ты просто в школу снова пошёл, учись блять! А мы тебе нихуя не скажем! сам делай... (извините я немножко агро)
А почему тебе кто то должен что то говорить ? Плати тогда скажут.
 
Забаненный
Статус
Оффлайн
Регистрация
13 Фев 2018
Сообщения
136
Реакции[?]
19
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Заебись! Я пащу через жопу, и мне как-то надо учится! Хотя блять дают не понятный код (именно куда его вписывать). Как будто ты просто в школу снова пошёл, учись блять! А мы тебе нихуя не скажем! сам делай... (извините я немножко агро)
зайди ко мне в дс кивихука
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Забаненный
Статус
Оффлайн
Регистрация
13 Фев 2018
Сообщения
136
Реакции[?]
19
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
я тут в генерале сижу
 
Сверху Снизу