LUA скрипт [Primordial] - Skeet indicators

ЧВК EB_LAN
Эксперт
Статус
Оффлайн
Регистрация
26 Янв 2021
Сообщения
1,547
Реакции[?]
517
Поинты[?]
191K
1704760525495.png
Я делал их и вроде должны быть такими маленькими (чита нет не могу проверить), если кому-то надо сделаю чтоб не писало дамаг а просто было MD.
code_language.lua:
local Get = menu.find
local Calibri = render.create_font("Calibri", 24, 1100, e_font_flags.ANTIALIAS)
local ScreenSize = render.get_screen_size()

local Ui = {
    Ragebot = {
        FakePing = Get("aimbot", "general", "fake ping", "enable"),

        BaimScar = Get("aimbot", "auto", "target overrides", "hitbox"),
        BaimScout = Get("aimbot", "scout", "target overrides", "hitbox"),
        BaimAwp = Get("aimbot", "awp", "target overrides", "hitbox"),
        BaimDeagle = Get("aimbot", "deagle", "target overrides", "hitbox"),
        BaimRevolver = Get("aimbot", "revolver", "target overrides", "hitbox"),
        BaimPistols = Get("aimbot", "pistols", "target overrides", "hitbox"),

        SafepointScar = Get("aimbot", "auto", "target overrides", "safepoint"),
        SafepointScout = Get("aimbot", "scout", "target overrides", "safepoint"),
        SafepointAwp = Get("aimbot", "awp", "target overrides", "safepoint"),
        SafepointDeagle = Get("aimbot", "deagle", "target overrides", "safepoint"),
        SafepointRevolver = Get("aimbot", "revolver", "target overrides", "safepoint"),
        SafepointPistols = Get("aimbot", "pistols", "target overrides", "safepoint"),

        MindamageScar = Get("aimbot", "auto", "target overrides", "min. damage"),
        MindamageScout = Get("aimbot", "scout", "target overrides", "min. damage"),
        MindamageAwp = Get("aimbot", "awp", "target overrides", "min. damage"),
        MindamageDeagle = Get("aimbot", "deagle", "target overrides", "min. damage"),
        MindamageRevolver = Get("aimbot", "revolver", "target overrides", "min. damage"),
        MindamagePistols = Get("aimbot", "pistols", "target overrides", "min. damage"),

        MindamageScarAmount = unpack(Get("aimbot", "auto", "target overrides", "min. damage")),
        MindamageScoutAmount = unpack(Get("aimbot", "scout", "target overrides", "min. damage")),
        MindamageAwpAmount = unpack(Get("aimbot", "awp", "target overrides", "min. damage")),
        MindamageDeagleAmount = unpack(Get("aimbot", "deagle", "target overrides", "min. damage")),
        MindamageRevolverAmount = unpack(Get("aimbot", "revolver", "target overrides", "min. damage")),
        MindamagePistolsAmount = unpack(Get("aimbot", "pistols", "target overrides", "min. damage")),

        DormantAimbot =  Get("aimbot", "general", "dormant aimbot", "enable"),
        RollResolver =  Get("aimbot", "general", "aimbot", "body lean resolver")
    },

    Exploits = {
        Doubletap = Get("aimbot", "general", "exploits", "doubletap", "enable"),
        Hideshots = Get("aimbot", "general", "exploits", "hideshots", "enable")
    },

    Antiaim = {
        Enable = Get("antiaim", "main", "general", "enable"),
        Pitch = Get("antiaim", "main", "angles", "pitch"),
        Base = Get("antiaim", "main", "angles", "yaw base"),
        Yaw = Get("antiaim", "main", "angles", "yaw add"),

        OverrideSpin = Get("antiaim", "main", "angles", "rotate"),
        SpinAmount = Get("antiaim", "main", "angles", "rotate range"),
        SpinSpeed = Get("antiaim", "main", "angles", "rotate speed"),

        JitterType = Get("antiaim", "main", "angles", "jitter mode"),
        JitterMode = Get("antiaim", "main", "angles", "jitter type"),
        JitterAmount = Get("antiaim", "main", "angles", "jitter add"),

        DesyncSide = Get("antiaim", "main", "desync","side#stand"),
        DesyncLeft = Get("antiaim", "main", "desync","left amount#stand"),
        DesyncRight = Get("antiaim", "main", "desync","right amount#stand"),

        Freestand = Get("antiaim", "main", "auto direction", "Enable"),

        Fakeduck = Get("antiaim", "main", "general", "fakeduck")
    },

    Fakelag = {
        Amount = Get("antiaim", "main", "fakelag", "amount")
    }
}

local function GetVelocity()
    local LocalPlayer = entity_list.get_local_player()

    local VelocityX = LocalPlayer:get_prop("m_vecVelocity[0]")
    local VelocityY = LocalPlayer:get_prop("m_vecVelocity[1]")
    local VelocityZ = LocalPlayer:get_prop("m_vecVelocity[2]")
 
    local Velocity = vec3_t(VelocityX, VelocityY, VelocityZ)

    if math.ceil(Velocity:length2d()) < 5 then
        return 0
    else
        return math.ceil(Velocity:length2d())
    end
end

local function GetLocalWeapon()
    local LocalPlayer = entity_list.get_local_player()
    local WeaponName = nil

    if LocalPlayer:get_prop("m_iHealth") > 0 then
        local ActiveWeapon = LocalPlayer:get_active_weapon()
        if ActiveWeapon == nil then
            return
        end

        WeaponName = ActiveWeapon:get_name()
    else
        return
    end

    return WeaponName
end

callbacks.add(e_callbacks.PAINT, function()
    local LocalPlayer = entity_list.get_local_player()

    if LocalPlayer == nil then
        return
    end
    
    local White = color_t(255, 255, 255, 255)

    local AdjustPosition = 0
    
    Indicator = function(text, col)
    x = ScreenSize.x / 100
    y = ScreenSize.y / 1.4
    text_size = render.get_text_size(Calibri, text)
    width = text_size.x + 5
    AdjustPosition = AdjustPosition + 40
    render.rect_fade(vec2_t(13, y - AdjustPosition + 2), vec2_t(width / 2, 31), color_t(0, 0, 0, 0), color_t(0, 0, 0, 75), true)
    render.rect_fade(vec2_t(13 + width / 2, y - AdjustPosition + 2), vec2_t(width / 2, 31), color_t(0, 0, 0, 75), color_t(0, 0, 0, 0), true)
    render.text(Calibri, text, vec2_t(x - 1, y + 9 - AdjustPosition), color_t(33, 33, 33, 180))
    render.text(Calibri, text, vec2_t(x - 1, y - AdjustPosition + 8), col)
    end

    local Exploits = Ui.Exploits.Doubletap[2]:get() or Ui.Exploits.Hideshots[2]:get()
    
    if GetLocalWeapon() == "scar20" or GetLocalWeapon() == "g3sg1" then
    if Ui.Ragebot.BaimScar[2]:get() then
        Indicator("BODY", White)
    end
    
    if Ui.Ragebot.SafepointScar[2]:get() then
        Indicator("SAFE", White)
    end
    
    if Ui.Ragebot.MindamageScar[2]:get() then
        Indicator("MD", White)
    end
    elseif GetLocalWeapon() == "ssg08" then
    if Ui.Ragebot.BaimScout[2]:get() then
        Indicator("BODY", White)
    end
    
    if Ui.Ragebot.SafepointScout[2]:get() then
        Indicator("SAFE", White)
    end
    
    if Ui.Ragebot.MindamageScout[2]:get() then
        Indicator("MD", White)
    end
    elseif GetLocalWeapon() == "awp" then
    if Ui.Ragebot.BaimAwp[2]:get() then
        Indicator("BODY", White)
    end
    
    if Ui.Ragebot.SafepointAwp[2]:get() then
        Indicator("SAFE", White)
    end
    
    if Ui.Ragebot.MindamageAwp[2]:get() then
        Indicator("MD", White)
    end
    elseif GetLocalWeapon() == "deagle" then
    if Ui.Ragebot.BaimDeagle[2]:get() then
        Indicator("BODY", White)
    end
    
    if Ui.Ragebot.SafepointDeagle[2]:get() then
        Indicator("SAFE", White)
    end
    
    if Ui.Ragebot.MindamageDeagle[2]:get() then
        Indicator("MD", White)
    end
    elseif GetLocalWeapon() == "revolver" then
    if Ui.Ragebot.BaimRevolver[2]:get() then
        Indicator("BODY", White)
    end
    
    if Ui.Ragebot.SafepointRevolver[2]:get() then
        Indicator("SAFE", White)
    end
    
    if Ui.Ragebot.MindamageRevolver[2]:get() then
        Indicator("MD", White)
    end
    elseif GetLocalWeapon() == "glock" or GetLocalWeapon() == "p250" or GetLocalWeapon() == "cz75a" or GetLocalWeapon() == "usp-s" or GetLocalWeapon() == "tec9" or GetLocalWeapon() == "p2000" or GetLocalWeapon() == "fiveseven" or GetLocalWeapon() == "elite" then
    if Ui.Ragebot.BaimPistols[2]:get() then
        Indicator("BODY", White)
    end
    
    if Ui.Ragebot.SafepointPistols[2]:get() then
        Indicator("SAFE", White)
    end
    
    if Ui.Ragebot.MindamagePistols[2]:get() then
        Indicator("MD", White)
    end
    end
    
    if Ui.Ragebot.FakePing[2]:get() then
    Indicator("PING", color_t(135, 195, 15, 255))
    end
    
    if Ui.Exploits.Hideshots[2]:get() and not Ui.Exploits.Doubletap[2]:get() then
    Indicator("OSAA", exploits.get_charge() > 6 and White or color_t(255, 0, 0, 255))
    end
    
    if Ui.Exploits.Doubletap[2]:get() then
    Indicator("DT", exploits.get_charge() > 6 and White or color_t(255, 0, 0, 255))
    end
    
    if Ui.Ragebot.DormantAimbot[2]:get() then
    Indicator("DA", color_t(125, 155, 35, 255))
    end
    
    if Ui.Antiaim.Freestand[2]:get() then
    Indicator("FS", White)
    end

    if Ui.Antiaim.Fakeduck[2]:get() then
    Indicator("FD", White)
    end
end)
 
Сверху Снизу