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

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

Добавлено: 23:26, 30.01.2011
supermet
Количество подсказок всегда не больше количества букв-1
А 2-3 - это зависит от версии которую скачали. В 1,012-15 такого не было.

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

Добавлено: 23:38, 30.01.2011
Al3xandr0
supermet писал(а):Количество подсказок всегда не больше количества букв-1
А 2-3 - это зависит от версии которую скачали. В 1,012-15 такого не было.
Использую совмещённую версию плагина от Орла, получается, эти претензии к нему :lol:

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

Добавлено: 14:41, 05.02.2011
ОреЛ
Пока что ничего не могу исправить. Единственное, что я могу сделать, это выложить исходники последнего, что я успел сделать (недоработанная система бонусов и парочку ошибок). У меня сейчас не работает основной (рабочий) компьютер, поэтому пока что пользуйтесь тем, что есть. Желательно пользоваться и отписывать об ошибках.
P.S.: с какой версии началась несовместимость баз?

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

Добавлено: 23:07, 05.02.2011
Osgald
Поставил последнюю совмещенную версию от Орла. Сутки работает, пока глюков не обнаружено. Есть несколько предложений:
1. Запоминать пол игрока и в дальнейшем называть его правильно, а не умнейший(ая) (это уже предлагали, повторяюсь)
2. Вынести в конфиг количество подсказок. Для слов более чем из 3 букв, естественно :)
3. Подтверждать !след не менее чем двумя игроками. И попутно, если стоит снятие 0, то не выводить вообще надпись "-0 балл(а,ов) за команду !след"

И еще, вопрос к автору, на сервере всегда лежат последние исходники? А то как появится немного свободного времени тоже планирую VS поставить, могу помочь чем-нибудь. Сегодня, кстати, полистал исходники и так и не нашел, где количество подсказок задается. Может, конечно, невнимательно искал, но создалось впечатление что нигде.

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

Добавлено: 23:12, 05.02.2011
supermet
ОреЛ писал(а):Пока что ничего не могу исправить. Единственное, что я могу сделать, это выложить исходники последнего, что я сделал...
А куда выложил?
Osgald, там не последние исходники, кол-во подсказок всегда меньше кол-ва букв и не регулируется.

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

Добавлено: 00:57, 06.02.2011
ОреЛ
Вынесу отдельным сообщением, чтобы было виднее.
Зачем столько фраз? Почему бы просто не сделать одну фразы, типа %user% ответил правильно и получил %+% очков. Правильный ответ: %otvet%.
И почему не перейти от нескольких составляющих одной фразы

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

getfraz("13")+getfraz("20")+"[url]"+otvet+"[/url]"
к чисто фразе с тегами?

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

Добавлено: 01:06, 06.02.2011
Osgald
Нашел один, на мой взгляд, явный недочет - если ответ из нескольких слов, то в вопросе не пишется сколько слов, а только количество букв. Получается, пока не дождешься подсказки - так и не узнаешь :)
И еще, не знаю как это расценивать - баг или фича. Разве при достижении игроком определенного ранга сообщение об этом не должно выдаваться в канал? Если выполнить !стат, то ранг виден, но только тебе, естественно.

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

Добавлено: 01:08, 06.02.2011
ОреЛ
Osgald писал(а):Нашел один, на мой взгляд, явный недочет - если ответ из нескольких слов, то в вопросе не пишется сколько слов, а только количество букв. Получается, пока не дождешься подсказки - так и не узнаешь :).
Какая версия викторины?

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

Добавлено: 01:11, 06.02.2011
Osgald
ОреЛ писал(а):Какая версия викторины?
Твоя последняя сборка, под кодовым названием 256 :)

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

Добавлено: 01:35, 06.02.2011
ОреЛ
Быть такого не может О_о
ОреЛ писал(а):2) Показывается количество слов
странно, я пробовал однажды, у меня показывалось.

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

Добавлено: 01:46, 06.02.2011
Osgald
ОреЛ писал(а):Быть такого не может О_о
цитирую:
В истории Петербурга это место носило 5 наименований. Сначала - Большой луг, затем - Потешное поле, потом - Променад, затем - Царицын луг. Как оно называется сейчас? (букв: 11)

[22:42:47] Viktor&Ina: Подсказка №1: ***с*** ****
............
Кто основал Петербург? (букв: 5)

[1:30:04] Viktor&Ina: Подсказка №1: **т* *
............
Загадка Леонардо: Люди будут с удовольствием видеть как разрушаются и рвутся их творения. О ком идет речь? (букв: 11)

[1:58:44] Viktor&Ina: Подсказка №1: * *********х
Я просто своими глазами увидел, иначе не говорил бы. А что все таки с рангом? Это баг или фича?

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

Добавлено: 12:41, 06.02.2011
supermet
ОреЛ писал(а):Вынесу отдельным сообщением, чтобы было виднее.
Зачем столько фраз? Почему бы просто не сделать одну фразы, типа %user% ответил правильно и получил %+% очков. Правильный ответ: %otvet%.
И почему не перейти от нескольких составляющих одной фразы

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

getfraz("13")+getfraz("20")+"[url]"+otvet+"[/url]"
к чисто фразе с тегами?
Согласен, хорошая идея.
Можно например так:

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

//в таблицу frazy добавить строку например с id 60 - "%s ответил правильно и получил %s очков. Правильный ответ: [url]%s.[/url]"
char buffer [75];
sprintf (buffer, getfraz("60"), user, ochki, otvet);
MessagetoChannel(botname, KANAL , strtows(string(buffer), CP_ACP));
Но кол-во кода не уменьшилось :), зато запросы к базе уменьшаться.

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

Добавлено: 12:10, 10.02.2011
ОреЛ
viktorina_vc.RAR
(105.46 КБ) 449 скачиваний
Есть добровольцы с не очень забитым сервером, внешним доступом и желанием помочь в разработке?
По идее это версия 1.017 с системой бонусов.
  • Система бонусов
  • Показ количества слов только если слов больше одного
В соnfig.ini дописать:
# Количество игроков для включение системы начисления бонусов
players_for_bonus=2
# Количество правильных подряд ответов для начала начисления бонусов
answers_for_bonus=3
# Количество бонусных очков
bonus_add=5

Напомню, что для настроек супер-игры нужно прописывать следующее:
# Включить команду !супер. 1-да, 0-нет.
enable_super=1
# Множитель очков в супер игре (Максимум очков увеличивается до max_scores*super_factor)
super_factor=5
# Количество вопросов до супер-игры (если стоит 10, то 10-ый вопрос будет супер-игрой)
super_run=10

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

Добавлено: 15:11, 10.02.2011
Al3xandr0
Это клиентский или серверный плагин?

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

Добавлено: 17:59, 10.02.2011
ОреЛ
Al3xandr0 писал(а):Это клиентский или серверный плагин?
Еще начиная с 1.016 (на самом деле я уже переделывал 1.015) плагин совмещен.