Иконка ресурса

JS [v3c] Slowed down indicator 1.0.0

Нет прав для скачивания
  • 431
  • 94

Код:
/*

    Script: Slowed down indicator
    Author: Klient#1690

*/

var color_mod = function(perc){var r = 124*2 - 124 * perc; var g = 195 * perc; var b = 13;return [r, g, b];}
var lerp = function(a, b, percentage) {return a + (b - a) * percentage;}
if (!String.prototype.format) {String.prototype.format = function () {var args = arguments; return this.replace(/{(\d+)}/g, function (match, number) {return typeof args[number] != 'undefined' ? args[number] : match;});};}


var a_width = 0
var g_paint_handler = function() {
    var me = Entity.GetLocalPlayer()
    if (!Entity.IsAlive(me)) return
    var font = Render.GetFont("Verdana", 9, true)
    var second_font = Render.GetFont("Verdana", 14, true)

    var modifier = Entity.GetProp(me, "CCSPlayer", "m_flVelocityModifier")
    if (modifier == 1) return
    var color = color_mod(modifier)
    var alpha = Math.abs(Globals.Curtime()*4 % 2 - 1)
    var text = ("Slowed down {0}%").format(Math.floor(modifier*100))
    var text_width = 95//Render.TextSize(text, font)[0]
    a_width = lerp(a_width, Math.floor((text_width - 2) * modifier), Globals.Frametime() * 8)

    var screen = Render.GetScreenSize()
    var x = screen[0]/2 - text_width; var y = screen[1]/2 - 350

    Render.Polygon([[x + 22 - 36, y - 32 + 14 + 1], [x + 40 - 36, y + 14 + 1], [x + 4 - 36, y + 14 + 1]], [16, 16, 16, 255])
    Render.Polygon([[x + 22 - 36, y - 27 + 14 + 1], [x + 36 - 36, y + 11 + 1], [x + 8 - 36, y + 12 + 1]], [color[0], color[1], color[2], alpha*255])

    Render.String(x - 16, y - 6, 0, "!", [16, 16, 16, 255], second_font)

    Render.String(x + 8, y - 10, 0, text, [255, 255, 255, 255], font)

    Render.FilledRect(x + 9, y + 4, text_width - 2, 10, [16, 16, 16, 180])
    Render.FilledRect(x + 9, y + 4, a_width, 10, [color[0], color[1], color[2], 255])
}
Cheat.RegisterCallback("Draw", "g_paint_handler")
лень так то, но вроде ворк, мб проебал чет
 
Последнее редактирование:
  • 378
  • 249
18 строка GEt
 
  • 63
  • 8
Контакты для связи отсутствуют.
хз не воркает
 
  • 717
  • 100
[onetap] [[v3c] Slow down ind.js:12] script error: string required, found undefined (stack index 1)
 
  • 4
  • 0
Контакты для связи отсутствуют.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
красивые
 
Активность
Пока что здесь никого нет
Данный сайт использует cookie. Вы должны принять их для продолжения использования. Узнать больше...