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

Здесь содержатся плагины, графические оболочки, наборы смайлов и другие дополнения к CommFort.
wcp
Сообщения: 10
Зарегистрирован: 11:01, 19.04.2011

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

Сообщение wcp »

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

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

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

wcp писал(а):Серьезно?
Викторина не имеет виртуального пользователя?
Виртуальный пользователь - лишь вид входа под аккаунтом в чат, свойственный только серверным плагинам.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
wcp
Сообщения: 10
Зарегистрирован: 11:01, 19.04.2011

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

Сообщение wcp »

Это я знаю. Тут просто человек доказывает, что виртуала нет.
Аватара пользователя
Yaroslav
Сообщения: 846
Зарегистрирован: 03:45, 15.12.2007
Контактная информация:

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

Сообщение Yaroslav »

В какой кодировке должен быть файл конфига? Есил я его сделаю utf8, к примеру, всё будет норм?

Пробую запускать под вайном в линуксе, так он заходит в чат пот непонятным именем и статусы такие же ставит себе.
Web-интерфейс серверных логов ——> http://commfort.com/ru/forum/viewtopic.php?t=6618
Web-статистика посещаемости чата —> http://commfort.com/ru/forum/viewtopic.php?t=6546
Благодарности —> R753244967524 Z664725275810 U806184306803 ЯД:41001743355185
Arche
Сообщения: 44
Зарегистрирован: 22:54, 16.05.2009

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

Сообщение Arche »

Народ подскажите пожалуйста, как можно запустить данный плагин на 1 сервере на разных каналах, чтобы в одном канале одни вопросы задавались, а в другом те, которые я напишу. Может как то 2 плагина можно стартануть на сервере?
Администратор чата CommFort (Воронеж)
ЗАО ИК "Информсвязь-Черноземье"
Городская сеть "FreeDom"
commfort.vrn.ru
ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

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

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

Arche писал(а):Народ подскажите пожалуйста, как можно запустить данный плагин на 1 сервере на разных каналах, чтобы в одном канале одни вопросы задавались, а в другом те, которые я напишу. Может как то 2 плагина можно стартануть на сервере?
Один на сервере, другой на клиенте. Запустить одновременно 2 какими-либо ухищрениями не получится из-за жесткой привязки плагина папкам и файлам, хрянящим данные плагина.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
Arche
Сообщения: 44
Зарегистрирован: 22:54, 16.05.2009

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

Сообщение Arche »

ОреЛ писал(а):
Arche писал(а):Народ подскажите пожалуйста, как можно запустить данный плагин на 1 сервере на разных каналах, чтобы в одном канале одни вопросы задавались, а в другом те, которые я напишу. Может как то 2 плагина можно стартануть на сервере?
Один на сервере, другой на клиенте. Запустить одновременно 2 какими-либо ухищрениями не получится из-за жесткой привязки плагина папкам и файлам, хрянящим данные плагина.
А если как-то переписать исходник, указав другой путь к служебным папкам? например чтобы в PluginsData сделать папку viktorina2? Или это много переписывать или это технически невозможно?
Администратор чата CommFort (Воронеж)
ЗАО ИК "Информсвязь-Черноземье"
Городская сеть "FreeDom"
commfort.vrn.ru
ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

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

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

Arche писал(а): А если как-то переписать исходник, указав другой путь к служебным папкам? например чтобы в PluginsData сделать папку viktorina2? Или это много переписывать или это технически невозможно?
viktorina_for_2nd_folder.rar
(112.87 КБ) 330 скачиваний
http://dl.dropbox.com/u/22589292/viktor ... folder.rar
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
Arche
Сообщения: 44
Зарегистрирован: 22:54, 16.05.2009

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

Сообщение Arche »

ОреЛ писал(а):
Arche писал(а): А если как-то переписать исходник, указав другой путь к служебным папкам? например чтобы в PluginsData сделать папку viktorina2? Или это много переписывать или это технически невозможно?
viktorina_for_2nd_folder.rar
http://dl.dropbox.com/u/22589292/viktor ... folder.rar
Спасибо! Вы гений! :)
Администратор чата CommFort (Воронеж)
ЗАО ИК "Информсвязь-Черноземье"
Городская сеть "FreeDom"
commfort.vrn.ru
Аватара пользователя
Yaroslav
Сообщения: 846
Зарегистрирован: 03:45, 15.12.2007
Контактная информация:

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

Сообщение Yaroslav »

С кодировкой разобрался, пришлось оставить файл в CP1251 и локаль для чата назначить вендовую, но как-то это не правильно :) Мафия, к примеру, имеет конфиг в UTF16 и нормально запустилась без этого.

Вопрос: какая разница между Плагин для сервера 1.015 и Плагин 1.018.8 от ОрЛа для клиента/сервера кроме того, что второй можно запускать ещё и на клиенте? Т.е. если у меня стоит на сервере 1.015, то есть ли смысл обновлять?
Web-интерфейс серверных логов ——> http://commfort.com/ru/forum/viewtopic.php?t=6618
Web-статистика посещаемости чата —> http://commfort.com/ru/forum/viewtopic.php?t=6546
Благодарности —> R753244967524 Z664725275810 U806184306803 ЯД:41001743355185
ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

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

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

Переработанная система супер-игры:
  • Можно задать интервал, через сколько вопросов будет автоматически включаться супер-игра
  • Супер-игра по команде включается ПОСЛЕ текущего вопроса
Система бонусов (долгожданное)
Отображение количества слов в ответе (долгожданное)
Конфиги тянутся однажды при запуске (на 1.015 постоянное обращение к файлу конфигов)
При включенном конфиге use_tags=1 используется принцип тегов в фразах. Новые фразы записаны в БД, прикрепленной к последней версии. Таким образом фраза составляется не из нескольких кусочков фраз, а из одной (уменьшение запросов к БД), и при этом появляется возможность компоновки самой фразы.
Вместе с подстановкой тегов, появилась возможность отображение правильного ответа, когда угадывают слово (тег %answer%)
Никнеймы с апострофом воспринимаются адекватно
Сообщение пользователю, превысившему лимит количества ответов с предупреждением.
Изменено отображение окончания в слове балл(а, ов) на нужное, в зависимости от очков, к которым это слово относится.

Если возникнут вопросы по тегам или ошибки из-за тегов, то рад помочь или подсказать.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
Аватара пользователя
Yaroslav
Сообщения: 846
Зарегистрирован: 03:45, 15.12.2007
Контактная информация:

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

Сообщение Yaroslav »

А что за тэги?
Web-интерфейс серверных логов ——> http://commfort.com/ru/forum/viewtopic.php?t=6618
Web-статистика посещаемости чата —> http://commfort.com/ru/forum/viewtopic.php?t=6546
Благодарности —> R753244967524 Z664725275810 U806184306803 ЯД:41001743355185
ОреЛ
Сообщения: 376
Зарегистрирован: 11:18, 11.07.2008
Откуда: Ульяновск
Контактная информация:

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

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

Yaroslav писал(а):А что за тэги?
Лучше взять новую БД и посмотреть там, в какой записи какие где тэги находятся. Если вдруг, по какому-то из них будет непонятно, я могу пояснить, какую он роль играет.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
Arche
Сообщения: 44
Зарегистрирован: 22:54, 16.05.2009

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

Сообщение Arche »

У меня есть еще один вопрос! А можно ли добавить функцию, чтобы было несколько файлов questions.txt и вначале игры можно было бы выбрать какой тематики задавать вопросы. Например придумать вопросы одной тематики к примеру "автомобили". В плагинс дата лежал бы файл questions_auto.txt где бы лежали эти вопросы.
И боту по команде (аналогично как в мафии тип игры) можно было бы задать тематику вопросов.
Сами вопросы я не прошу составлять. Это может сделать каждый сам)
Администратор чата CommFort (Воронеж)
ЗАО ИК "Информсвязь-Черноземье"
Городская сеть "FreeDom"
commfort.vrn.ru
Аватара пользователя
supermet
Сообщения: 245
Зарегистрирован: 02:35, 19.07.2009

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

Сообщение supermet »

Yaroslav писал(а):С кодировкой разобрался, пришлось оставить файл в CP1251 и локаль для чата назначить вендовую, но как-то это не правильно :) Мафия, к примеру, имеет конфиг в UTF16 и нормально запустилась без этого.
Переделать бота под utf-16 не сложно. Функции для конвертирования между cp1251 и UTF16 есть в исходниках бота.
БД sqlite поддерживает и utf-16 тоже. Так что если кто-то переделает, будем благодарны.
Последний раз редактировалось supermet 21:55, 17.05.2011, всего редактировалось 2 раза.
Ответить