• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта 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

Как поставить кастомную иконку? например на HUD

LOZHCODER

Пользователь
Регистрация
14 Янв 2019
Сообщения
28
Реакции
0
Баллы
17
Клан-тег
[CODERS]
Захотел я сделать худ, нужны мне иконки заветные, с помощью какой функции можно вывести их на клиент часть? И по какому пути сами иконки кидать?
 
draw.colorIcon("mterials/shield.png", 200-12-4, ScrH()-50-12, 24, 24, Color(52, 152, 219, 100))
 
Всевозможные текстурки/материалы стоит закидывать по следующему пути: garrysmod/addons/%your_addon%/materials
Использовать же материал на практике довольно просто:
Lua:
local icon = Material('material.png')

surface.SetDrawColor(color_white)
surface.SetMaterial(icon)
surface.DrawTexturedRect(x, y, width, height)
 
Чекай тут названия помогут
http://www.famfamfam.com/lab/icons/silk/preview.php
А чтобы ввести иконку впиши локальную функцию
local назв_icon = Material( "icon16/назв.png" )
Также самого ввода иконки чтобы она появилась
CreateImageIcon( назв_icon, 30, ScrH() - 53, Color( 40, 40, 40 ), Функция которую делает при действии чего либо() ) -- вк отпиши объясню
 
Последнее редактирование:
Главная Регистрация
Назад
Сверху