Памагите
-
Автор темы
- #1
Я не умею объяснять, поэтому смотрите скриншот...
JavaScript:
var size = render.get_screen_size();
ui.add_slider("Color Panel", "clr", 1, 360)
function HSVtoRGB(h,s,v){
var r, g, b, i, f, p, q, t;
if (arguments.length === 1) {
s = h.s, v = h.v, h = h.h;
}
i = Math.floor(h * 6);
f = h * 6 - i;
p = v * (1 - s);
q = v * (1 - f * s);
t = v * (1 - (1 - f) * s);
switch (i % 6) {
case 0: r = v, g = t, b = p; break;
case 1: r = q, g = v, b = p; break;
case 2: r = p, g = v, b = t; break;
case 3: r = p, g = q, b = v; break;
case 4: r = t, g = p, b = v; break;
case 5: r = v, g = p, b = q; break;
}
return [
Math.round(r * 255),
Math.round(g * 255),
Math.round(b * 255),
255
]
}
// Меню
register_callback("render", function() {
var time = (new Date()).toTimeString().substring(0, 8);
var pos = ui.get_menu_position()
var a = ui.get_menu_alpha()
color = HSVtoRGB(vars.get_uint("js.clr") / 350, 1, 1);
{ // Верхняя панель
render.filled_rect([pos[0] + 712, pos[1] - 0], [177, 40], [17, 17, 17, a * 255], 6);
render.filled_rect([pos[0] + 712, pos[1] + 36], [177, 2], [17, 17, 17, a * 255], 0);
/* Картинка, в пизду эту картинку, хуйня ебанная, качество 4k ULTRA HD, хотел пиксельным шрифтом
сделать, а эта фигня не позволят менять шрифт... Картинку оставил в вложениях
render.picture("C:/w1ndy-yaw/FREE.png", [pos[0] + 765, pos[1] - 14], [70, 70], a * 255); */
// Средняя панель
render.filled_rect([pos[0] + 712, pos[1] + 38], [177, 415], [17, 17, 17, a * 150], 0);
// Нижняя панель
render.filled_rect([pos[0] + 712, pos[1] + 449], [177, 39], [17, 17, 17, a * 255], 6);
render.filled_rect([pos[0] + 712, pos[1] + 449], [177, 2], [17, 17, 17, a * 255], 0);
// Полоски
render.filled_rect([pos[0] + 712, pos[1] + 38], [177, 2], [color[0], color[1], color[2], a * 255], 0);
render.filled_rect([pos[0] + 712, pos[1] + 449], [177, 1], [44, 44, 44, a * 255], 0);
// Вверхний текст
render.text([pos[0] + 768, pos[1] + 17], [255, 255, 255, a * 255], 12, 4, " FREE\nVERSION");
// Название песни
render.text([pos[0] + 725, pos[1] + 50], [255, 255, 255, a * 255], 12, 4, "Артур Пирожков - Чика");
// Первый куплет
render.text([pos[0] + 715, pos[1] + 75], [255, 255, 255, a * 255], 12, 2, " Если ты секс-бомба, то я сапёр\n Если это шоу-шоу, я режиссёр");
render.text([pos[0] + 715, pos[1] + 101], [255, 255, 255, a * 255], 12, 2, " Потанцуй, потанцуй, потанцуй\n Потанцуй со мной (да!)");
render.text([pos[0] + 715, pos[1] + 127], [255, 255, 255, a * 255], 12, 2, " Если веришь сказке,\n то будет толк");
render.text([pos[0] + 715, pos[1] + 153], [255, 255, 255, a * 255], 12, 2, " Ты же в красной шапке,\n я серый волк");
render.text([pos[0] + 715, pos[1] + 178], [255, 255, 255, a * 255], 12, 2, " Прогони, прогони, прогони\n Прогони меня");
// Припев
render.text([pos[0] + 715, pos[1] + 210], [255, 255, 255, a * 255], 12, 2, " Может быть, правда не стоит?");
render.text([pos[0] + 715, pos[1] + 221], [255, 255, 255, a * 255], 12, 2, " Это меня беспокоит");
render.text([pos[0] + 715, pos[1] + 239], [255, 255, 255, a * 255], 12, 2, " Я же совсем не такой,\n я не такой");
render.text([pos[0] + 715, pos[1] + 264], [255, 255, 255, a * 255], 12, 2, " Мы остаемся вдвоём,\n помню я имя твоё");
render.text([pos[0] + 715, pos[1] + 282], [255, 255, 255, a * 255], 12, 2, " Света, Лена, Вика, а Вероника!");
// Переход
render.text([pos[0] + 715, pos[1] + 310], [255, 255, 255, a * 255], 12, 2, " Чика-чика-чика-чика,\n ты спелая клубника");
render.text([pos[0] + 715, pos[1] + 336], [255, 255, 255, a * 255], 12, 2, " Чика-чика-чика-чика\n и без тебя мне никак");
render.text([pos[0] + 715, pos[1] + 362], [255, 255, 255, a * 255], 12, 2, " Чика-чика-чика-чика,\n мою любовь верни-ка");
render.text([pos[0] + 715, pos[1] + 388], [255, 255, 255, a * 255], 12, 2, " Чика-чика-чика-чика,\n верни-верни, Вероника");
// Нижнее время
render.text([pos[0] + 774, pos[1] + 467], [255, 255, 255, a * 255], 12, 4, time);
}
})
Вложения
-
307 байт Просмотры: 60