Ищу скрипт Ищу скрипт для v3

Пользователь
Статус
Оффлайн
Регистрация
9 Июн 2020
Сообщения
462
Реакции[?]
60
Поинты[?]
1K
нужен скрипт который при убийстве будет показывать так как в гейсенсе
explorer_chG9at9uDJ.png
(вот это)
 
Я ХВХ кот
Начинающий
Статус
Оффлайн
Регистрация
19 Июл 2020
Сообщения
91
Реакции[?]
21
Поинты[?]
0
Товары в продаже
1
JavaScript:
var lastkill = 0;
var kills = 0;
var headshot = false;
var badges = [];
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
}
function draw() {
    if(!World.GetServerString() || Entity.IsAlive(Entity.GetLocalPlayer()) == false) badges.length = 0;
    if(!World.GetServerString() || Entity.IsAlive(Entity.GetLocalPlayer()) == false) return;
    if (kills == 1) RenderFrame = Render.AddTexture("ot/killmarks/badge_headshot.png");
    if (kills == 2) RenderFrame = Render.AddTexture("ot/killmarks/badge_multi2.png");
    else if (kills == 3) RenderFrame = Render.AddTexture("ot/killmarks/badge_multi3.png");
    else if (kills == 4) RenderFrame = Render.AddTexture("ot/killmarks/badge_multi4.png");
    else if (kills == 5) RenderFrame = Render.AddTexture("ot/killmarks/badge_multi5.png");
    else if (kills == 6) RenderFrame = Render.AddTexture("ot/killmarks/badge_multi6.png");
    
    
    if (kills > 0 && Globals.Curtime() < (lastkill + 2) && headshot == false) {
        Render.TexturedRect(Global.GetScreenSize()[0]/2 - 79, Global.GetScreenSize()[1] - 158, 158, 158, RenderFrame);
    }
    else if (kills == 1 && Globals.Curtime() < (lastkill + 2) && headshot == true) {
        RenderFrame = Render.AddTexture("ot/killmarks/badge_headshot_gold.png");
        Render.TexturedRect(Global.GetScreenSize()[0]/2 - 79, Global.GetScreenSize()[1] - 158, 158, 158, RenderFrame);
    }
    
    if (Globals.Curtime() > (lastkill + 2) || kills > 1) {
        headshot = false;
    }
    if (badges.length > 0) {
        for (var i = badges.slice(-11).length, j = 0; i > 0; i-- , j++) {
            if (j > 11) {
              j = 0;
            }
            var badge = badges.slice(-11)[i - 1];
            if (badge.type == "headshot") RenderBadge = Render.AddTexture("ot/killmarks/badge_crosshair.png");
            if (badge.type == "body") RenderBadge = Render.AddTexture("ot/killmarks/badge_elite.png");
            Render.TexturedRect(Global.GetScreenSize()[0] - 500 - 30 * i, Global.GetScreenSize()[1] - 125, 158, 158, RenderBadge);
        }
        if (badges.length > 10) {
            badges.shift();
        }
    }
}
function onkill() {
    if(!World.GetServerString() || Entity.IsAlive(Entity.GetLocalPlayer()) == false) return;
    if(Entity.GetEntityFromUserID(Event.GetInt("attacker")) == Entity.GetLocalPlayer() && Entity.GetEntityFromUserID(Event.GetInt("userid")) != Entity.GetLocalPlayer()){
        kills++;
        lastkill = Globals.Curtime();
        random = getRandomInt(1, 3);
        if (Event.GetInt("headshot") == 1 && kills == 1) {
            if (random == 1) Cheat.ExecuteCommand("play Headshot_BL.wav");
            if (random == 2) Cheat.ExecuteCommand("play Headshot_GR.wav");
            if (random == 3) Cheat.ExecuteCommand("play Headshot_SP.wav");
            headshot = true;
        }
        if (Event.GetInt("headshot") == 1) {
            badges.push({
            type: "headshot"
        });
        }
        else {
            badges.push({
            type: "body"
        });
        }
    }
}

function round_pre() {
kills = 0;
}
Cheat.RegisterCallback("Draw", "draw");
Cheat.RegisterCallback("player_death", "onkill")
 Cheat.RegisterCallback("round_prestart","round_pre");
 
