Правила оформления топиков.

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

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

Правила оформления топиков.

Сообщение tvrsh » 11 окт 2008 11:05

Перед тем, как просить помощи в исправлении ошибок в TCL скриптах, пожалуйста, убедитесь, что выполнили следующие действия:

1. Команды .tcl и .set включены, для этого вы должны открыть конфиг бота и закомментировать (или удалить) следующие строки:
unbind dcc n tcl *dcc:tcl
unbind dcc n set *dcc:set

после чего сохранить конфиг и сделать боту .restart

2. Имеется полный лог ошибки; это означает, что как только вы получаете ошибку (вы должны находиться в патилайне бота), вы пишите .set errorInfo и сохраняете полученную информацию о ней.

3. Если бот отвечает вам `What? You need .help', вы должны включить команду .set (смотрите выше)

4. Когда копируете код используйте кнопку "подсветка синтаксиса"; сам код должен быть отформатирован, это делает его более понятным для чтения, например используйте:
TCL: [ Скачать ] [ Скрыть ]
      foreach foo $bar {
         if {$foo == "moo"} {
            #do something
         }
      }

но не:
TCL: [ Скачать ] [ Скрыть ]
      foreach foo $bar {
      if {$foo == "moo"} {
      #do something
      }
      }


5. Когда тестируете скрипт, постарайтесь отключить все другие, закомментировав их в конфиге бота (не забудьте сделать боту .restart после этого); это поможет определить причины возникающих проблем более точно.

6. При размещении новых скриптов или сообщении об ошибке пользуйтесь шаблонами сообщений, они помогут Вам оформить сообщение более грамотно.

Выполнение этих шести простых правил значительно упростит поиск проблемы а, возможно, и снимет наиболее типичные из них.
Вольный перевод поста http://forum.egghelp.org/viewtopic.php?p=53745#53745
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: Правила оформления топиков.

Сообщение Sparkle » 17 ноя 2011 14:24

1. Команды .tcl и .set включены, для этого вы должны открыть конфиг бота и раскомментировать (или удалить) следующие строки:

unbind dcc n tcl *dcc:tcl
unbind dcc n set *dcc:set

после чего сохранить конфиг и сделать боту .restart

2. Имеется полный лог ошибки; это означает, что как только вы получаете ошибку (вы должны находиться в патилайне бота), вы пишите .set errorInfo и сохраняете полученную информацию о ней.


Все сделала, все ровно пишет! What? You need .help'
Sparkle
 
Сообщения: 83
Зарегистрирован: 27 окт 2011 13:58
Благодарил (а): 17 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.18+suzi

Re: Правила оформления топиков.

Сообщение tvrsh » 17 ноя 2011 14:44

Возможно какой-то из скриптов подменяет эти бинды. Добавь в самый низ конфига строки
bind dcc n tcl *dcc:tcl
bind dcc n set *dcc:set
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: Правила оформления топиков.

Сообщение Sparkle » 17 ноя 2011 14:48

Не работает. Добавила в самый низ. Бот чистый один скрипт всего стоит линк каналов!

What? You need .help
Sparkle
 
Сообщения: 83
Зарегистрирован: 27 окт 2011 13:58
Благодарил (а): 17 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.18+suzi

Re: Правила оформления топиков.

Сообщение Vertigo » 17 ноя 2011 15:10

проверь, что в set owner твой хэндл. или поставь set must-be-owner в 0.

За это сообщение автора Vertigo поблагодарил:
Sparkle (17 ноя 2011 15:13)
Аватара пользователя
Vertigo
 
Сообщения: 107
Зарегистрирован: 20 авг 2008 23:49
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 37 раз.
Версия бота: Eggdrop 1.8


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

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

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

cron