Проблемы с викториной v1.8 by Sergio + new addons.

Решение вопросов при работе с TCL скриптами.

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

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение tvrsh » 24 фев 2010 19:42

Закомментируй строку
if {![validuser $conf(owner)]} {putlog "::Quiz:: ERROR. User '\002$conf(owner)\002' doesn't exists! Please set directive conf(owner) correctly."; namespace delete ::tpub::; return 0}
в файле quiz_conf.tcl
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: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение zolti » 24 фев 2010 22:53

Спасибо тебе большое, теперь работает.
Но появилась другая проблема... Мне прямо уже неудобно тебя о чем то спрашивать...

Бот не даёт ответы, на пропускаемые вопросы (!дальше) или те на которых не ответили просто.

В конфиге:
Код: Выделить всё
set conf(showansw) 1

Но безрезультатно...
Пробовал ставить это значение в 0, так в патилайн посыпались ошибки:
Код: Выделить всё
 Tcl error [::tpub::msg_pub]: can't read "ransput": no such variable
zolti
 
Сообщения: 36
Зарегистрирован: 12 фев 2010 13:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение tvrsh » 24 фев 2010 23:54

А может скачать последнюю версию с сайта автора в которой нет таких ошибок и применить к ней все изменения которые обсуждались тут?
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: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение zolti » 25 фев 2010 13:24

Эм, так вроде бы в атачах от Vertigo тут и лежат такие версии разве нет?

Последний аттач в этой теме был выложен на 5ой странице, я его и скачал, далее прочёл весь топик до конца, посмотрел какие изменения вносились, ничего критического не исправляли.

Как быть с правильными ответами? Помоги пожалуйста :oops:
zolti
 
Сообщения: 36
Зарегистрирован: 12 фев 2010 13:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение tvrsh » 26 фев 2010 00:18

Сразу после появления ошибки
Tcl error [::tpub::msg_pub]: can't read "ransput": no such variable
введи в патилайне .set errorInfo и покажи тут результат.
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: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение zolti » 26 фев 2010 12:37

Вот такое говорит.
Код: Выделить всё
Currently: can't read "ransput": no such variable
Currently:     while executing
Currently: "putquick "privmsg $chan :\00310[lindex $phrasesmol [rand [llength $phrasesmol]]] \00303[expr {[users isremort $hand] ? "\002$nick\002" : $nick}]\00310..."
Currently:     (procedure "::tpub::msg_pub" line 365)
Currently:     invoked from within
Currently: "::tpub::msg_pub $_pubm1 $_pubm2 $_pubm3 $_pubm4 $_pubm5"
zolti
 
Сообщения: 36
Зарегистрирован: 12 фев 2010 13:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение tvrsh » 26 фев 2010 13:11

Попробуй из всех строк удалить переменную $ransput так как единственное значение которое она принимает это "".
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: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение zolti » 26 фев 2010 15:12

Спасибо.
Убрал, теперь при set conf(showansw) 0 викторина работает нормально.
Однако при set conf(showansw) 1 правильные ответы всё равно не показываются.
Ошибок в патилайне нет.
zolti
 
Сообщения: 36
Зарегистрирован: 12 фев 2010 13:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение tvrsh » 27 фев 2010 00:06

Поставь таки последнюю версию, там это должно нормально работать.
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: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение Teppopucm » 27 фев 2010 00:18

версия Vertigo, к сожалению, никак на моем боте не работает, будто не загрузил quiz_conf.tcl - что пропустил?
версия Sergio работает, но реагирует русские команды (!старт, !место, !топ и т.д.), кроме !вон - как прописать, чтоб русские команды работали?
Аватара пользователя
Teppopucm
 
Сообщения: 24
Зарегистрирован: 25 фев 2010 21:29
Благодарил (а): 12 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.20

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение Teppopucm » 27 фев 2010 00:24

версия Vertigo на моем боте никак не реагирует ни на что, будто не загрузил quiz_conf.tcl - что не так?
версия Sergio работает игра - русские команды не реагирует (!старт, !топ, !место и т.д.), кроме !вон - команды по-англ. работают - как излечить, чтобы работали русские команды?
p.s. прописывал в конфиге:
bind pub - $conf(pref)место ::tpub::cmd_place
без результатно..
Аватара пользователя
Teppopucm
 
Сообщения: 24
Зарегистрирован: 25 фев 2010 21:29
Благодарил (а): 12 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.20

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение zolti » 27 фев 2010 02:06

Пока вопрос можно закрыть. Vertigo поделился своей версией, она рабочая.
zolti
 
Сообщения: 36
Зарегистрирован: 12 фев 2010 13:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение tvrsh » 28 фев 2010 11:19

Teppopucm писал(а):версия Vertigo на моем боте никак не реагирует ни на что, будто не загрузил quiz_conf.tcl - что не так?
версия Sergio работает игра - русские команды не реагирует (!старт, !топ, !место и т.д.), кроме !вон - команды по-англ. работают - как излечить, чтобы работали русские команды?
p.s. прописывал в конфиге:
bind pub - $conf(pref)место ::tpub::cmd_place
без результатно..

Напиши в патилайне .binds pub там есть русские команды?
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: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение Teppopucm » 01 мар 2010 20:21

tvrsh писал(а):Напиши в патилайне .binds pub там есть русские команды?

бот на anarxi.st - там вроде как давно заблокировали патилайн, не зайти туда мне
Аватара пользователя
Teppopucm
 
Сообщения: 24
Зарегистрирован: 25 фев 2010 21:29
Благодарил (а): 12 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.20

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение Teppopucm » 01 мар 2010 22:11

версия Vertigo - теперь работает, закомментировал строку:
if {![validuser $conf(owner)]} {putlog "::Quiz:: ERROR. User '\002$conf(owner)\002' doesn't exists! Please set directive conf(owner) correctly."; namespace delete ::tpub::; return 0}

но и здесь русские команды не работают, кроме !вон и !хелп_в
вопрос: как прописать тогда? p.s. в патилайн не зайти
Аватара пользователя
Teppopucm
 
Сообщения: 24
Зарегистрирован: 25 фев 2010 21:29
Благодарил (а): 12 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.20

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение tvrsh » 02 мар 2010 22:27

Чтобы попасть в патилайн напиши telnet uranus.anarxi.st порт. Ну и надо чтобы у тебя была добавлена маска -telnet!*@*
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: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение zolti » 03 мар 2010 01:33

Вот такая некрасивая картина иногда бывает. Причём не понятно почему. Игрок с именем Жуй неоднократно выигрывает аукционы, а тут он просто ничего не смог сказать. Если ли мысли по этому поводу?
864ecf7044fd.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
zolti
 
Сообщения: 36
Зарегистрирован: 12 фев 2010 13:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение zolti » 03 мар 2010 01:50

Бот снял войса со всех кроме того кто отвечает на аукцион, однако он забыл что у отвечающего не всегда есть войс. Можно как то сделать, чтоб он давал войс отвечающему?
zolti
 
Сообщения: 36
Зарегистрирован: 12 фев 2010 13:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение Teppopucm » 03 мар 2010 23:40

tvrsh писал(а):Чтобы попасть в патилайн напиши telnet uranus.anarxi.st порт. Ну и надо чтобы у тебя была добавлена маска -telnet!*@*

listen * port
прописана; маска такая имется.
через telnet пытался вновь зайти - никак; сбой подключения..
Аватара пользователя
Teppopucm
 
Сообщения: 24
Зарегистрирован: 25 фев 2010 21:29
Благодарил (а): 12 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.20

Re: Проблемы с викториной v1.8 by Sergio + new addons.

Сообщение tvrsh » 05 мар 2010 00:38

zolti писал(а):Бот снял войса со всех кроме того кто отвечает на аукцион, однако он забыл что у отвечающего не всегда есть войс. Можно как то сделать, чтоб он давал войс отвечающему?

После строки
        putfast "privmsg $chan :\00310Поторопитесь \00303$win_nick\00310! У вас всего \00304$conf(anstime)\00310 секунд."
добавь строку
if {![isvoice $win_nick $chan]} {putserv "mode $chan +v $win_nick"}
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Пред.След.

Вернуться в TCL скрипты

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

Сейчас этот форум просматривают: Google [Bot] и гости: 4

cron