Игра "Викторина"

Здесь содержатся плагины, графические оболочки, наборы смайлов и другие дополнения к CommFort.
ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

Re: Игра "Викторина"

Сообщение ОреЛ »

Вам все еще нужен плагин для клиента? (1.015)
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
LepreconSTR
Сообщения: 74
Зарегистрирован: 22:19, 11.11.2009

Re: Игра "Викторина"

Сообщение LepreconSTR »

ОреЛ писал(а):Вам все еще нужен плагин для клиента? (1.015)
Нужен :D
ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

Re: Игра "Викторина"

Сообщение ОреЛ »

Попробуйте. Это 1.015 для клиента
Все остальные файлы возьмете от серверной версии.
Замечание: та учетная запись, на которой вы запустили плагин или с которой вы подключились к серверу с уже включенным плагином, будет считаться учетной записью бота и с неё не будут приниматься никакие команды, при смене ника при включенном плагине, в случае, если ник, на который вы переключились, отличается от ника, на которым был включен плагин, будут приниматься команды от самого бота.
Пример: запущен плагин на учетной записи "Бот", возможно даже игра уже идет, команды от вас (вы же пользуетесь клиентом с этой учеткой) не будут приниматься, если вы переключите пользователя, например, на учетку "викторина", тогда от вас уже будут приниматься команды.

В настройках игнорируются поля
  • # Имя бота.
  • # Канал.
  • # Пароль
  • # иконка 0 - мужская, 1 - женская
  • # ip адрес
viktorina_client.rar
(96.26 КБ) 376 скачиваний
Последний раз редактировалось ОреЛ 17:02, 22.01.2011, всего редактировалось 4 раза.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
Аватара пользователя
Chel
Сообщения: 135
Зарегистрирован: 15:14, 21.12.2010
Откуда: г. Екатеринбург

Re: Игра "Викторина"

Сообщение Chel »

ОреЛ писал(а):Попробуйте. Это 1.015 для клиента
Плагин перед выходом выключать, чтобы при входе на сервер не отключало вас с подозрением на атаку
По непонятным причинам он все же принимает команды от ведущего, но главное весь принцип.
Все остальные файлы возьмете от серверной версии.
В настройках игнорируются поля
  • # Имя бота.
  • # Канал.
  • # Пароль
  • # иконка 0 - мужская, 1 - женская
  • # ip адрес
Она хоть роботоспособна?
ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

Re: Игра "Викторина"

Сообщение ОреЛ »

Chel писал(а): Она хоть роботоспособна?
Никогда не делай цитату на релизные посты
Я обновил пост и обновил ссылку. Теперь она работает так, как хотелось. Она и до этого работала, но только с теми замечаниями, что были описаны.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
Аватара пользователя
sasha
Сообщения: 817
Зарегистрирован: 20:16, 27.07.2009
Откуда: Усть-Илимск

Re: Игра "Викторина"

Сообщение sasha »

Спасибо большое!
Cilvay
Сообщения: 816
Зарегистрирован: 14:55, 16.06.2008

Re: Игра "Викторина"

Сообщение Cilvay »

Chel, убери свою цитату
Аватара пользователя
ratkiller
Сообщения: 30
Зарегистрирован: 01:28, 15.01.2009

Re: Игра "Викторина"

Сообщение ratkiller »

Сначала слова благодарности за Викторину. Всё работает, народ играет.
Теперь суть вопроса.
Викторину не обновлял с тех времён, когда база пользователей была ещё в текстовых файликау (уже начинаю сомневаться, ваш ли плагин был).. Поэтому народ теперь играет с нуля. Но пользователи сразу заметили такой момент, что не указывается количество слов в ответе (если их несколько).
Было так:
zzz:
ВОПРОС: этот великолепный актер был близнецом шварценеггера в одноименном фильме? (11 букв 3 слова)
zzz:
Никто не вспомнил,
ОТВЕТ: дэнни де вито
Стало так:
Что чаще всего используют генные инженеры в своих исследованиях? (букв: 15)

zzz : Никто не ответил правильно. Правильный ответ: кишечную палочку
Можно уточнение по словам вернуть??
Аватара пользователя
supermet
Сообщения: 245
Зарегистрирован: 02:35, 19.07.2009

Re: Игра "Викторина"

Сообщение supermet »

Да можно, но немного позже.
ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

Re: Игра "Викторина"

Сообщение ОреЛ »

supermet, ты сам, надеюсь, сможешь сделать, чтобы один плагин подходил и для сервера и для клиента?
и ссылку на клиент 1.015 вывесил бы в первом посте
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
Аватара пользователя
Al3xandr0
Сообщения: 118
Зарегистрирован: 12:58, 22.11.2007

Re: Игра "Викторина"

Сообщение Al3xandr0 »

Есть предложения заключать текст, который выводит бот, в тэги кода. Иногда он со смайлами пересекается...
LepreconSTR
Сообщения: 74
Зарегистрирован: 22:19, 11.11.2009

Re: Игра "Викторина"

Сообщение LepreconSTR »

Еще предложение добавить бонусы за несколько подряд правильных ответов.
Аватара пользователя
supermet
Сообщения: 245
Зарегистрирован: 02:35, 19.07.2009

Re: Игра "Викторина"

Сообщение supermet »

Столько идей. Но у меня не хватает времени пока их воплотить.
Может кто-нибудь сможет хоть часть этого сделать и выложить здесь.
Исходники для visual C++ 2010 есть на сайте http://downloads.sourceforge.net/project/victorina/.
Для компиляции можно использовать бесплатную версию http://www.microsoft.com/express/Downloads/
ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

Re: Игра "Викторина"

Сообщение ОреЛ »

supermet писал(а):Столько идей. Но у меня не хватает времени пока их воплотить.
Может кто-нибудь сможет хоть часть этого сделать и выложить здесь.
Исходники для visual C++ 2010 есть на сайте http://downloads.sourceforge.net/project/victorina/. Для компиляции можно использовать бесплатную версию http://www.microsoft.com/express/Downloads/
Отлично, у меня есть свободное время.
Так, составим список:
  • Вывод количества слов в ответе
  • Заносить ответ в теги
    Al3xandr0 писал(а):Есть предложения заключать текст, который выводит бот, в тэги кода. Иногда он со смайлами пересекается...
    поясните, пожалуйста, в какие именно теги надо заносить?
  • Бонусы за подряд угаданные ответы
  • Сообщение пользователю, который вышел за лимит возможных вариантов ответов, о том что он привысил лимит.
  • Экранирование апострофа в именах пользователей
  • Переход на следующий вопрос только после отправки нескольких команд !след от разных пользователей
Последний раз редактировалось ОреЛ 03:16, 28.01.2011, всего редактировалось 2 раза.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
Аватара пользователя
supermet
Сообщения: 245
Зарегистрирован: 02:35, 19.07.2009

Re: Игра "Викторина"

Сообщение supermet »

Еще вот это:
  • Не хватает сообщения пользователю, который вышел за лимит возможных вариантов ответов, о том что он привысил лимит.
  • Cимволы апострофа должны экранироваться в именах пользователей вот так - '' (например "select from users where name='Big''man'), а иначе в запросе к БД вылазит ошибка.
  • Чтобы подходил и для сервера и для клиента, добавить опцию в файл настроек config.ini для выбора клиента или сервера.
Последний раз редактировалось supermet 00:18, 25.02.2011, всего редактировалось 6 раз.
Ответить