Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Rainbow colorpicker JAVASCRIPT OTC

onetap.su technology
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
20 Июн 2020
Сообщения
437
Реакции
112
как сделать что бы колорпикер вечно переливался ну тоесть реинбов. желательно что бы несколько сразу
 
у тебя даже в самом api написан способ выставить rgb цвет в колорпикер.

JavaScript:
Expand Collapse Copy
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 {
        r: Math.round(r * 255),
        g: Math.round(g * 255),
        b: Math.round(b * 255)
    };
}

function rainbowColors( )
{
    tickcount = Globals.Tickcount();
    color = HSVtoRGB(tickcount % 350 / 350, 1, 1, 1, 255);
    UI.SetColor("Visual", "ENEMIES", "ESP", "Glow", [color.r, color.g, color.b, 255]);

}
Cheat.RegisterCallback("Draw", "rainbowColors");
 
у тебя даже в самом api написан способ выставить rgb цвет в колорпикер.

JavaScript:
Expand Collapse Copy
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 {
        r: Math.round(r * 255),
        g: Math.round(g * 255),
        b: Math.round(b * 255)
    };
}

function rainbowColors( )
{
    tickcount = Globals.Tickcount();
    color = HSVtoRGB(tickcount % 350 / 350, 1, 1, 1, 255);
    UI.SetColor("Visual", "ENEMIES", "ESP", "Glow", [color.r, color.g, color.b, 255]);

}
Cheat.RegisterCallback("Draw", "rainbowColors");
а..недоглядел. спасибо
 
Назад
Сверху Снизу