вантап апи почитай, там будет RenderКак научите меня рендеру меню в js.Проще говоря просто доп меню в js.Можно пример)
xy();
const keybinds_x = UI.AddSliderInt("Vertical", 0, Global.GetScreenSize()[0])
const keybinds_y = UI.AddSliderInt("Horizontal", 0, Global.GetScreenSize()[1])
function in_bounds(vec, x, y, x2, y2)
{
return (vec[0] > x) && (vec[1] > y) && (vec[0] < x2) && (vec[1] < y2)
}
function xy()
{
UI.SetEnabled("Misc", "JAVASCRIPT", "Script items", "Vertical", false)
UI.SetEnabled("Misc", "JAVASCRIPT", "Script items", "Horizontal", false)
}
//ВСТАВЬ В ОСНОВНУЮ ФУНКЦИЮ ДАННЫЙ КОД
if (UI.IsMenuOpen() == false)
return;
const font = Render.AddFont("Tahoma", 8, 100);
const x = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Vertical"),
y = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Horizontal");
const x_1 = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Vertical"),
y_1 = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Horizontal");
if (Global.IsKeyPressed(1)) {
const mouse_pos = Global.GetCursorPosition();
if (in_bounds(mouse_pos, x, y, x + 540, y + 474)) {
blablabla = true; //ВМЕСТО БЛАБЛАБЛА ЗАМЕНЯЕШЬ НА СМЕНУ СТАТУСА КНОПКИ
//UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Verticall", mouse_pos[0] - 440);
//UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Horizontall", mouse_pos[1] - 100);
}
if (Global.IsKeyPressed(1)) {
const mouse_pos = Global.GetCursorPosition();
if (in_bounds(mouse_pos, x, y, x + 540, y + 474)) {
blablabla = true; //ВМЕСТО БЛАБЛАБЛА ЗАМЕНЯЕШЬ НА СМЕНУ СТАТУСА КНОПКИ
//UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Verticall", mouse_pos[0] - 440);
//UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Horizontall", mouse_pos[1] - 100);
//ПОСЛЕ ЭТОГО:
if(in_bounds(mouse_pos, x_1, y_1, x_1 + 50, y + 100)){
const enabled = true; //Ну ты понял
}
А где тут 2 меню то xdddвантап апи почитай, там будет Render
код на передвижение и чек на нажатие кнопки:
копируешь, создаешь джскуJavaScript:xy(); const keybinds_x = UI.AddSliderInt("Vertical", 0, Global.GetScreenSize()[0]) const keybinds_y = UI.AddSliderInt("Horizontal", 0, Global.GetScreenSize()[1]) function in_bounds(vec, x, y, x2, y2) { return (vec[0] > x) && (vec[1] > y) && (vec[0] < x2) && (vec[1] < y2) } function xy() { UI.SetEnabled("Misc", "JAVASCRIPT", "Script items", "Vertical", false) UI.SetEnabled("Misc", "JAVASCRIPT", "Script items", "Horizontal", false) } //ВСТАВЬ В ОСНОВНУЮ ФУНКЦИЮ ДАННЫЙ КОД if (UI.IsMenuOpen() == false) return; const font = Render.AddFont("Tahoma", 8, 100); const x = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Vertical"), y = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Horizontal"); const x_1 = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Vertical"), y_1 = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Horizontal"); if (Global.IsKeyPressed(1)) { const mouse_pos = Global.GetCursorPosition(); if (in_bounds(mouse_pos, x, y, x + 540, y + 474)) { blablabla = true; //ВМЕСТО БЛАБЛАБЛА ЗАМЕНЯЕШЬ НА СМЕНУ СТАТУСА КНОПКИ //UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Verticall", mouse_pos[0] - 440); //UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Horizontall", mouse_pos[1] - 100); }
делаешь функцию с любым названием
и туда вставляешь нижнее, где я еще комментом "поставил" точку, откуда нужно копировать
если захочешь добавить новую проверку на нажатие кнопки, делаешь вот так:
JavaScript:if (Global.IsKeyPressed(1)) { const mouse_pos = Global.GetCursorPosition(); if (in_bounds(mouse_pos, x, y, x + 540, y + 474)) { blablabla = true; //ВМЕСТО БЛАБЛАБЛА ЗАМЕНЯЕШЬ НА СМЕНУ СТАТУСА КНОПКИ //UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Verticall", mouse_pos[0] - 440); //UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Horizontall", mouse_pos[1] - 100); //ПОСЛЕ ЭТОГО: if(in_bounds(mouse_pos, x_1, y_1, x_1 + 50, y + 100)){ const enabled = true; //Ну ты понял }
Ты бы хоть читать научился хзвантап апи почитай, там будет Render
код на передвижение и чек на нажатие кнопки:
копируешь, создаешь джскуJavaScript:xy(); const keybinds_x = UI.AddSliderInt("Vertical", 0, Global.GetScreenSize()[0]) const keybinds_y = UI.AddSliderInt("Horizontal", 0, Global.GetScreenSize()[1]) function in_bounds(vec, x, y, x2, y2) { return (vec[0] > x) && (vec[1] > y) && (vec[0] < x2) && (vec[1] < y2) } function xy() { UI.SetEnabled("Misc", "JAVASCRIPT", "Script items", "Vertical", false) UI.SetEnabled("Misc", "JAVASCRIPT", "Script items", "Horizontal", false) } //ВСТАВЬ В ОСНОВНУЮ ФУНКЦИЮ ДАННЫЙ КОД if (UI.IsMenuOpen() == false) return; const font = Render.AddFont("Tahoma", 8, 100); const x = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Vertical"), y = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Horizontal"); const x_1 = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Vertical"), y_1 = UI.GetValue("Misc", "JAVASCRIPT", "Script items", "Horizontal"); if (Global.IsKeyPressed(1)) { const mouse_pos = Global.GetCursorPosition(); if (in_bounds(mouse_pos, x, y, x + 540, y + 474)) { blablabla = true; //ВМЕСТО БЛАБЛАБЛА ЗАМЕНЯЕШЬ НА СМЕНУ СТАТУСА КНОПКИ //UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Verticall", mouse_pos[0] - 440); //UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Horizontall", mouse_pos[1] - 100); }
делаешь функцию с любым названием
и туда вставляешь нижнее, где я еще комментом "поставил" точку, откуда нужно копировать
если захочешь добавить новую проверку на нажатие кнопки, делаешь вот так:
JavaScript:if (Global.IsKeyPressed(1)) { const mouse_pos = Global.GetCursorPosition(); if (in_bounds(mouse_pos, x, y, x + 540, y + 474)) { blablabla = true; //ВМЕСТО БЛАБЛАБЛА ЗАМЕНЯЕШЬ НА СМЕНУ СТАТУСА КНОПКИ //UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Verticall", mouse_pos[0] - 440); //UI.SetValue("Misc", "JAVASCRIPT", "Script items", "Horizontall", mouse_pos[1] - 100); //ПОСЛЕ ЭТОГО: if(in_bounds(mouse_pos, x_1, y_1, x_1 + 50, y + 100)){ const enabled = true; //Ну ты понял }
я писал почитать апи => Render?А где тут 2 меню то xddd
Ты бы хоть читать научился хз
Дизи ник)))ну овощь ебаный, для кого я писал почитать апи => Render?
долбаебина, даже не в состоянии изменить первое сообщение, и пишет второе...
проблемы с головой фиксани
(и вообще похуй на предупреждение за оскорбление)
Аргументов нет)))Дизи ник)))
дизи ник)))) Чела просят дать как меню рендерить, а он говорит чтобы челик чекнул в апи и кидает проверки на нажатии кнопки)Аргументов нет)))
Дак он ушатанный лолдизи ник)))) Чела просят дать как меню рендерить, а он говорит чтобы челик чекнул в апи и кидает проверки на нажатии кнопки)
как там селлится хуйня? это же наилучший гхелперДак он ушатанный лол
вчера вывел с 3 людей 400 рубасиковкак там селлится хуйня? это же наилучший гхелпер
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz