Welcome to Сообщество игровых серверов NETZONA.ORG

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию другим участникам, получать собственный личный мессенджер и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

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

Bydlo-HUD - итог 2021-10-12

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

AlexGl00m

Пользователь
Регистрация
10 Янв 2021
Сообщения
27
Реакции
0
Баллы
16
Клан-тег
Victus
Пол
Мужской
Род занятий
Студент Мед. Колледжа
AlexGl00m добавил(а) новый ресурс:

Bydlo-HUD - итог - Первая попытка в создание худа

Сап зонач!! Спустя пару дней показываю то, что вышло в итоге и представляю вам - бидло худ.
Спасибо всем, кто отвечал на мои тупые вопросы на форуме и помогал с советами по луа.
Надеюсь услышать ваше мнение о скрипте и какие-то советы.
Пишите найденные косяки, в следующий раз буду исправлять.

Отображает лицензию зеленой галочкой
Отображает ком. час, но не причину (пишите в /broadcast либо добавляйте это сами, я решил что так лучше из собственных эстетических соображений)
Отображает...

Узнать больше об этом ресурсе...
 

Morgan

Модератор
Команда форума
Проверенный
Регистрация
24 Сен 2019
Сообщения
943
Реакции
12
Баллы
62
Адрес
города крутых Модераторов
Пол
Мужской
Семейное положение
Свободен(а) как ветер
Screenshot_2021-10-13-10-16-00-36_846b44643ec609f507828878741e1f9a.jpg
Я конечно ничего не имею против Лоу HUD-ов но почему в твоём первом создании худа комментарии на китайском?
 

Gumbo

Пользователь
Регистрация
2 Июл 2021
Сообщения
18
Реакции
0
Баллы
6
Пол
Мужской
Семейное положение
Не женат
Род занятий
GMOD
Худ не очень :cautious:
 

AlexGl00m

Пользователь
Регистрация
10 Янв 2021
Сообщения
27
Реакции
0
Баллы
16
Клан-тег
Victus
Пол
Мужской
Род занятий
Студент Мед. Колледжа
Я конечно ничего не имею против Лоу HUD-ов но почему в твоём первом создании худа комментарии на китайском?

АХАХАХАХА проиграл xD кодировка шалит видимо, вот как в оригинале


Lua:
    -- постоянное  
local Health = 0 -- здоровье 0
local avka = vgui.Create("AvatarImage", frame) -- аватарка
local icon = Material("icon16/accept.png") -- иконка лицухи
local function hudPaint()
    -- базовая х****ня
    local x, y = 10, ScrH() - 20
    local ply = LocalPlayer()
    --визуал
    draw.RoundedBox(6, x + 4, y - 25, 150 - 8, 15, Color(0,0,0,200)) -- голод
    draw.RoundedBox(6, x + 4, y - 45, 150 - 8, 15, Color(0,0,0,200)) -- броня
    draw.RoundedBox(6, x + 4, y - 70, 150 - 8, 20, Color(0,0,0,200)) -- хп
    draw.RoundedBox(6, x + 4, y - 5, 230 - 8, 20, Color(255,255,255,100)) -- лицензия бабло зарплата
    draw.RoundedBox(1, x + 4, y - 100, 230 - 8, 25, Color(0,0,0,200)) -- название профы
    draw.RoundedBox(0, ScrW() - 120, ScrH() - 40, 100, 30, Color (0,0,0,200), ALIGN_RIGHT) -- патроны
   
    --полоска ХП
    Health = math.min(100, (Health == ply:Health() and Health) or Lerp(0.1, Health, ply:Health()))
    local DrawHealth = math.Min(Health / GAMEMODE.Config.startinghealth, 1)
    draw.RoundedBox(6, x + 5, y - 69, (150 - 9) * DrawHealth, 18, Color(140,0,0,180))

    --полоска броньки
    local armor = ply:Armor()
    if armor ~= 0 then
        draw.RoundedBox(6, x + 4, y - 45, (150 - 9) * armor / 100, 15, Color(0, 0, 200, 50))
    end
   
    -- Попытка сделать голод (!!) может выдавать эроры
    local food = LocalPlayer().DarkRPVars.Energy
    if not DarkRP.disabledDefaults["modules"]["hungermod"] and food ~= nil then
        draw.RoundedBox(6, x + 4, y - 25, (150 - 9) * food / 100, 15, Color(255, 190, 0, 180))
    end
   
    -- авка
    avka:SetPos(165,ScrH() - 92)
    avka:SetSize(64, 64)
    avka:SetPlayer( LocalPlayer(), 32 )
   
    -- 🗎 лицуха
    if ply:getDarkRPVar("HasGunlicense") then
        surface.SetDrawColor(color_white)
        surface.SetMaterial(icon)
        surface.DrawTexturedRect(20,ScrH() - 22,15,15)
    end
   
    -- попытка в ком час
    if GetGlobalBool("DarkRP_LockDown") then
        draw.RoundedBox(0, ScrW() - 480, 23, 470, 30, Color (math.random(50,70),40,math.random(50,70),180), ALIGN_RIGHT)
        draw.DrawText("Внимание! В городе объявлен Комендантский Час.","DarkRPHUD2", ScrW() - 20, 25,Color(255,255,255),TEXT_ALIGN_RIGHT)
    end
   
    -- аммобар может выдавать эроры
    if IsValid(ply:GetActiveWeapon()) then
    draw.DrawText(math.Max(0, math.Round(LocalPlayer():GetActiveWeapon():Clip1())) .. " / " .. math.Max(0, math.Round(LocalPlayer():GetAmmoCount(LocalPlayer():GetActiveWeapon():GetPrimaryAmmoType()))), "DarkRPHUD2", ScrW() - 110, ScrH() - 37, Color(255, 255, 255, 200), TEXT_ALIGN_LEFT, TEXT_ALIGN_TOP) -- патроны
    else
    draw.DrawText("Безоружен", "DarkRPHUD2", ScrW() - 117, ScrH() - 37, Color(255, 255, 255, 200), TEXT_ALIGN_LEFT, TEXT_ALIGN_TOP)
    end
   
    -- дравтексты
    draw.DrawText("❤", "DarkRPHUD2", x + 8, y - 73, Color(255, 255, 255, 200), TEXT_ALIGN_LEFT, TEXT_ALIGN_TOP) -- "Здоровье"
    draw.DrawText("ҕроня", "DarkRPHUD2", x + 8, y - 53, Color(255, 255, 255, 200), TEXT_ALIGN_LEFT, TEXT_ALIGN_TOP) -- "броня"
    draw.DrawText("голод", "DarkRPHUD2", x + 8, y - 32, Color(255, 255, 255, 200), TEXT_ALIGN_LEFT, TEXT_ALIGN_TOP) -- "голод"
    draw.DrawText(math.Max(0, math.Round(ply:Health())), "DarkRPHUD2", x + 4 + (250 - 8) / 2, y - 72, Color(255, 255, 255, 200), 1) -- ХП
    draw.DrawText("Вас зовут: " .. ply:Nick(), "DarkRPHUD2", 20, ScrH()-145, Color(255, 255, 255, 255), 20) -- ник
    draw.DrawText(LocalPlayer().DarkRPVars.job, "DarkRPHUD2", 20, ScrH()-120, Color(255, 255, 255, 255), 20) -- жоба
    draw.SimpleText(LocalPlayer().DarkRPVars.money .. " ₽ ", "DarkRPHUD2", 45, ScrH() - 27, Color( 0, 200, 0, 255 ),TEXT_ALIGN_LEFT) -- деньги
    draw.SimpleText(" + " .. LocalPlayer().DarkRPVars.salary .. " ₽ ", "DarkRPHUD2", 225, ScrH() - 27, Color( 255, 255, 255, 255 ),TEXT_ALIGN_RIGHT) -- зп
   
   
end
hook.Add("HUDPaint", "DarkRP_Mod_HUDPaint", hudPaint)
 

AlexGl00m

Пользователь
Регистрация
10 Янв 2021
Сообщения
27
Реакции
0
Баллы
16
Клан-тег
Victus
Пол
Мужской
Род занятий
Студент Мед. Колледжа

Freezy

Пользователь
Проверенный
Регистрация
28 Сен 2021
Сообщения
5
Реакции
0
Баллы
5
Клан-тег
GayFish
Пол
Мужской
Семейное положение
Не выбрано
Уменьши количество пикселей на дюйм в раз 10, и получиться идеальный Быдло Худ PS1 Edition
 

Ienergie

Пользователь
Регистрация
9 Фев 2022
Сообщения
2
Реакции
0
Баллы
3
Клан-тег
Nice
Пол
Мужской
Семейное положение
Не женат
Род занятий
job
Такое себе если честно
 

Taka228

Пользователь
Регистрация
7 Янв 2022
Сообщения
20
Реакции
0
Баллы
6
Пол
Мужской
Семейное положение
Не женат
Род занятий
GLua
Неплохо выглядит, зашакаленно идеально. Не понял конечно зачем ты делаешь переменные(local ply = LocalPlayer() ) и потом их не используешь, ну ладно. Удачи в начинаниях)
 
Назад
Сверху Снизу