HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #431  
Старый 12.10.2022, 20:45
RazorRw
Флудер
Регистрация: 16.09.2019
Сообщений: 2,013
Провел на форуме:
397885

Репутация: 183


По умолчанию

Цитата:
Сообщение от Rei  

require("addon")
Цитата:
Сообщение от Kenshi.  

нельзя так os.date указать через формат?
bad argument #2 to 'format' (number expected, got string)

Lua:





Код:
setLogPath
(
getPath
(
(
'logs/%s %d.log'
)
:
format
(
getNick
(
)
,
os
.
date
(
'%d.%m.%Y'
)
)
)
)
-- установить файл лога

Lua:





Код:
setLogPath
(
getPath
(
(
'logs/%s %s.log'
)
:
format
(
getNick
(
)
,
os
.
date
(
'%d.%m.%Y'
)
)
)
)
-- установить файл лога


os.date возвращает строку
 
Ответить с цитированием

  #432  
Старый 12.10.2022, 20:50
AugustTN
Познавший АНТИЧАТ
Регистрация: 14.06.2021
Сообщений: 1,354
Провел на форуме:
503500

Репутация: 88


По умолчанию

я так понимаю тут нельзя сделать бесконечный цикл(main tipo)? либо я тупой, и еще не понял че и как, либо его нету)
 
Ответить с цитированием

  #433  
Старый 12.10.2022, 20:55
kizn
Флудер
Регистрация: 23.09.2017
Сообщений: 2,409
Провел на форуме:
822790

Репутация: 183


По умолчанию

Цитата:
Сообщение от Loocking  

я так понимаю тут нельзя сделать бесконечный цикл(main tipo)? либо я тупой, и еще не понял че и как, либо его нету)
Lua:





Код:
function
onUpdate
(
)
-- код вызывается каждые N мс, значение N меняется в конфиге
end
 
Ответить с цитированием

  #434  
Старый 12.10.2022, 21:00
AugustTN
Познавший АНТИЧАТ
Регистрация: 14.06.2021
Сообщений: 1,354
Провел на форуме:
503500

Репутация: 88


По умолчанию

Цитата:
Сообщение от k1zn  

Lua:





Код:
function
onUpdate
(
)
-- код вызывается каждые N мс, значение N меняется в конфиге
end

а бля внатуре тупой

upd. я еще тупее, поставил проверку и думал что функа не робит)

спс
 
Ответить с цитированием

  #435  
Старый 12.10.2022, 21:04
Kenshi.
Постоянный
Регистрация: 14.02.2018
Сообщений: 319
Провел на форуме:
67742

Репутация: 98
По умолчанию

как сделать проверку существует ли папка?
 
Ответить с цитированием

  #436  
Старый 12.10.2022, 21:06
kizn
Флудер
Регистрация: 23.09.2017
Сообщений: 2,409
Провел на форуме:
822790

Репутация: 183


По умолчанию

Цитата:
Сообщение от Kenshi.  

как сделать проверку существует ли папка?




Lua:





Код:
--- Check if a file or directory exists in this path
function
exists
(
file
)
local
ok
,
err
,
code
=
os
.
rename
(
file
,
file
)
if
not
ok
then
if
code
==
13
then
-- Permission denied, but it exists
return
true
end
end
return
ok
,
err
end
--- Check if a directory exists in this path
function
isdir
(
path
)
-- "/" works on both Unix and Windows
return
exists
(
path
..
"/"
)
end
-- проверить существует ли директория: if (isdir(путь)) then ... end
 
Ответить с цитированием

  #437  
Старый 12.10.2022, 21:08
Kenshi.
Постоянный
Регистрация: 14.02.2018
Сообщений: 319
Провел на форуме:
67742

Репутация: 98
По умолчанию

Цитата:
Сообщение от k1zn  

Lua:





Код:
--- Check if a file or directory exists in this path
function
exists
(
file
)
local
ok
,
err
,
code
=
os
.
rename
(
file
,
file
)
if
not
ok
then
if
code
==
13
then
-- Permission denied, but it exists
return
true
end
end
return
ok
,
err
end
--- Check if a directory exists in this path
function
isdir
(
path
)
-- "/" works on both Unix and Windows
return
exists
(
path
..
"/"
)
end
-- проверить существует ли директория: if (isdir(путь)) then ... end

проще не получится?
 
Ответить с цитированием

  #438  
Старый 12.10.2022, 21:11
kizn
Флудер
Регистрация: 23.09.2017
Сообщений: 2,409
Провел на форуме:
822790

Репутация: 183


По умолчанию

Цитата:
Сообщение от Kenshi.  

проще не получится?
в чем проблема этого метода?
 
Ответить с цитированием

  #439  
Старый 12.10.2022, 21:14
RazorRw
Флудер
Регистрация: 16.09.2019
Сообщений: 2,013
Провел на форуме:
397885

Репутация: 183


По умолчанию

Цитата:
Сообщение от Loocking  

я так понимаю тут нельзя сделать бесконечный цикл(main tipo)? либо я тупой, и еще не понял че и как, либо его нету)
можно, через корутины (Tasking lib)
 
Ответить с цитированием

  #440  
Старый 12.10.2022, 21:22
Kenshi.
Постоянный
Регистрация: 14.02.2018
Сообщений: 319
Провел на форуме:
67742

Репутация: 98
По умолчанию

Цитата:
Сообщение от k1zn  

в чем проблема этого метода?
если других способов нет, то проблем нету)
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.