Не работают скрипты.

Вопросы по настройке и запуску бота.

Модератор: Модераторы

Не работают скрипты.

Сообщение oIIa4ku » 19 ноя 2010 06:14

Не могу понять почему не работают скрипты, перекомпилил бота теперь тупо все скрипты с ошибками.
TCL: [ Скачать ] [ Скрыть ]
(11:30:31) <)mircbot> [03:33] Tcl error [scripts:load]: can't read "slogan(ignore)": no such variable
(11:30:31) <)mircbot> [03:33] can'
t read "slogan(ignore)": no such variable
(11:30:31) <)mircbot>     while executing
(11:30:31) <)mircbot> "if {$slogan(ignore) < 1} {
(11:30:31) <)mircbot>         return 0
(11:30:31) <)mircbot>       }"

(11:30:31) <)mircbot>     (procedure "flood_init" line 4)
(11:30:31) <)mircbot>     invoked from within
(11:30:31) <)mircbot> "flood_init"
(11:30:31) <)mircbot>     (file "/home/ebot/data/eggdrop/scripts/slogan.tcl" line 256)
(11:30:31) <)mircbot>     invoked from within
(11:30:31) <)mircbot> "source $scriptdir/$script"
(11:30:31) <)mircbot>     invoked from within
(11:30:31) <)mircbot> "if {$script != ""} {
(11:30:31) <)mircbot>                   source $scriptdir/$script
(11:30:31) <)mircbot>           }"

(11:30:31) <)mircbot>     (procedure "scripts:load" line 1)
(11:30:31) <)mircbot>     invoked from within
(11:30:31) <)mircbot> "scripts:load $_event1"
(11:30:31) <)mircbot> [03:33] Userfile loaded, unpacking...
(11:30:35) <)mircbot> [03:33] [services] Adding NickServ,ChanServ,OperServ to userfile...
(11:30:47) <)mircbot> [03:33] Tcl error [join:join]: can't read "ksex": no such variable
(11:30:47) <)mircbot> [03:33] can'
t read "ksex": no such variable
(11:30:47) <)mircbot>     while executing
(11:30:47) <)mircbot> "if {$chan != $ksex} {return}"
(11:30:47) <)mircbot>     (procedure "join:join" line 3)
(11:30:47) <)mircbot>     invoked from within
(11:30:47) <)mircbot> "join:join $_jp1 $_jp2 $_jp3 $_jp4"
(11:30:47) <)mircbot> [03:33] Tcl error [boy:join]: can't read "ksex": no such variable
(11:30:47) <)mircbot> [03:33] can'
t read "ksex": no such variable
(11:30:47) <)mircbot>     while executing
(11:30:47) <)mircbot> "if {$chan != $ksex} {return}"
(11:30:47) <)mircbot>     (procedure "boy:join" line 3)
(11:30:47) <)mircbot>     invoked from within
(11:30:47) <)mircbot> "boy:join $_jp1 $_jp2 $_jp3 $_jp4"
(11:30:47) <)mircbot> [03:33] Tcl error [dev:join]: can't read "ksex": no such variable
(11:30:47) <)mircbot> [03:33] can'
t read "ksex": no such variable
(11:30:47) <)mircbot>     while executing
(11:30:47) <)mircbot> "if {$chan != $ksex} {return}"
(11:30:47) <)mircbot>     (procedure "dev:join" line 3)(11:30:47) <)mircbot>     invoked from within
(11:30:47) <)mircbot> "boy:join $_jp1 $_jp2 $_jp3 $_jp4"
(11:30:47) <)mircbot> [03:33] Tcl error [dev:join]: can't read "ksex": no such variable
(11:30:47) <)mircbot> [03:33] can'
t read "ksex": no such variable
(11:30:47) <)mircbot>     while executing
(11:30:47) <)mircbot> "if {$chan != $ksex} {return}"
(11:30:47) <)mircbot>     (procedure "dev:join" line 3)
(11:30:47) <)mircbot>     invoked from within
(11:30:47) <)mircbot> "dev:join $_jp1 $_jp2 $_jp3 $_jp4"
(11:30:47) <)mircbot> [03:33] Tcl error [::duel::3]: can't read "duel(greet)": no such variable
(11:30:47) <)mircbot> [03:33] can'
t read "duel(greet)": no such variable
(11:30:47) <)mircbot>     while executing
(11:30:47) <)mircbot> "if { $duel(greet) == 1 && [llength $duel(file_dir)$chan.duel] > -1 } {
(11:30:47) <)mircbot>           set file [open $duel(file_dir)$chan.duel r]
(11:30:47) <)mircbot>           set data [read $file]
(11:30:47) <)mircbot>           close $..."

(11:30:47) <)mircbot>     (procedure "::duel::3" line 4)
(11:30:47) <)mircbot>     invoked from within
(11:30:47) <)mircbot> "::duel::3 $_jp1 $_jp2 $_jp3 $_jp4"
(11:31:21) <)mircbot> [03:34] Потерян бот: Pen2Pen
(11:31:31) <)mircbot> [03:34] Tcl error [::duel::2]: can't read "duel(go)": no such variable
(11:31:31) <)mircbot> [03:34] can'
t read "duel(go)": no such variable
(11:31:31) <)mircbot>     while executing
(11:31:31) <)mircbot> "if { $duel(go) == 1 && $nick == $duel(jertva) } {
(11:31:31) <)mircbot>   } else {
(11:31:31) <)mircbot>           return
(11:31:31) <)mircbot>   }"

(11:31:31) <)mircbot>     (procedure "::duel::2" line 3)
(11:31:31) <)mircbot>     invoked from within
(11:31:31) <)mircbot> "::duel::2 $_pubm1 $_pubm2 $_pubm3 $_pubm4 $_pubm5"
(11:31:34) <)mircbot> [03:34] Tcl error [::duel::2]: can't read "duel(go)": no such variable
(11:31:34) <)mircbot> [03:34] can'
t read "duel(go)": no such variable

и т.д.
Раньше все скрипты работали.
oIIa4ku
 
Сообщения: 22
Зарегистрирован: 07 окт 2010 00:23
Откуда: Магадан
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: Не работают скрипты.

Сообщение tvrsh » 19 ноя 2010 08:37

Перекомпилил с какой версии на какую? Попробуй откатиться к предыдущей версии.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Не работают скрипты.

Сообщение oIIa4ku » 20 ноя 2010 02:39

Попробовал уже несколько версий, в том числе и ту что стояла. На всех одно.
oIIa4ku
 
Сообщения: 22
Зарегистрирован: 07 окт 2010 00:23
Откуда: Магадан
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi


Вернуться в Настройка бота

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron