Помогите доисправить скрипт в версию API2
Пробовал конвертор, после чего скрипт не выдавал ошибки, но и не работал. Вот конвертированный скрипт.
КОД:
bot="АФОРИЗМЫ"
timer = 10 -- в минутах
messarray={
[[Армейская дисциплина тяжела, но это тяжесть щита, а не ярма. /А. Ривароль/]],
[[Все понять - значит простить. /А. Сталь/]],
[[Усердный врач подобен пеликану. /К. Прутков/]],
[[А наши философы? Сочиняя книги о презрении к смерти, ни один не забывает надписать на них свое имя. /Цицерон/]],
}
function Main()
SetTimer(timer*60*1000)
StartTimer()
end
function OnTimer(tmr)
Core.SendToAll("<"..bot.."> "..messarray[math.random(1,#messarray)])
end
Main -- > OnStartup
SetTimer(int) --> TmrMan.AddTimer(int)
--SetzTimer()
Почему то не заработало, но нашел выход.
gBot = "АФОРИЗМЫ"
gTaimer = 1
messarray={
[[текст 1]],
[[текст 2]],
}
function OnStartup()
tmr = TmrMan.AddTimer (gTaimer*60*1000)
end
function OnTimer(tmr)
Core.SendToAll("<"..gBot.."> "..messarray[math.random(#messarray)])
end
Спасибо за оперативность.
Сейчас тоже над этой проблемой мучался
avtolub, зачем над ней мучался, если выше описали решение этой проблемы