- Версия MoonLoader
- .026-beta
Привет, в общем появилась идейка создать РП отыгровку для команды /time в интернете нашел только огромные скрипты.
В консоль sampfuncs флудит постоянно RegisterCommand Error: Command "time" already exists.
По сути мне нужно что бы команда выводила /time после чего /do На часах 20:20:20 по типу такого, задержка 0 либо 100 мс.
Появилась идея воспользоваться таким кодом
Но все равно не выводит в чат. Хотя когда прописывал print("/do На часах: "..os.date("%H:%M:%S.",os.time())) в консоль выводило. Помогите сделать это для чата
В консоль sampfuncs флудит постоянно RegisterCommand Error: Command "time" already exists.
По сути мне нужно что бы команда выводила /time после чего /do На часах 20:20:20 по типу такого, задержка 0 либо 100 мс.
Lua:
script_name('RP time')
script_version('1')
require "lib.moonloader"
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then return end
while not isSampAvailable() do wait(100) end
while true do
wait(0)
sampRegisterChatCommand("time", cmd_time)
end
if mainini.obnylenie.day ~= os.date("%a") then
mainini.obnylenie.day = os.date("%a")
inicfg.save(mainini, "timeinfo.ini")
end
end
function time()
lua_thread.create(function()
sampSendChat("/time")
wait(0)
sampSendChat ("/do На часах "..os.date('%H:%M:%S'))
end)
end
Lua:
script_name('RP time')
require "lib.moonloader"
local sampev = require'lib.samp.events'
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then return end
while not isSampAvailable() do wait(100) end
while true do
wait(0)
end
end
function sampev.onSendChat(msg)
if text == "/time" then
sampSendChat("/do На часах: "..os.date("%H:%M:%S.",os.time()))
end
end
Последнее редактирование: