SIIRC: IRC-скрипты для СИ

Скриншот работы со скриптами

Скрипты позволяют почти полностью автоматизировать процесс проведения игр в «Свою игру», нередко проводимых в чатах сети IRC.

Первый скрипт предназначен для игры в спортивный вариант СИ, второй — в телевизионный аналог. Первый скрипт задаёт вопросы последовательно, второй позволяет делать выбор темы и вопроса в каждом раунде.

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

Коты и аукционы также объявляются. Единственное, что в этом случае требуется от ведущего — самому изменить счёт игрока, отвечавшего на спецвопрос.

Использование скриптов упрощает работу ведущего и делает её скорее развлечением, нежели напряжением, поэтому, несомненно, такие программы полезны.

Преимущества использования скриптов (13.09.2007):

  • вопросы и ответы считываются автоматически, вопросы выводятся на канал, ведущий видит правильный ответ и принимает решение о правильности ответа игрока
  • скрипт сам отсчитывает время на размышление и на ответ
  • скрипт сам реагирует на подачу сигнала от игрока, желающего дать ответ (по умолчанию сигнал — «!пип») и предлагает ответить тому, чей сигнал пришёл первым
  • скрипт автоматически ведёт таблицу игроков (отсортированную) и позволяет выводить её на канал
  • «закрытый режим» — игра идёт лишь с теми, кто внесён в список игроков
  • имеется возможность изменять суммы на счёте игроков вручную — в случае «Котов», «Аукционов» и апелляций
  • дополнительные возможности описаны в файле помощи

Входные пакеты для скриптов генерируются «Редактором вопросов SIGame» версией 3.0 и выше. Справочные файлы по скриптам находятся в папке с самим скриптами.

СпортСИ скрипт, версия 1.1 (08.10.2007)

Улучшения:

  • Добавлена реакция на популярный сигнал «й»
  • Скрипт теперь умеет отыгрывать котов и аукционы (по желанию ведущего)
  • Ведущий с большими лагами может отключить автоматическое назначение отвечающего и назначить его вручную
  • Есть возможность допускать подачу сигнала «!пип» после 0 таймера
  • При перемотке к конкретному вопросу теперь: если это первый вопрос в теме, то игра начнётся с объявления темы; если это первый вопрос в раунде, то игра начнётся с объявления раунда

СпортСИ и ТВСИ скрипты, версия 1.2 (13.11.2007)

Выходит в рамках проекта «Свояк-софт 2». Основные отличия от первой версии: большая дружелюбность и простота в обращении.

Улучшения:

  • Возможность выбрать файл вопросов в диалоге, не вводя вручную его имя
  • Более дружелюбный интерфейс — больше подсказок от скрипта
  • Ваши личные настройки сохраняются от игры к игре
  • Доделана обработка «Котов в мешке» и «Аукционов». Выполнены заделы под обобщённые типы (см. подробнее текст)
  • Добавлено поле комментария к вопросу. Теперь ведущий его видит до вопроса
  • Добавлена обработка комментариев к ведущему. Это абзац комментария, начинающийся с символа *. Такой комментарий сразу выводится в окно канала, но видит его только ведущий
  • При выборе файла неверного формата скрипт не виснет, а выдаёт предупреждающее сообщение
  • Нельзя запустить для игры несуществующий в файле вопрос
  • Автоматически подбирается имя канала для игры
  • Есть возможность отключить один или несколько таймеров и передать ограничения по времени ведущему

СпортСИ и ТВСИ скрипты, версия 1.3 (28.01.2008)

Улучшения:

  • Файлы помощи записаны в формате html
  • Вопрос теперь может выводиться кусками и играться по московским правилам — с возможностью пипать посреди вопроса и давать ответ
  • Теперь в вопросный файл можно вводить специальные вопросы, не обрабатываемые скриптом. Достаточно изменить значение поля [q#type]. Они могут разыгрываться вручную по любым экзотическим правилам. После чего скрипт продолжит работу

СпортСИ и ТВСИ скрипты, версия 1.4 (26.09.2008)

Улучшения:

  • Скрипт полностью поддерживает реестр типов вопросов СИ. Можно отыгрывать «Вопросы от спонсора» и «Обобщённых Котов в мешке»
  • Добавлена возможность выбора цвета для ведущего. Для цветов с кодом меньшим 10 текст будет выводиться с отступом (из-за IRC-шной проблемы слипания кода цвета и фразы, начинающейся с числа)
  • Скрипт теперь подсчитывает статистику верных и неверных ответов для каждого игрока. Статистика может быть скорректирована вручную.
  • Теперь при частичном выводе вопроса после верного ответа остаток вопроса выводится сразу целиком

СпортСИ и ТВСИ скрипты, версия 1.41 (19.02.2009)

Улучшения:

  • Исправлено зависание скрипта на быстром выводе длинных вопросов.

СпортСИ и ТВСИ скрипты, версия 1.42 (20.06.2009)

Улучшения:

  • Исправлены мелкие баги.

СпортСИ скрипт, версия 1.43 (21.08.2009)

Улучшения:

  • Скрипт не реагирует на строку текста, содержащую "й".
  • Выводятся авторы тем и источники вопросов.

СпортСИ скрипт, версия 1.44 (30.08.2009)

Улучшения:

  • Поправлен баг с реакцией на "й".

СпортСИ скрипт, версия 1.45 (21.01.2010)

Улучшения:

  • Добавлена возможность отменить выбор игрока.

Поддержка скриптов прекращена!

Скачать

  • СпортСИ скрипт, версия 1.45

    Скачать (64 Kb)

  • ТелеСИ скрипт, версия 1.42

    Скачать (68 Kb)

  • Примеры файлов с вопросами для скриптов

    Скачать (92 Kb)

  • Всё вышеперечисленное в одном архиве

    Скачать (120 Kb)

    Архив содержит папки:

    • SportSI: скрипт для спортСИ
    • TvSI: скрипт для телеСИ
    • Examples: примеры файлов с вопросами для скриптов

Для начала работы со скриптами вам помогут файлы [sport/tv]sihelp.htm в папках скриптов.