мини враппер для записи текста в файл
пример:
Lua:
logger:create(name, fpath) -- создает объект класса с открытым файлом
logger:log(...) -- добавляет в лог строку подобного формата "[00.00.0000 00:00:00] название: текст"
logger:log_full(...) -- добавляет в лог строку подобного формата "[00.00.0000 00:00:00] название: откуда_вызвано.lua -> название_функции: текст"
logger:clear() -- очищает лог
logger:close() -- закрывает лог
Lua:
local logger = require("logger")
function main()
while not isSampAvailable() do wait(0) end
logger:create("test", getWorkingDirectory().."\\test.log")
logger:log("Hello from logger!")
logger:log_full("Hello from logger! ", "isSampAvailable = ", isSampAvailable())
wait(-1)
end
немного переделал, старая версия совсем какая-то ужасная была, видимо произошел момент с картинки ниже
Вложения
Последнее редактирование: