Гайд fAwesome 4/5/6

Hinаta

Известный
784
355
Все установил как надо и когда ставлю значок то у меня место значка становится символ *?*Посмотреть вложение 214991
Плохо установил значит. Проверь название папки со шрифтом, часто вместо resource её по ошибке называют resourse. Если совсем никак, то просто найди на бх автоустановщик библиотек от chapo, он всё кроме samp.lua ровно ставит
 

percheklii

Известный
720
265
Все установил как надо и когда ставлю значок то у меня место значка становится символ *?*Посмотреть вложение 214991
1. Ты бы хоть написал какой fAwesome
2. Возможно не правильно написал название иконки

Lua:
local imgui = require("mimgui")
local fa = require("fAwesome6")

imgui.OnInitialize(function()
    imgui.GetIO().IniFilename = nil
    local config = imgui.ImFontConfig()
    config.MergeMode = true
    config.PixelSnapH = true
    iconRanges = imgui.new.ImWchar[3](fa.min_range, fa.max_range, 0)
    imgui.GetIO().Fonts:AddFontFromMemoryCompressedBase85TTF(fa.get_font_data_base85("solid"), 14, config, iconRanges)
end)

imgui.OnFrame(function() return true end, function(player)
    local sw, sh = getScreenResolution()
    imgui.SetNextWindowPos(imgui.ImVec2(sw / 2, sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
    imgui.Begin("test", nil, imgui.WindowFlags.NoCollapse + imgui.WindowFlags.AlwaysAutoResize)
    imgui.Text(fa("GUN"))
    imgui.Text(fa("DOLLAR_SIGN"))
    imgui.Text(fa("Heart"))
    imgui.Text(fa("CALENDAR_DAYS"))
end)
 

ChromiusJ

x B x A x R x
Друг
4,892
3,179
та чот я походу не шарю как, он один фиг юзает то что первее загружено, даже если условно вместо FaFont назвать его FaFontS
пример 2.0
чтобы использовать разные иконки пушфонт делай