Скрипт для проведения телевизионной «Своей игры» в
IRC-чате
Руководство
пользователя
Сайт автора:
http://ur-quan1986.narod.ru
- Действующий скрипт предназначен для телевизионного
свояка.
- Загрузка скрипта.
Для работы скрипта необходимы файлы “tvsi.ini”
(сам скрипт), “tvsi-load.cmd” (загрузка скрипта) и “tvsi-restore.cmd”
(выгрузка скрипта). Они должны быть помещены в папку IRC-клиента. Для начала игры
загрузите скрипт командой
/play -c tvsi-load.cmd
Далее всю помощь можно получить по нажатию клавиши “F2”. По завершению
игры можно выгрузить скрипт командой
/play -c tvsi-restore.cmd
- Общие правила.
Ведущий объявляет имя пакета и раунд, выводит таблицу вопросов. Игроки выбирают
вопрос, который они будут играть. Выбирающего очередной вопрос ведущий определяет
самостоятельно. Для того, чтобы ответить, игрок должен послать на канал сообщение
«!пип» или «й». После обращения
к нему ведущего он даёт ответ. Если ответ верен, он зарабатывает сумму, равную цене
вопроса. Нет — теряет эту сумму, и отвечать могут другие. Второй раз отвечать на
один и тот же вопрос нельзя.
Победителем игры объявляется игрок, набравший наибольшую сумму.
- Для начала игры нажмите “F3”.
Необходимо указать полное имя файла с вопросами СИ и имя канала, на котором будет
проводиться игра. Файл вопросов должен быть сгенерирован при помощи «Редактора
вопросов „Своей игры“» (версия 3.0 и выше).
Если поместить файл в каталог вашего IRC-клиента, то будет достаточно указать его
краткое имя, например “quests.txt”.
Файл вопросов можно выбрать при помощи одноимённой кнопки.
- После этого вы увидите основной диалог игры (его
всегда можно вызвать при помощи клавиши “F4”).
Элементы скрипта:
-
Закладка «Общее»:
- Список игроков с суммами
- Кнопка «Вывести» — выводит список
с суммами на канал
- Кнопка «Вывести статистику» — выводит список с количеством верных и неверных ответов на канал
- Галочка «Закрыто»
— при её выставлении скрипт принимает сигналы «!пип»
только от тех, кто в списке
- Кнопка «Прибавить сумму»
— при выделенном в списке игроке добавляет на его счёт введённую
сумму (если сумма отрицательная - вычитает)
- Кнопка «Добавить игрока»
— добавляет введённого игрока в список
- Кнопка «Удалить игрока»
— удаляет из списка выбранного игрока
- Кнопка «Очистить» — очищает весь
список игроков
- Кнопка «Запуск
таймера» — запускает обратный отсчёт времени,
начиная с введённого числа секунд. По истечении времени на канал выводится соответствующее
сообщение
- Кнопка «Обратиться
к игроку» — позволяет назвать игрока, если он
выбран в списке. Это бывает зачастую проще, нежели копировать его имя из чата, чтобы
обратиться к нему
- Кнопка «Назначить отвечающим»
— при отключённом автоматическом назначении отвечающего позволяет
ведущему сделать это вручную. Всё, что необходимо — это выбрать игрока
в списке. Также используется при отыгрыше Котов в мешке и Аукционов
- Кнопка «Добавить
верных» — добавляет игроку 1 правильныq ответ
в статистику
- Кнопка «Добавить неверных» — добавляет игроку 1 неправильный ответ в статистику
- Кнопка «Убавить верных» — отнимает
у игрока 1 правильный ответ из
статистики
- Кнопка «Убавить неверных» — отнимает
у игрока 1 неправильный ответ
из статистики
-
Закладка «Вопрос»:
- Поле «Вопрос»
— содержит текст текущего вопроса
- Поле «Ответ»
— содержит ответ на текущий вопрос
- Поле «Комментарий»
— содержит комментарии к текущему вопросу. Комментарии ведущему
(абзацы комментария, начинающиеся с символа «*»)
выводятся в окно канала и видны только ведущему
- Кнопка «Верно»
— позволяет засчитать ответ на вопрос и прибавить на счёт игрока
сумму, равную стоимости вопроса
- Кнопка «Неверно» — позволяет не засчитать ответ на вопрос и вычесть со счёта игрока
сумму, равную стоимости вопроса
-
Пустое поле - когда нужно выбрать вопрос или удалить тему (в
финале), введите туда (скопируйте выбор игрока из чата) номер темы и стоимость вопроса
через пробел, а после этого нажмите кнопку "Дальше"
- Кнопка «Дальше» — начинает и продолжает игру
- Кнопка «ГОТОВЫ?» — выводит на канал соответствующее сообщение
- Закладка
«Параметры»:
- «Время на !пип»
— время на размышление над вопросом (базовое) и подачу сигнала «!пип»,
который означает желание отвечать на вопрос. Базовое время увеличивается на 1 секунду
на каждые 40 символов вопроса
- «Время
на ответ» — время на печать ответа после обращения
ведущего. В принципе, после его исчтечения «минус» игроку
всё равно не ставится, это время отсчитывается лишь в помощь ведущему. Окончательное
решение всё равно принимает он сам
- «Время после неверного
ответа на !пип» — время на подачу сигнала
«!пип» после чьего-то неверного ответа
-
«Время на финальный раунд» — время, отводимое на размышление
игрокам в финале
- Кнопка
«Задать» — устанавливает
введённые параметры. Для того чтобы отключить какой-либо таймер, введите "0"
в соответствующее текстовое поле и нажмите кнопку «Задать»
- Кнопка «По умолчанию»
— восстанавливает изначальные временнЫе параметры игры
- «Раунд»
— Номер играемого раунда
- Кнопка «Задать»
— устанавливает введённые параметры
- Закладка «Дополнительно»:
- Галочка «Автоматически
назначать отвечающего» — при её активациии скрипт
будет сам определять отвечающего. Это будет тот, чей сигнал «!пип»
пришёл раньше. Рекомендуется отключить эту опцию, если у ведущего сильные лаги.
В этом случае пипы могут приходить в некорректной последовательности
- Галочка «Принимать
сигналы только во время отсчёта таймера» — при
её активациии сигналы «!пип» принимаются только
до того, как таймер не досчитает до нуля. Если галочка снята, пипы можно посылать
и по истечении времени
- Галочка «Играть аукционы и
котов» — обеспечивает отыгрыш котов и аукционов
в спортСИ. Тем не менее, отвечающий и изменения сумм в спецвопросах назначаются
вручную
- Галочка «Выводить
вопрос целиком» — означает, что текст вопроса
появляется сразу же и весь, после чего игроки могут посылать сигналы и давать ответ.
Если галочка снята, то вопрос появляется в виде нескольких строк через определённые
интервалы времени. Параметры такого вывода задаются следующими двумя полями
- «Интервал между строками
текста (мс)» — Время в миллисекундах между выводом
отдельных строк
- «Число слов в строке»
— количество слов вопроса, выводимых в отдельной строке
- «Код цвета (0 — 15)»
— код цвета, которым пишет ведущий на канале
- Кнопка «Задать»
— устанавливает введённые 3 предыдущие параметра