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

Игра «Сборка»

Добавлено: 22:13, 10.01.2009
CnupT
Здравствуйте, я недавно заинтересовался ботами и написал вот бота для нашего чата;
Это игра "Сборка" как вы и просили;

Команды: !старт;
!стоп;
!стат;
!след;
И есть еще 2 специальные команды, я заметил что люди начали жаловаться что мол вот раньше таск бар был забит а теперь трей, так вот чтобы не забивать трей я просто добавил команды:
!скрыть;
!показать;
Окно не просто сворачивается но и убирается с таск бара и никак вы его не найдете кроме как Ctrl+Alt+Del;
Из словаря убраны глаголы;

Бот использует 6 текстовых файлов:
scores.txt для сохранения очков;
settings.txt для сохранения настроек;
slova.txt существующие слова для сравнения;
spisok.txt слова которые выдает бот;
Fraz.txt фразы бота;
Admins.txt Администраторы.
Если понадобится добавить слово или поменять словарь, то помните каждое слово должно быть на отдельной строке и должен стоять пробел перед словом и после;

Если менять настройки желательно в окне бота, не придется его перезапускать.

Это мой первый бот, сильно ногами не пинать, лучше давайте дельные предложения :)

Ну в принципе и все:)

Последняя версия 2.4

Re: Игра «Слова»

Добавлено: 22:45, 10.01.2009
Sckatik
Спс, тебе за новую игру..хоть какое то разнообразие. У меня твой бот не пашет почему то...всо указал и ник свой и айпи и канал... запускаю и никаких эмоций. НА команду !старт в ответ тишина.. И хотел у тебя спросить а порт для подключения к клиенту где надо указывать.. Если вписываешь порт в файл settings.txt все равно не хочет работать

Re: Игра «Слова»

Добавлено: 22:52, 10.01.2009
CnupT
Хм... похоже это я просто забыл что вы не в нашей локалке :)
Простите пожалуйста, вот исправленный ехешник, порт 1000 и он нигде не изменяется, не стал делать.

А так бот отлично проработал 2 недели. Разгорелась борьба за первенство :)
Если все правильно то бот выдаст в канал название игры, версию и имена разработчиков.

Re: Игра «Слова»

Добавлено: 23:28, 10.01.2009
Sckatik
Спс, теперь всо нормальноо...всо работает!

Re: Игра «Слова»

Добавлено: 00:43, 11.01.2009
sapr71rus
Напишите пожалуйста подробную инструкцию, как устанавливать игру и прописывать бота! :roll: Я в первый раз буду устанавливать бота. Спасибо!

Re: Игра «Слова»

Добавлено: 01:45, 11.01.2009
SunnySan
Да, не помешал бы ReadMe с описанием смысла игры, настроек и т.д.
Команда !скрыть (!показать) работает только при условии, что не скрыт IP, это можно поправить?
Я так понимаю что окно игры только для справки, оно не используется для изменения настроек?

Re: Игра «Слова»

Добавлено: 04:01, 11.01.2009
NoViK
замечательно.
не хватает:
1.стоп только для админов
2. оформления шапки со статой
3. Возможность изменения порта (это важно)
4.ещё чего то не хватает :)

Re: Игра «Слова»

Добавлено: 04:13, 11.01.2009
NoViK
5. автоматическое отключение.
6. возможность вывода статы в приват

Re: Игра «Слова»

Добавлено: 05:56, 11.01.2009
Romans225
интересный бот, вот тока с подбором слов тяжко, подбирать нужное слово на конечную букву както утомило :) потдерживаю, нехватает вывода статистики и заголовок темы кто лидер, также непомешал бы хэлп

Re: Игра «Слова»

Добавлено: 08:37, 11.01.2009
Falkoner
:shock: я уже около часа с десятком пользователей гадаем в чем суть етой игры =\
ПРосьба выложить правила игры

Re: Игра «Слова»

Добавлено: 09:02, 11.01.2009
Romans225
и также автоматическая остановка игры если никто неиграет

Re: Игра «Слова»

Добавлено: 09:07, 11.01.2009
Romans225
[quote="Falkoner"]:shock: я уже около часа с десятком пользователей гадаем в чем суть етой игры =\
ПРосьба выложить правила игры

все просто, бот задает слово, а вы из этого слова собираете другие слова,
чем больше слов соберете за отведенное время установленное в боте до следуещего слова, тем больше полуичте очков :D

Re: Игра «Слова»

Добавлено: 10:22, 11.01.2009
Falkoner
По команде !стат
бот 2 раза повторяет статистику

Код: Выделить всё

[16:18] Вахтер (192.168.8.200): ЧертOffka>______ 299 очко(ов)!
[16:18] Вахтер (192.168.8.200): Труайскримка^^>_ 106 очко(ов)!
[16:18] Вахтер (192.168.8.200): Дмитрий>________ 49 очко(ов)!
[16:18] Вахтер (192.168.8.200): Мiss МанюNьkа>__ 5 очко(ов)!
[16:18] Вахтер (192.168.8.200): EoN>____________ 5 очко(ов)!
[16:18] Вахтер (192.168.8.200): ЧертOffka>______ 299 очко(ов)!
[16:18] Вахтер (192.168.8.200): Труайскримка^^>_ 106 очко(ов)!
[16:18] Вахтер (192.168.8.200): Дмитрий>________ 49 очко(ов)!
[16:18] Вахтер (192.168.8.200): Мiss МанюNьkа>__ 5 очко(ов)!
[16:18] Вахтер (192.168.8.200): EoN>____________ 5 очко(ов)!

