svalka.tcl v1.5, Игра в анаграммы |
svalka.tcl v1.5, Игра в анаграммы |
Kreon |
Jan 25 2007, 09:36 PM
Post
#1
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
Обновление скрипта по запросу страждущих:)
Исправлено с версии 1.2а:
Скачать -------------------- Не понял сам - не дай понять другому
|
PashaD |
Jan 27 2007, 08:38 PM
Post
#2
|
Новичок Group: Members Posts: 13 Joined: 6-January 07 Member No.: 62 |
бот не запускается из-за этой строчки loadmod filesys
если убрать то при !топ [19:35] Tcl error [::svalka::top]: invalid command name "getfiles" я так понимаю у меня нет filesys где его скачать можно бот windrop |
Kreon |
Jan 27 2007, 09:50 PM
Post
#3
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
Это стандартный модуль eggdrop.
-------------------- Не понял сам - не дай понять другому
|
PashaD |
Jan 27 2007, 11:16 PM
Post
#4
|
Новичок Group: Members Posts: 13 Joined: 6-January 07 Member No.: 62 |
разобрался с этим, мне показалось что из-за loadmod filesys заменил loadmodule filesys
но ошибка осталась |
Kreon |
Jan 28 2007, 11:36 AM
Post
#5
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
В самом деле, в скрипте была опечатка, вместо loadmod filesys должна была быть строка loadmodule filesys.
Обновил файл по ссылке в начале темы. Я не знаю, какой поставкой бота под Windows вы пользуетесь, я сейчас собрал нового виндропа из исходников 1.6.18 -- в нем модуль filesys имеется. -------------------- Не понял сам - не дай понять другому
|
PashaD |
Jan 28 2007, 11:54 AM
Post
#6
|
Новичок Group: Members Posts: 13 Joined: 6-January 07 Member No.: 62 |
всё зделал, вот что получилось
добавил нотис с вопросом при заходе на канал команды !стоп !дальше могут использовать только опы, войсы и тот кто запустил свалку |
Kreon |
Jan 28 2007, 01:00 PM
Post
#7
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
Не рекомендую пользоваться приложенным тов. PashaD скриптом, код внесенных им изменений нерационален и содержит некоторые логические ошибки.
-------------------- Не понял сам - не дай понять другому
|
PashaD |
Jan 28 2007, 03:21 PM
Post
#8
|
Новичок Group: Members Posts: 13 Joined: 6-January 07 Member No.: 62 |
я первы раз делал
тада предлагаю внести в твою версию подобные изминения(тоесть без ошибок ) |
Kreon |
Jan 29 2007, 10:37 AM
Post
#9
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
Внёс.
Файл в первом сообщении обновлен. -------------------- Не понял сам - не дай понять другому
|
PashaD |
Jan 29 2007, 03:10 PM
Post
#10
|
Новичок Group: Members Posts: 13 Joined: 6-January 07 Member No.: 62 |
[14:06] Tcl error [::svalka::stop]: can't read "chan": no such variable
работает только при замене if {![matchattr $handle o] && ![isop $nick $chan] && ![isvoice $nick $chan] && ![ishalfop $nick $chan] && $nick != $svalkagame(starter)} {putmsg $chan "$nick, у тебя нет прав использовать эту команду"; return} на if {![matchattr $handle o] && ![isop $nick $channel] && ![isvoice $nick $channel] && ![ishalfop $nick $channel] && $nick != $svalkagame(starter)} {putmsg $chan "$nick, у тебя нет прав использовать эту команду"; return} |
Kreon |
Jan 29 2007, 03:39 PM
Post
#11
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
Ок, исправлено. %)
-------------------- Не понял сам - не дай понять другому
|
SaGe |
Feb 22 2007, 12:39 PM
Post
#12
|
Посетитель Group: Members Posts: 2 Joined: 22-February 07 Member No.: 73 |
У меня почему-то перестал работать !топ. А именно, пишет: "Таблица рекордов пуста" , но это не так. Что можно сделать, чтоб исправить ошибку?
|
PashaD |
Feb 22 2007, 05:00 PM
Post
#13
|
Новичок Group: Members Posts: 13 Joined: 6-January 07 Member No.: 62 |
|
Color_Gerrafe |
Feb 25 2007, 01:24 AM
Post
#14
|
Посетитель Group: Members Posts: 1 Joined: 24-February 07 Member No.: 74 |
Здравствуйте уважаемые учатсник форума.
Я вот с какой проблемой столкнулся при привязке свалки к моему боту. [16:17] invalid command name "::egglib::readdata" while executing "::egglib::readdata scripts/slova.dat" (in namespace eval "::svalka" script line 5) invoked from within "namespace eval svalka { array unset svalka #Настройки #Файл со словами set svalka(info) [::egglib::readdata scripts/slova.dat] #Папка для сохранения..." (file "scripts/svalka.tcl" line 39) invoked from within "source scripts/svalka.tcl" (file "eggdrop.conf" line 46) И не могу понять в чём причина. Дело в том что так он работает вполне нормально. Версия бота 1.6.18 В принципе на нём кроме основных скриптов ничего не стоит потому как другие исполняет бот шарманка(ацтой но зато всё просто и работает без лишнего геммороя). My name is KUKARACHA and I am running eggdrop v1.6.18, on CYGWIN_NT-5.1 1.5.21(0.156/4/2). Загруженные модули loadmodule filesys loadmodule dns loadmodule channels loadmodule server loadmodule ctcp loadmodule irc loadmodule notes loadmodule console loadmodule blowfish Я просто первый раз столкнулся с таким и у меня просто даже предположений нету. Заранее спасибо. |
Kreon |
Feb 25 2007, 01:30 PM
Post
#15
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
Необходимо подгрузить в конфиге до source svalka.tcl любую версию (впрочем, до 1.3) скрипта egglib_pub.tcl.
К сожалению в выложенной версии не присутствует проверки на загруженность egglib'а, поэтому и возможны такие ошибки. Будь она там - без этой библиотеки функций скрипт бы просто не загружался, не выбивая ошибок. -------------------- Не понял сам - не дай понять другому
|
Zacuson |
Mar 12 2007, 05:08 PM
Post
#16
|
Посетитель Group: Members Posts: 1 Joined: 12-March 07 Member No.: 78 |
После команды !старт в патилайне бота пишет вот такое
[15:54:32] < UMKA1 > [15:54] Tcl error in script for 'timer55': [15:54:32] < UMKA1 > [15:54] unknown encoding "cp1251" как можна ету проблему решить |
Kreon |
Mar 13 2007, 03:46 PM
Post
#17
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
После команды !старт в патилайне бота пишет вот такое [15:54:32] < UMKA1 > [15:54] Tcl error in script for 'timer55': [15:54:32] < UMKA1 > [15:54] unknown encoding "cp1251" как можна ету проблему решить Ответ находится здесь. -------------------- Не понял сам - не дай понять другому
|
maksimov |
May 22 2007, 10:25 PM
Post
#18
|
Новичок Group: Members Posts: 12 Joined: 15-May 07 Member No.: 94 |
как сделать, чтоб все ответы записывались также в html код ? чтобы раз pfiokb на сайт, а там кто играл кто нет
|
Kreon |
May 22 2007, 10:58 PM
Post
#19
|
Developer Group: Root Admin Posts: 396 Joined: -- From: Внешние пределы Member No.: 2 |
Написать соответствующую модификацию. По умолчанию подобный функционал не предусмотрен.
-------------------- Не понял сам - не дай понять другому
|
maksimov |
May 23 2007, 03:20 AM
Post
#20
|
Новичок Group: Members Posts: 12 Joined: 15-May 07 Member No.: 94 |
!топ набираешь, он пишет:
Tcl error [::svalka::top]: invalid command name "getfiles" |
Lo-Fi Version | Time is now: 16th May 2024 - 08:39 PM |