Вывод времени в текстовом документе

Remuru_Outrage

Новичок
Автор темы
19
1
Версия MoonLoader
.026-beta
Ребята, помогите пожалуйста вывести время в логгере

Код:
function samp.onServerMessage(color, text)
    if text:find("Сработал античит!(.*)") then
    f = io.open("moonloader/config/AdminTools/log.txt","a") -- в чем разница между "a","r","w" - почитай на форумах
    f:write(text .. "\n")
    f:flush() -- Сохранение,но можно и без этого
    f:close() -- Закрываю файл
 

Shepard

Активный
457
88
Ребята, помогите пожалуйста вывести время в логгере

Код:
function samp.onServerMessage(color, text)
    if text:find("Сработал античит!(.*)") then
    f = io.open("moonloader/config/AdminTools/log.txt","a") -- в чем разница между "a","r","w" - почитай на форумах
    f:write(text .. "\n")
    f:flush() -- Сохранение,но можно и без этого
    f:close() -- Закрываю файл
Просто время добавить?
 

Remuru_Outrage

Новичок
Автор темы
19
1
У меня логируется вот так:
Remuru_Outrage, это пикап для всевозможных тестов. Кстати, мне в голову пришло число 31039
А нужно вот так:
[ВРЕМЯ] Remuru_Outrage, это пикап для всевозможных тестов. Кстати, мне в голову пришло число 31039
 

Quasper

Известный
835
354
если время ПК то
Lua:
--перед записью в файл обновляем переменную
time = os.date("%x_%H:%M:%S") --время будет в формате ДД/ММ/ГГГГ_ЧЧ:ММ:СС
--ну и форматируем строку
text = ("%[%s%] %s \n"):format(time, text)
file:write(text)
file:flush()
file:close()