LUA скрипт [NL] State Panel With Custom Text

Эксперт
Статус
Оффлайн
Регистрация
19 Дек 2018
Сообщения
2,955
Реакции[?]
491
Поинты[?]
1K
топитопи проверочка, парень мне затирал во время подписки вт, что я спастил анти-аимы xD

Посмотреть вложение 210233
Даже самая обычная проверка с примеров неверлуза подойдет, зачем так морочиться с проверкой хп?

ЛУА не знаю, мне на него похуй


test:
local entity = EntityList.GetClientEntity(EngineClient.GetLocalPlayer())
local player = entity:GetPlayer()
local is_alive = player:IsAlive()

if (is_alive) do
что то там
end

или как я помню так тоже можно

if(!is_alive) return;
че я тебе затирал? нахуй проверка в панели которая не депенс на кейбиндах или чего либо ещё)
 
Пользователь
Статус
Оффлайн
Регистрация
2 Май 2022
Сообщения
362
Реакции[?]
46
Поинты[?]
24K
Участник
Статус
Оффлайн
Регистрация
29 Дек 2018
Сообщения
1,417
Реакции[?]
158
Поинты[?]
1K
Что бы стэйт панель не отображалась в менюшке

Я только недавно начал делать скрипты сам, или-же что то брать и переделывать, но не пастить.
Так-что если я что то сделал не так, или по юзлесу, прошу сказать о моей ошибке.
Если ты хочешь найти край экрана то делай х-х чтобы найти левую часть экрана и х+х чтобы правую (если только у тебя х поделён на два)
 
axcord.ws
Забаненный
Статус
Оффлайн
Регистрация
8 Апр 2021
Сообщения
178
Реакции[?]
30
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Если ты хочешь найти край экрана то делай х-х чтобы найти левую часть экрана и х+х чтобы правую (если только у тебя х поделён на два)
спасибо попробую
 
axcord.ws
Забаненный
Статус
Оффлайн
Регистрация
8 Апр 2021
Сообщения
178
Реакции[?]
30
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
топитопи проверочка, парень мне затирал во время подписки вт, что я спастил анти-аимы xD

Посмотреть вложение 210233
Даже самая обычная проверка с примеров неверлуза подойдет, зачем так морочиться с проверкой хп?

ЛУА не знаю, мне на него похуй


test:
local entity = EntityList.GetClientEntity(EngineClient.GetLocalPlayer())
local player = entity:GetPlayer()
local is_alive = player:IsAlive()

if (is_alive) do
что то там
end

или как я помню так тоже можно

if(!is_alive) return;
1656755767636.png
а если научится читать?
 
ойойойоойой яйца из трусов вывалились
Пользователь
Статус
Оффлайн
Регистрация
10 Мар 2019
Сообщения
112
Реакции[?]
60
Поинты[?]
7K
Начинающий
Статус
Оффлайн
Регистрация
16 Янв 2022
Сообщения
55
Реакции[?]
15
Поинты[?]
1K
Взял за основу сурс с темы: https://yougame.biz/threads/255015/ (Полностью переделал код + убрал трэш)
Сделал более менее приятную панель для глаза. Похоже на стэйт панель как у кишмиша (мишката).
Текст, который идёт после ника кастомизируется через меню неверлуза.
Ждём во всех топовых непастах.
Посмотреть вложение 209814
Посмотреть вложение 209815
Код:
Code:
-- neverlose state Panel
-- coded by august#6530

local fonts = {
    verdana = Render.InitFont("Verdana", 11, {'r'}),
}
local ui = {
    StatePanel = Menu.SwitchColor("State Panel","Enable", false, Color.new(1,1,1,1)),
    PanelText = Menu.TextBox("State Panel", "Panel Text", 64, "rework by august#6530"),
}
local UserName = Cheat.GetCheatUserName()
local ImageSize = Vector2.new(32, 32)
local GetImage = Http.Get("https://yougame.biz/data/avatars/o/541/541875.jpg?1656440727.jpg")
local ImageRender = Render.LoadImage(GetImage, ImageSize)
function Panel()
    if not ui.StatePanel:Get() then return end
    local get_screen = EngineClient.GetScreenSize()
    local screen = {
        x = get_screen.x / 2,
        y = get_screen.y / 2,
    }
    local PanelText = ui.PanelText:Get()
    local FontSize = Render.CalcTextSize("user: " ..UserName, 11, fonts.verdana)
    -- text
    Render.Text("from yougame.biz", Vector2.new(screen.x - 924, screen.y + 4.5), Color.new(1, 1, 1, 1), 11, fonts.verdana, true)
    Render.Text("user: " ..UserName, Vector2.new(screen.x - 924, screen.y + 16), Color.new(1, 1, 1, 1), 11, fonts.verdana, true)
    Render.Text("["..PanelText.."]" , Vector2.new(screen.x - 922 + FontSize.x, screen.y + 16), Color.new(ui.StatePanel:GetColor().r, ui.StatePanel:GetColor().g, ui.StatePanel:GetColor().b, ui.StatePanel:GetColor().a), 11, fonts.verdana, true)
    -- panel
    Render.Image(ImageRender, Vector2.new(screen.x - 960, screen.y + 2.5), ImageSize)
   
end

function draw()
    local player_check = EntityList.GetLocalPlayer()
    if player_check == nil then return end
    local health = player_check:GetProp("m_iHealth")
    if health > 0 then
        Panel()  
    end  
end  

Cheat.RegisterCallback("draw", draw)
Если у вас имеются вопросы, мой дискорд: august#6530
Is Alive кто отменял?
Is Alive кто отменял?
Ты почему не используешь текст сайз, зачем ты все по пикселям вымеряешь?
 
Сверху Снизу