- 27
- 1
- Версия MoonLoader
- .026-beta
в строке "цель" если ник написан на русском, то отображает "?????". это можно как то пофиксить?
Lua:
local showInfoPanel = imgui.OnFrame(
function() return settings.settings.infopanel end,
function(player)
player.HideCursor = true
imgui.SetNextWindowSize(imgui.ImVec2(200, 170), imgui.Cond.Always)
imgui.SetNextWindowPos(imgui.ImVec2(settings.infopanel.posX, settings.infopanel.posY), imgui.Cond.Always)
imgui.Begin("stata",_, imgui.WindowFlags.NoTitleBar + imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse + imgui.WindowFlags.NoScrollbar)
result, id = sampGetPlayerIdByCharHandle(PLAYER_PED)
health = sampGetPlayerHealth(id)
armour = sampGetPlayerArmor(id)
fnumhealth = sampGetPlayerHealth(fix_var["fnum"])
fnumarmour = sampGetPlayerArmor(fix_var["fnum"])
imgui.CenterText(sampGetPlayerNickname(id) .. "(" .. id .. ")")
imgui.CenterText(u8"HP: " .. health .. ". AR: " .. armour)
imgui.Separator()
imgui.CenterText(u8"Цель: " .. fix_var["fnick"] .. "(" .. fix_var["fnum"] .. ")")
if fix_var["fnum"] ~= -1 then
imgui.CenterText(u8"HP: " .. fnumhealth .. ". AR: " .. fnumarmour)
else
imgui.CenterText(u8"HP: -. AR: -")
end
want = getPlayerWanted(fix_var["fnum"])
imgui.CenterText(u8"Розыск: " .. want)
imgui.CenterText(u8"Уровень: " .. sampGetPlayerScore(fix_var["fnum"]))
imgui.CenterText(u8"Пинг: " .. sampGetPlayerPing(fix_var["fnum"]))
imgui.Separator()
x,y,z = getCharCoordinates(PLAYER_PED)
zone = calculateZone(x,y,z)
imgui.CenterText(zone)
imgui.End()
end)