JS-скрипт Metamod skeet water

hexagon force
Пользователь
Статус
Оффлайн
Регистрация
12 Май 2020
Сообщения
640
Реакции[?]
87
Поинты[?]
0
JavaScript:
var username = "User name";
UI.AddColorPicker("Watermark color");
UI.AddCheckbox("Rainbow bar");
var color = UI.GetColor("Misc", "Javascript", "Script items", "Watermark");
if (color[3] == 0) {
    UI.SetColor("Misc", "Javascript", "Script items", "Watermark", [255, 255, 255, 255]);
}
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 draw() {
    if(!World.GetServerString()) return;
    
    var ping = Math.round(Entity.GetProp(Entity.GetLocalPlayer(), "CPlayerResource", "m_iPing")).toString()
    var today = new Date();
    var hours1 = today.getHours();
    var minutes1 = today.getMinutes();
    var seconds1 = today.getSeconds();
    var hours = hours1 <= 9 ? "0" + today.getHours() + ":" : today.getHours() + ":";
    var minutes = minutes1 <= 9 ? "0" + today.getMinutes() + ":" : today.getMinutes() + ":";
    var seconds = seconds1 <= 9 ? "0" + today.getSeconds() : today.getSeconds()    ;
    
    color = UI.GetColor("Misc", "Javascript", "Script items", "Watermark");
    var font = Render.AddFont( "Verdana", 7, 400);
    var text = "skeet.cc | " +username+ " | delay: " + ping + "ms | " +Globals.Tickrate().toString()+ "tick | " + hours + minutes + seconds;   
    var h = 18;
    var w = Render.TextSizeCustom(text, font)[0] + 8; 
    var x = Global.GetScreenSize()[0];   
    var y = 10;
    x = x - w - 10;
    
    Render.FilledRect(x, y, w, 2, [color[0], color[1], color[2], color[3]]);
    Render.FilledRect(x, y+2, w, h, [15, 15, 15, 50]);
    
    Render.StringCustom(x+4, y + 4, 0, text, [255,255,255,255], font);
      
    if (UI.GetValue("Misc", "Javascript", "Script items", "Rainbow bar")) {
        var colors = HSVtoRGB(Global.Realtime() * 0.1, 1, 1);
        Render.GradientRect(0, 0, Global.GetScreenSize()[0]/2, 2, 1, [colors.g, colors.b, colors.r, 255], [colors.r, colors.g, colors.b, 255]);
        Render.GradientRect(Global.GetScreenSize()[0]/2, 0, Global.GetScreenSize()[0]/2, 2, 1, [colors.r, colors.g, colors.b, 255], [colors.b, colors.r, colors.g, 255]);
        Render.GradientRect(0, 2, Global.GetScreenSize()[0]/2, 2, 1, [colors.g, colors.b, colors.r, 150], [colors.r, colors.g, colors.b, 150]);
        Render.GradientRect(Global.GetScreenSize()[0]/2, 2, Global.GetScreenSize()[0]/2, 2, 1, [colors.r, colors.g, colors.b, 150], [colors.b, colors.r, colors.g, 150]);
    }
}
Cheat.RegisterCallback("Draw", "draw");
SS:
1602050218088.png
 
Пользователь
Статус
Оффлайн
Регистрация
9 Май 2018
Сообщения
1,108
Реакции[?]
141
Поинты[?]
2K
JavaScript:
var username = "User name";
UI.AddColorPicker("Watermark color");
UI.AddCheckbox("Rainbow bar");
var color = UI.GetColor("Misc", "Javascript", "Script items", "Watermark");
if (color[3] == 0) {
    UI.SetColor("Misc", "Javascript", "Script items", "Watermark", [255, 255, 255, 255]);
}
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 draw() {
    if(!World.GetServerString()) return;
  
    var ping = Math.round(Entity.GetProp(Entity.GetLocalPlayer(), "CPlayerResource", "m_iPing")).toString()
    var today = new Date();
    var hours1 = today.getHours();
    var minutes1 = today.getMinutes();
    var seconds1 = today.getSeconds();
    var hours = hours1 <= 9 ? "0" + today.getHours() + ":" : today.getHours() + ":";
    var minutes = minutes1 <= 9 ? "0" + today.getMinutes() + ":" : today.getMinutes() + ":";
    var seconds = seconds1 <= 9 ? "0" + today.getSeconds() : today.getSeconds()    ;
  
    color = UI.GetColor("Misc", "Javascript", "Script items", "Watermark");
    var font = Render.AddFont( "Verdana", 7, 400);
    var text = "skeet.cc | " +username+ " | delay: " + ping + "ms | " +Globals.Tickrate().toString()+ "tick | " + hours + minutes + seconds; 
    var h = 18;
    var w = Render.TextSizeCustom(text, font)[0] + 8;
    var x = Global.GetScreenSize()[0]; 
    var y = 10;
    x = x - w - 10;
  
    Render.FilledRect(x, y, w, 2, [color[0], color[1], color[2], color[3]]);
    Render.FilledRect(x, y+2, w, h, [15, 15, 15, 50]);
  
    Render.StringCustom(x+4, y + 4, 0, text, [255,255,255,255], font);
    
    if (UI.GetValue("Misc", "Javascript", "Script items", "Rainbow bar")) {
        var colors = HSVtoRGB(Global.Realtime() * 0.1, 1, 1);
        Render.GradientRect(0, 0, Global.GetScreenSize()[0]/2, 2, 1, [colors.g, colors.b, colors.r, 255], [colors.r, colors.g, colors.b, 255]);
        Render.GradientRect(Global.GetScreenSize()[0]/2, 0, Global.GetScreenSize()[0]/2, 2, 1, [colors.r, colors.g, colors.b, 255], [colors.b, colors.r, colors.g, 255]);
        Render.GradientRect(0, 2, Global.GetScreenSize()[0]/2, 2, 1, [colors.g, colors.b, colors.r, 150], [colors.r, colors.g, colors.b, 150]);
        Render.GradientRect(Global.GetScreenSize()[0]/2, 2, Global.GetScreenSize()[0]/2, 2, 1, [colors.r, colors.g, colors.b, 150], [colors.b, colors.r, colors.g, 150]);
    }
}
Cheat.RegisterCallback("Draw", "draw");
SS:
Посмотреть вложение 103945
Балдежжж
 
Забаненный
Статус
Оффлайн
Регистрация
1 Июл 2019
Сообщения
62
Реакции[?]
27
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
thx
 
skeet будет крякнут 30 февраля!
Забаненный
Статус
Оффлайн
Регистрация
5 Июл 2018
Сообщения
350
Реакции[?]
56
Поинты[?]
0
Товары в продаже
1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Баян
 
Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,187
Реакции[?]
484
Поинты[?]
3K
ну так то - норм , но прозрачность , цвета и тд другие ( знаю можно поменять ) , но многие не смогут) Но , так то + rep
 
Эксперт
Статус
Оффлайн
Регистрация
7 Сен 2019
Сообщения
2,106
Реакции[?]
984
Поинты[?]
88K
Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,187
Реакции[?]
484
Поинты[?]
3K
Сверху Снизу