Страница 1 из 1

Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 11:03
ShveD
Скачал скрипт anekdot.tcl V0.9b с вашего сайта делаю как написано:
создал папку data закинул туда anekdots.dat (Windrop.data/anekdots.dat)
в файле eggdrop.conf добавил source scripts/anekdot.tcl запускаю бота он даже не запускается, папробывал закоментировать строку #source scripts/anekdot.tcl бот запускается. Подскажите в чем дело я пока в этом деле новайс :( .

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 11:17
tvrsh
Покажи лог загрузки, скорее всего не установлена библиотека egglib_pub.tcl Скачай ее по этой ссылке и прописывай в конфиг перед всеми скриптами.

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 11:36
ShveD
Извеняюсь за не вежество но это нужно сделать так?
1) способ
source scripts/egglib_pub.tcl
source scripts/anekdot.tcl
source scripts/sbw3.tcl
source scripts/b-ident.tcl
source scripts/rasha.tcl
source scripts/BOOM.TCL
source scripts/3hauka.tcl
source scripts/svalka.tcl

2) способ
или source scripts/egglib_pub.tcl
прописывать над каждой стройко нового скрипта

По первому способу сделал бот стартует но анекдоты не выводит по команде
!анекдот
!anekdot
не по той не подругой.

Может быть его нужно предворительно еще как то натроить этот скрип. У меня была проблема и скриптом svalka.tcl но после установки egglib_pub.tcl он зароботал.

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 11:53
tvrsh
Верен способ №1.
Сначала установи режим вывода анекдотов
# !ankmode <notice|channel|none> - режим вывода [notice пользователю|в канал|отключить скрипт для данного канала]
а потом уже смотри их.

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 12:03
ShveD
Не сочтите за полного нуба но можно по конкретней как настроить режим вывода анекдотов?

# !ankmode <notice|channel|none> - режим вывода [notice пользователю|в канал|отключить скрипт для данного канала]
Эту строку нужно раскаментировать или еще превести в порядок?

может так канал называется #hostel
!ankmode <notice|#hostel|none>

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 12:13
tvrsh
Эту строку не надо трогать. Если присмотреть то сверху видно слово "Команды", значит их где-то подавать нужно. На нужном канале надо просто написать
!ankmode channel
для вывода анекдотов в канал, и соответственно notice или none для нотисов тебе или отключения на данном канале.

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 12:28
ShveD
Я определено нуб :( . Я пробывал на канале прописывать команду !ankmode channel а потом писать !анекдот результата не какого.
Может что не так не в скрипте а настройках сервера?

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 12:34
tvrsh
Показывай что у тебя в патилайне происходит когда пишешь команду.

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 12:53
ShveD
:shock: :shock: :shock: что такое патилайн это где системная информаия отображается?
а можно стобой по аське списаться так быстрей будет и флуду тут меньше будет я лучше тут бы по делу вам писал? мой номер 277032620

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 13:08
tvrsh
Патилайн это консоль управления ботом. Попасть в нее можно двумя способами, через телнет или по дцц.
telnet = Доступ к боту по телнету - пишем в eggdrop.conf: listen ... all, где ... - номер порта, потом открываем putty и в окне Host Name(or IP adress) пишем хост на котором висит бот, выбираем в Protocol Telnet и в Port указываем порт из listen ... all. Если не работает проверяем не занят ли порт netstat -l. [tvrsh]

Для доступа по телнету тебе пригодится телнет клиент.
putty = http://www.chiark.greenend.org.uk/~sgta ... nload.html - ssh, telnet клиент.


ДЦЦ попроще немного.
dcc = Доступ к боту по DCC, пишем: /ctcp ник_бота CHAT. Убедитесь, что бот запущен, что ваш хост прописан в юзерфайле бота, и на вас стоит глобальный флаг +p (разрешает доступ в partyline), что в eggdrop.conf в строке set owner прописан ваш ник.

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 13:26
ShveD
ДЦЦ попроще немного.
dcc = Доступ к боту по DCC, пишем: /ctcp ник_бота CHAT. Убедитесь, что бот запущен, что ваш хост прописан в юзерфайле бота, и на вас стоит глобальный флаг +p (разрешает доступ в partyline), что в eggdrop.conf в строке set owner прописан ваш ник.
[/quote]

Через ДЦЦ я не получилось у меня я с пути рабол раньше и у меня проблем с ней нет только возникала проблемка с входом он ник требует и пароль где их можно посмотреть мне?

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 13:33
tvrsh
Сначала вводишь ник из set owner а потом свой пароль на боте.

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 13:42
ShveD
Сначала вводишь ник из set owner а потом свой пароль на боте.


Я прописал туда свой ник ShveD но не чего не получилось, потом вспомнил что при установке прописывал имя STB и пароль ***** , а где их можно найти?

Я зашел патилайн вел команду вот что было


Connected to Palka-Motalka, running eggdrop v1.6.17
____ __
/ __/___ _ ___ _ ___/ /____ ___ ___
/ _/ / _ `// _ `// _ // __// _ \ / _ \
/___/ \_, / \_, / \_,_//_/ \___// .__/
/___/ /___/ /_/

Hey STB! My name is Palka-Motalka and I am running eggdrop v1.6.17, on CYGWIN_NT-5.1 1.5.18(0.132/4/2).

Local time is now 17:45
You are an owner of this bot. Only +n users can see this! For more info,
see .help set motd. Please edit the motd file in your bot's 'text'
directory.
Use .help for basic help.
Use .help <command> for help on a specific command.
Use .help all to get a full command list.
Use .help *somestring* to list any help texts containing "somestring".

Have fun.

Commands start with '.' (like '.quit' or '.help')
Everything else goes out to the party line.

### You have the following note(s) waiting:
1. SUPER-MEGA-BOT (Sep 15 20:38)
### Use '.notes read' to read it.
*** STB joined the party line.
[17:45] pub:anekdotmode [#hostel: ShveD] channel
[17:45] Writing channel file...

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 17 сен 2008 14:00
ShveD
Все работает я так понял проблема была в том что я не заполнил,
set owner "ShveD" (ник подкоторым я в чате сижу) да?

Подскажи как запустить игру килер скрипты дабовляю eggdrop.cof
source scripts/killers.tcl
source scripts/killhelp.tcl

эти файлы закинул в папку Windrop\scripts
killers.tcl
killhelp.tcl
killhelp.txt

в файле killers.tcl прописал название канала
set kk "#hostel"

В файле killers.tcl есть такие строки set fp [open "scripts/data/turma.dat" r] , нужно самому создовать файлы turma.dat и другие такие файлы?

В чем еще может быть загвоска?

Re: Проблема с подключением скрипта.

СообщениеДобавлено: 19 сен 2008 22:53
ShveD
Проблема с скриптом killers.tcl отпала так как нашел уже нормальную версию полностью рабочую.