Пользователь
Статус
Оффлайн
Регистрация
9 Июн 2020
Сообщения
462
Реакции[?]
60
Поинты[?]
1K
JavaScript:
var lastkill = 0;
var kills = 0;
var headshot = false;
var badges = [];
function getRandomInt(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
}
function draw() {
    if(!World.GetServerString() || Entity.IsAlive(Entity.GetLocalPlayer()) == false) badges.length = 0;
    if(!World.GetServerString() || Entity.IsAlive(Entity.GetLocalPlayer()) == false) return;
    if (kills == 1) RenderFrame = Render.AddTexture("ot/killmarks/badge_headshot.png");
    if (kills == 2) RenderFrame = Render.AddTexture("ot/killmarks/badge_multi2.png");
    else if (kills == 3) RenderFrame = Render.AddTexture("ot/killmarks/badge_multi3.png");
    else if (kills == 4) RenderFrame = Render.AddTexture("ot/killmarks/badge_multi4.png");
    else if (kills == 5) RenderFrame = Render.AddTexture("ot/killmarks/badge_multi5.png");
    else if (kills == 6) RenderFrame = Render.AddTexture("ot/killmarks/badge_multi6.png");
  
  
    if (kills > 0 && Globals.Curtime() < (lastkill + 2) && headshot == false) {
        Render.TexturedRect(Global.GetScreenSize()[0]/2 - 79, Global.GetScreenSize()[1] - 158, 158, 158, RenderFrame);
    }
    else if (kills == 1 && Globals.Curtime() < (lastkill + 2) && headshot == true) {
        RenderFrame = Render.AddTexture("ot/killmarks/badge_headshot_gold.png");
        Render.TexturedRect(Global.GetScreenSize()[0]/2 - 79, Global.GetScreenSize()[1] - 158, 158, 158, RenderFrame);
    }
  
    if (Globals.Curtime() > (lastkill + 2) || kills > 1) {
        headshot = false;
    }
    if (badges.length > 0) {
        for (var i = badges.slice(-11).length, j = 0; i > 0; i-- , j++) {
            if (j > 11) {
              j = 0;
            }
            var badge = badges.slice(-11)[i - 1];
            if (badge.type == "headshot") RenderBadge = Render.AddTexture("ot/killmarks/badge_crosshair.png");
            if (badge.type == "body") RenderBadge = Render.AddTexture("ot/killmarks/badge_elite.png");
            Render.TexturedRect(Global.GetScreenSize()[0] - 500 - 30 * i, Global.GetScreenSize()[1] - 125, 158, 158, RenderBadge);
        }
        if (badges.length > 10) {
            badges.shift();
        }
    }
}
function onkill() {
    if(!World.GetServerString() || Entity.IsAlive(Entity.GetLocalPlayer()) == false) return;
    if(Entity.GetEntityFromUserID(Event.GetInt("attacker")) == Entity.GetLocalPlayer() && Entity.GetEntityFromUserID(Event.GetInt("userid")) != Entity.GetLocalPlayer()){
        kills++;
        lastkill = Globals.Curtime();
        random = getRandomInt(1, 3);
        if (Event.GetInt("headshot") == 1 && kills == 1) {
            if (random == 1) Cheat.ExecuteCommand("play Headshot_BL.wav");
            if (random == 2) Cheat.ExecuteCommand("play Headshot_GR.wav");
            if (random == 3) Cheat.ExecuteCommand("play Headshot_SP.wav");
            headshot = true;
        }
        if (Event.GetInt("headshot") == 1) {
            badges.push({
            type: "headshot"
        });
        }
        else {
            badges.push({
            type: "body"
        });
        }
    }
}

function round_pre() {
kills = 0;
}
Cheat.RegisterCallback("Draw", "draw");
Cheat.RegisterCallback("player_death", "onkill")
Cheat.RegisterCallback("round_prestart","round_pre");
csgo_mFAzNc6uhw.jpg
а как фиксить ?
 
Забаненный
Статус
Оффлайн
Регистрация
6 Мар 2021
Сообщения
98
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я ХВХ кот
Начинающий
Статус
Оффлайн
Регистрация
19 Июл 2020
Сообщения
91
Реакции[?]
21
Поинты[?]
0
Товары в продаже
1
Пользователь
Статус
Оффлайн
Регистрация
9 Июн 2020
Сообщения
462
Реакции[?]
60
Поинты[?]
1K
Начинающий
Статус
Оффлайн
Регистрация
29 Сен 2020
Сообщения
27
Реакции[?]
4
Поинты[?]
0
понял, спасибо :kissingheart:
папку с картинками надо не в скриптах находится, а в самой папке ot где кфг. тебе скинули код джс и посмотри там путь к изображениям (
"ot/killmarks/badge_multi3.png")
 
Пользователь
Статус
Оффлайн
Регистрация
30 Ноя 2019
Сообщения
179
Реакции[?]
34
Поинты[?]
0
надо из валоранта киллмарки найти они кайовые?????
 
Я ХВХ кот
Начинающий
Статус
Оффлайн
Регистрация
19 Июл 2020
Сообщения
91
Реакции[?]
21
Поинты[?]
0
Товары в продаже
1

Вложения

Сверху Снизу