Вопросы по боту
|
|
Пытаюсь выполнить команду 'make config' и получаю ошибку 'make: Permission denied'
|
|
|
|
Vladislav 28.08.10 11:33 #2
|
Это обьясняется ошибкой в самой FreeBSD (и, возможно, в других ветках BSD). Просто сделайте 'cd .', или перейдите в другую директорию и вернитесь обратно. Обычно это помогает или используйте gmake
|
|
|
Говорят что версия исходников 1.6.20 глючная, а у вас бот базируется именно на этой версии в данный момент, так ли это?
|
|
|
|
Vladislav 23.09.10 14:17 #4
|
Конечно глючная, как и любая версия, в кривых руках и с кривыми скриптами, сам тоже это слышал от нытиков каналов помощи по ботам. Это болезнь такая, они всегда боятся переходить на новую версию, эта песня была с 18 и 19 версией. Данный бот работает стабильно, проверено на разных системах, более того, в *20 версии исправлено не малое количество багов, которые усложняли установку бота. Кстати говоря это последняя версия из семейства 1.6.* стоит ждать в начале 2011 принципиально новую версию исходников - 1.8.0, надеюсь данный проект к тому времени ещё будет существовать и перейдёт на эту версию.
|
|
|
Интересно, а что нового будет в исходниках 1.8.0? и не будет ли проблем со скриптами линейки 1.6.*?
|
|
|
|
Vladislav 23.09.10 23:08 #6
|
Поставил для теста: Quote <Vladislav> !tcl return $::version <Eggdrop1-8-0> [RETURN 0.023ms] 1.8.0+setsockfix 1080003 CVS 1284491900 setsockfix Модули конечно же не собрались (социал, статс), а скрипты нормально все работают кроме сюзи патча, но это неудивительно. Из нового отметил только поддержку IPv6. Сейчас нет смысла об этом говорить, ждём релиза.
|
|
|
|
Vladislav 18.10.10 05:29 #7
|
Quote Как зарегистрировать ник бота? И прописать на канале? Зарегать ник можно двумя способами: 1. Свой ник сменить на ник бота и ввести /nickserv register Пароль E-Mail 2. Ввести в PuTTy или в DC .dump PRIVMSG nickserv register Пароль E-Mail Прописать на канале (Зависит от сети, более точно можно узнать на канале #help): /chanserv aop #канал add ник_бота Или /chanserv access #канал add ник_бота уровень
|
|
|
Подскажите внезапно после перезагрузки компьютера стала вылезать такая ошибка при запуске бота: Code 1 [main] eggdrop 1736 c:\Windrop\eggdrop.exe: *** fatal error - unable to remap \\?\C:\Windrop\modules\megahal.dll to same address as parent: 0x370000 != 0x70880000 1 [main] eggdrop 3508 fork: child 1736 - died waiting for dll loading, err no 11 [02:31:44] * CANNOT FORK PROCESS.
|
|
|
|
Vladislav 04.11.10 08:22 #9
|
Модуль megahal сам по себе косячный, поэтому выдаёт иногда различные сбои, попробуй заменить папку megahal в корне бота, на ту что в боте при установки, а также и сам модуль modules\megahal.dll. Или отключи этот модуль, убрав из eggdrop.conf строку: source megahal/megahal.tcl
|
|
|
Как подсадить одного и того же бота на два разных канала качественно? сейчас я его приглашаю на канал .+chan #канал он там сидит, но половина функций не работает... или запускать два разных? с разными никами?
|
|
|
|
Vladislav 06.11.10 18:38 #11
|
Канал добавляешь правильно. Не работают те скрипты в которых указан канал, это: викторина, словеса, анаграммы, акро, города. И это далеко не половина, всё остальное должно работать. В игре города можно указать несколько каналов (см. в инструкции) остальные будут работать только на одном канале. Можно и два бота запустить, поменять надо не только ник, но и порт для связи по телнету, об этом написано в Решениях
|
|
|
|
Vladislav 25.11.10 13:53 #12
|
Quote Подскажите, Владислав! Если удалять бота, то удалять чисто саму папку с ним, а то при просмотре "Установка и Удаление Программ" тега WinDrop не обнаружено для удаления. Заранее спасибо! С уважением, Иван! Да, нужно удалить папку Windrop В "Установка и Удаление Программ" нет потому что нет деинсталятора, он и не нужен так как все данные хранятся только в папке Windrop...
|
|
|
Владислав, добрый день. Бот при выполнении файла RunOnce.bat начал ругаться так:
Code [18:04:26] === Bot: 0 channels, 0 users. 0 [main] eggdrop 3856 C:\Windrop\eggdrop.exe: *** fatal error - unable to remap \\?\C:\Windrop\modules\irc.dll to same address as parent: 0x8E0000 != 0x20 90000 Stack trace: Frame Function Args 0028B528 6102749B (0028B528, 00000000, 00000000, 00000000) 0028B818 6102749B (61177B80, 00008000, 00000000, 61179977) 0028C848 61004AFB (611A136C, 6123B2DC, 008E0000, 02090000) End of stack trace 0 [main] eggdrop 3804 fork: child 3856 - died waiting for dll loading, err no 11 [18:04:26] * CANNOT FORK PROCESS. Press any key to continue . . .
|
|
|
|
Vladislav 17.12.10 18:29 #14
|
Если в данный момент не запущено ещё чтонить на cygwine другой версии, то видимо данная сборка не хочет работать на win7. С версии [20.12.10] должно быть всё хорошо.
|
|
|
У меня несколько ботов на канале и хотелось бы на одном изменить команды управления, например не !restart , а ~restart, как это можно реализовать?
|
|
|
|