Посмотреть вложение 24916Посмотреть вложение 24917Правильно делаю?
355,356,357,2066
что я сделал не так Хд? Я умер, а голод не ушел.
Посмотреть вложение 24920
local sampev = require 'lib.samp.events'
local mad = require 'MoonAdditions'
local key = require 'vkeys'
local inicfg = require 'inicfg'
size = 0.65 --[[ размер шрифта ]]
local set = inicfg.load(nil, "hungry - arizona rp")
if set == nil then
ini = {hun = {x = 500,y = 400}}
inicfg.save(ini, "hungry - arizona rp")
set = inicfg.load(nil, "hungry - arizona rp")
end
hun = 54.5
pos = false
text_draw = {355,356,357,2066}
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("/hungry", function()
sampAddChatMessage("Для сохранения положения нажмите {ff6666}ЛКМ{ffffff}.", -1)
showCursor(true, true)
pos = true
end)
while true do
wait(0)
if pos then
local int_posX, int_posY = getCursorPos()
set.hun.x,set.hun.y = int_posX, int_posY
if isKeyDown(key.VK_LBUTTON) then
showCursor(false, false)
sampAddChatMessage("Положение сохранено.", -1)
pos = false
inicfg.save(set, "hungry - arizona rp")
end
end
draw_text("~w~".. math.floor((hun / 54.5) * 100).."%~g~ hungry", set.hun.x, set.hun.y, 255, 255, 255)
end
end
function sampev.onShowTextDraw(id,data)
if id == 2070 then
hun = data.lineWidth - 549.5
end
for _, val in ipairs(text_draw) do
if id == val then
return false
end
end
end
--[[
Стили текста
GOTHIC
SUBTITLES
MENU
PRICEDOWN
Выравнивание
CENTER
LEFT
RIGHT
]]
function draw_text(str, x, y, r, g, b)
mad.draw_text(str, x, y, mad.font_style.SUBTITLES --[[ Стиль теста ]], size, size * 2, mad.font_align.CENTER --[[ Выравнивание ]], 2000, true, false, r, g, b, 255, 0.6, 0, 30, 30, 30, 120)
end
Я понять не могу почему у меня не работают проценты.