Включение/выключение времени на экране по команде

cobalt

Новичок
Автор темы
15
0
Версия MoonLoader
.026-beta
Всем хай. Кароче, как сделать так чтобы при прописании команды допустим /test на экране появлялось время.

Код:
local font = renderCreateFont("Arial", 20, 15) --creating font

renderFontDrawText(font, os.date(), 10, 250, 0xFFBEBEBE) --and then we draw it's id on textdeaw position
 
Решение
Lua:
local flag = false
local font = renderCreateFont("Arial", 20, 15) --creating font

function main()
  -- тут проверки на загруженость сампа, нет по рукой куска кода извини
  sampRegisterChatCommand('test', function() flag = not flag end)
  while true do
    if flag then
      renderFontDrawText(font, os.date(), 10, 250, 0xFFBEBEBE) 
    end
    wait(0)
  end
end

Akionka

akionka.lua
Проверенный
742
500
Lua:
local flag = false
local font = renderCreateFont("Arial", 20, 15) --creating font

function main()
  -- тут проверки на загруженость сампа, нет по рукой куска кода извини
  sampRegisterChatCommand('test', function() flag = not flag end)
  while true do
    if flag then
      renderFontDrawText(font, os.date(), 10, 250, 0xFFBEBEBE) 
    end
    wait(0)
  end
end