- Поддерживаемые игры
-
- CS: Source (OrangeBox)
- CS: Source (v34)
- CS: GO
Ссылка на github
Поддержка плагина
Описание && FAQ:
Плагин устраивает викторину в чате.
Есть три вида викторины:
1) Математические примеры.
2) Вопросы.
Берутся из конфига quiz_question.ini
Чтобы указать более одного ответа для вопроса, ответы нужно разделять через ;
Максимальное кол-во ответов - 10.
3) Случайные числа.
Нужно отгадать цифру, который загадал плагин.
Настройка в конфиге quiz.cfg, через переменные:
После правильного ответа, плагин пишет примерно такое сообщение:
(Чтобы плагин выдавал вознаграждение, нужно поставить нужный модуль, чекаем ниже.)
Для включения/отключения какого-либо вида викторины, нужно поменять значение этих переменных в quiz.cfg:
Модули
Модули на награды:
Остальные:
Планы на будущее (которые не выполню
)
1. Добавить вопросы
2. Добавить звук при правильном ответа
3. Сделать нормальную систему примеров (не выполнимо)
4. Поддержка других плагинов
5. Добавить админские команды
6. Добавить api
7. Сделать нормально "Случайные числа"
Описание писалось для версии 2.2.3
Поддержка плагина
Описание && FAQ:
Плагин устраивает викторину в чате.
Есть три вида викторины:
1) Математические примеры.
2) Вопросы.
Берутся из конфига quiz_question.ini
C-подобный:
"Quiz" // нужен "ModeQuestion" "1"
{
"DisplayAnswer" "1" // 1 - отображать ответ после окончания викторины 0 - не отображать
"1"
{
"Question" "В каком году произошел взрыв ЧАЭС?" // вопрос
"Answer" "1986;1986г" // ответ на вопрос
}
"2"
{
"Question" "Сколько планет в солнечной системе?" // вопрос
"Answer" "8" // ответ на вопрос
}
}
Максимальное кол-во ответов - 10.
3) Случайные числа.
Нужно отгадать цифру, который загадал плагин.
Настройка в конфиге quiz.cfg, через переменные:
C-подобный:
"Min" "1" // минимальное генерируемое число
"Max" "100" // максимальное генерируемое число
После правильного ответа, плагин пишет примерно такое сообщение:
(Чтобы плагин выдавал вознаграждение, нужно поставить нужный модуль, чекаем ниже.)
Для включения/отключения какого-либо вида викторины, нужно поменять значение этих переменных в quiz.cfg:
C-подобный:
"ModeExample" "0" // 0 - выключить примеры 1 - включить
"ModeRn" "0" // 0 - выключить случайные числа 1 - включить
"ModeQuestion" "1" // 0 - выключить вопросы 1 - включить
Модули
Модули на награды:
- Vip Reward - Выдача вип за правильный ответ в викторине.
- Wcs Reward - Выдача золота из вкс мода за правильный ответ в викторине.
- Shop Reward - Выдача золота/кредитов из Shop Core за правильный ответ в викторине.
- Hp Reward - Выдача здоровья за правильный ответ в викторине.
- SM:RPG Reward - Выдача кредитов/уровней из SM:RPG за правильный ответ в викторине.
- THC RPG Reward - Выдача кредитов/уровней из THC RPG за правильный ответ в викторине.
- Weapons - Выдача оружия за правильный ответ в викторине.
- Lvl Reward - Выдача очков опыта из Levels Ranks за правильный ответ в викторине.
Остальные:
- Sound - Проигрывает звук когда игрок правильно ответил.
- Confirmation - Добавляет подтверждение участия в викторине.
- Attempt - Добавляет попытки для ответа в викторине.
- Admin - Добавляет админское меню для викторины.
- Prompt - Добавляет подсказки для викторины.
Планы на будущее (которые не выполню

3. Сделать нормальную систему примеров (не выполнимо)
7. Сделать нормально "Случайные числа"
Описание писалось для версии 2.2.3
- Требования
-
Sourcemod
- Переменные
-
Пример конфига:
C-подобный:"Quiz" { "ModeExample" "1" // 0 - выключить примеры 1 - включить "ModeRn" "0" // 0 - выключить случайные числа 1 - включить "ModeQuestion" "1" // 0 - выключить вопросы 1 - включить "Time" "30.0" // кд "TimeEnd" "15.0" // время когда плагин бъявляет правильный ответ // Нужен "ModeRn" "1" "Min" "1" // минимальное генерируемое число "Max" "100" // максимальное генерируемое число }
C-подобный:"Quiz" // нужен "ModeQuestion" "1" { "DisplayAnswer" "1" // 1 - отображать ответ после окончания викторины 0 - не отображать "1" { "Question" "В каком году произошел взрыв ЧАЭС?" // вопрос "Answer" "1986;1986г" // ответ на вопрос } "2" { "Question" "Сколько планет в солнечной системе?" // вопрос "Answer" "8" // ответ на вопрос } }
- Установка
-
- Распаковать архив.
- Настроить конфиги, сохранить в кодировке UTF-8 без BOM
- Загрузить все файлы на игровой сервер.