Re: Игра «Слова»

Добавлено: 12:11, 11.01.2009
ignat92
=========================
[10:52:19] ignat: Следующее слово: психоневролог
[10:52:40] ignat: психолог
[10:52:40] ignat: ignat засчитано! + 32! ignat всего 32 очко(ов), 1ое место!
[10:52:55] ignat: невролог (это не считается?)
[10:52:55] Нас покинула ~ P_r_E_t_t_Y ~ G_i_R_L ~
[10:52:56] Нас покинул 27-[GoP_StoP] Грани
[10:53:01] К нам присоединилась ~ P_r_E_t_t_Y ~ G_i_R_L ~
[10:53:25] ignat: гол
[10:53:25] ignat: ignat засчитано! + 1! ignat всего 33 очко(ов), 1ое место!
[10:53:35] ignat: псих (это не считается?)
[10:53:59] ignat: Следующее слово: погребальный
[10:54:08] Valvet: гроб
[10:54:08] ignat: Valvet засчитано! + 2! Valvet всего 2 очко(ов), 2ое место!
[10:54:33] ignat: гоп
[10:54:34] ignat: ignat засчитано! + 1! ignat всего 34 очко(ов), 1ое место!
[10:54:34] ignat: =)
[10:54:35] К нам присоединилась Бяша
[10:54:43] ignat: Бал (это не считается?)
[10:55:03] ~!DiVine Girl$!~СеНьОрИтА: погреб (это не считается?)
[10:55:14] ~!DiVine Girl$!~СеНьОрИтА: герб
[10:55:14] ignat: ~!DiVine Girl$!~СеНьОрИтА засчитано! + 2! ~!DiVine Girl$!~СеНьОрИтА всего 2 очко(ов), 3ое место!
[10:55:24] ~!DiVine Girl$!~СеНьОрИтА: гербальный (это не считается?)
[10:55:37] ignat: !стоп
[10:55:37] ignat: ignat остановил игру!
=========================

Вопросы:
1) Надо те слова которых нет самому дописывать каждый раз? или будет другая база с большим количеством слов?
2) За что мне (в самом начале посматри) дали 32 очка?


Предлагаю:

1. Сделать так чтобы всё минялось в боте а не в текст доках.
2. Добавь если можно команду !след ну чтобы за неё снимались очки
3. Добавить список "Администрация" чтобы она могли "остановить игру"
4. Поставь возможность показывать\и не показывать "разработчика бота и т.п."
5. Раздел "Фразы" (думаю кто нить может захочет изменить)
6. При команде !стат я думаю не надо после ника выводить "__________________________"

p.s. пока что всё, но если будешь развивать будут идеи у многих (я думаю и уменя) ну как ты понел нужно сделать "Бот" чтобы ну почти всё минялось там....
*Молодец что взялся за то чтобы сделать эту игру - Спасибо.

Re: Игра «Слова»

Добавлено: 12:38, 11.01.2009
CnupT
Господи, сколько вас за ночь то понабралось:) Итак:
Falkoner, с твоей проблемой не знаком, и даже незнаю почему так может быть, у меня такого никогда не было :)
Я посмотрю что можно сделать.
интересный бот, вот тока с подбором слов тяжко, подбирать нужное слово на конечную букву както утомило
Romans225, непонял вас, нужно собирать слова из букв слова которое дает бот, и начинаться эти слова могут с любой буквы.
6. возможность вывода статы в приват
NoViK, зачем? Вся нужная вам информация выдается ботом при написании подходящего слова, сколько начислили очков, сколько всего очков и место в таблице.
Я так понимаю что окно игры только для справки, оно не используется для изменения настроек?
SunnySan, да, но и для того чтобы сменить настройки без перезапуска бота. А окно бота нужно только для его выключения. Могу сделать чтобы окно сразу скрывалось и никогда не показывалось :)
Команда !скрыть (!показать) работает только при условии, что не скрыт IP, это можно поправить?
Врядли тут можно что то сделать, можно совсем убрать проверку IP да и команда !показать не так уж и страшна :)

ignat92, все что там в скобках это не считается потому как я уже говорил это куски слов.
За что дали 32 очка? Считаем, ПСИХОЛОГ минус 3 буквы 5, 2 в 5ой степени 32, за слово на букву больше дадут 64 очка.
1) Надо те слова которых нет самому дописывать каждый раз? или будет другая база с большим количеством слов?

Надо, но только если их нет, бот может не засчитать вам слово в некоторых случаях....ну с этим я разберусь.
4. Поставь возможность показывать\и не показывать "разработчика бота и т.п."
Это сообщение выходит только один раз, при включении бота, разве оно вам так мешает? :roll: