Страница 32 из 39

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

Добавлено: 19:25, 04.05.2011
wcp
Серьезно?
Викторина не имеет виртуального пользователя?

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

Добавлено: 19:55, 04.05.2011
ОреЛ
wcp писал(а):Серьезно?
Викторина не имеет виртуального пользователя?
Виртуальный пользователь - лишь вид входа под аккаунтом в чат, свойственный только серверным плагинам.

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

Добавлено: 21:06, 05.05.2011
wcp
Это я знаю. Тут просто человек доказывает, что виртуала нет.

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

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

Пробую запускать под вайном в линуксе, так он заходит в чат пот непонятным именем и статусы такие же ставит себе.

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

Добавлено: 08:59, 16.05.2011
Arche
Народ подскажите пожалуйста, как можно запустить данный плагин на 1 сервере на разных каналах, чтобы в одном канале одни вопросы задавались, а в другом те, которые я напишу. Может как то 2 плагина можно стартануть на сервере?

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

Добавлено: 09:21, 16.05.2011
ОреЛ
Arche писал(а):Народ подскажите пожалуйста, как можно запустить данный плагин на 1 сервере на разных каналах, чтобы в одном канале одни вопросы задавались, а в другом те, которые я напишу. Может как то 2 плагина можно стартануть на сервере?
Один на сервере, другой на клиенте. Запустить одновременно 2 какими-либо ухищрениями не получится из-за жесткой привязки плагина папкам и файлам, хрянящим данные плагина.

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

Добавлено: 10:12, 16.05.2011
Arche
ОреЛ писал(а):
Arche писал(а):Народ подскажите пожалуйста, как можно запустить данный плагин на 1 сервере на разных каналах, чтобы в одном канале одни вопросы задавались, а в другом те, которые я напишу. Может как то 2 плагина можно стартануть на сервере?
Один на сервере, другой на клиенте. Запустить одновременно 2 какими-либо ухищрениями не получится из-за жесткой привязки плагина папкам и файлам, хрянящим данные плагина.
А если как-то переписать исходник, указав другой путь к служебным папкам? например чтобы в PluginsData сделать папку viktorina2? Или это много переписывать или это технически невозможно?

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

Добавлено: 10:57, 16.05.2011
ОреЛ
Arche писал(а): А если как-то переписать исходник, указав другой путь к служебным папкам? например чтобы в PluginsData сделать папку viktorina2? Или это много переписывать или это технически невозможно?
viktorina_for_2nd_folder.rar
(112.87 КБ) 330 скачиваний
http://dl.dropbox.com/u/22589292/viktor ... folder.rar

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

Добавлено: 12:20, 16.05.2011
Arche
ОреЛ писал(а):
Arche писал(а): А если как-то переписать исходник, указав другой путь к служебным папкам? например чтобы в PluginsData сделать папку viktorina2? Или это много переписывать или это технически невозможно?
viktorina_for_2nd_folder.rar
http://dl.dropbox.com/u/22589292/viktor ... folder.rar
Спасибо! Вы гений! :)

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

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

Вопрос: какая разница между Плагин для сервера 1.015 и Плагин 1.018.8 от ОрЛа для клиента/сервера кроме того, что второй можно запускать ещё и на клиенте? Т.е. если у меня стоит на сервере 1.015, то есть ли смысл обновлять?

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

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

Если возникнут вопросы по тегам или ошибки из-за тегов, то рад помочь или подсказать.

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

Добавлено: 14:10, 16.05.2011
Yaroslav
А что за тэги?

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

Добавлено: 14:14, 16.05.2011
ОреЛ
Yaroslav писал(а):А что за тэги?
Лучше взять новую БД и посмотреть там, в какой записи какие где тэги находятся. Если вдруг, по какому-то из них будет непонятно, я могу пояснить, какую он роль играет.

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

Добавлено: 15:55, 16.05.2011
Arche
У меня есть еще один вопрос! А можно ли добавить функцию, чтобы было несколько файлов questions.txt и вначале игры можно было бы выбрать какой тематики задавать вопросы. Например придумать вопросы одной тематики к примеру "автомобили". В плагинс дата лежал бы файл questions_auto.txt где бы лежали эти вопросы.
И боту по команде (аналогично как в мафии тип игры) можно было бы задать тематику вопросов.
Сами вопросы я не прошу составлять. Это может сделать каждый сам)

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

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