В
этой игре игрокам предлагается составить слово из анаграммы с
периодическими подсказками. Первый
правильно ответивший получает очки (в зависимости от
количества подсказок и длины слова). Вопросы по умолчанию хранятся в
текстовом файле gameCW_lang.txt в
папке PLUGINS. Путь к файлу
задан в
константе gameCW_BasePath в
файле Vars.lua. При загрузке
(перезапуске) плагина слова загружаются из файла и перемешиваются. На
это требуется некоторое время в зависимости от объёма базы и
производительности компьютера. Имеется 3
режима работы игры: в привате бота (режим 1); в общем чате только для
вступивших в игру участников (режим 2);
для
всех
в
общем
чате
(режим
3),
когда к игре может присоединиться любой участник, если напишет в чат
правильный ответ. Если установить режим 0, то игра будет неактивна.
Устанавливается режим командой !gamecw
<режим>.
Присоединиться
к
игре
можно
командой
!gamecw_enter.
Выйти
из игры командой !gamecw_quit.
Посмотреть
список
участников
игры можно командой !gamecw_list.
Посмотреть
рекорды
игры
можно
командой
!gamecw_records
[<ник>]. Если указан ник,
то будут показаны рекорды этого пользователя, если он есть в списке.
Если ник не указан, то будет показан список 20 лучших рекордов. Удалить
рекорды можно командой !gamecw_deleterecords
[<ник>]. Если указан ник,
то будут удалены рекорды этого пользователя, если он есть в списке
рекордов. Если ник не указан, то будут удалены собственные рекорды,
если Вы есть в списке. Перезапустить игру можно командой !gamecw_restart. Добавить в базу
слов новое слово можно командой !gamecw_add
<слово>.
Имеется
возможность задавать расписание автоматической смены режимов игры
командой !gamecw_setscd [<время-режим>]. Время задаётся
в формате чч:мм, через тире режим (от 0
до 3), на который должно
произойти переключение в это время. Перечисление времени и режимов
переключения задаются через запятую и без пробелов. Таким образом,
например, чтобы задать автоматический переход игры в режим 3 ровно в
полдень, а через час перейти в режим 1, нужно воспользоваться командой
!gamecw_setscd 12:00-3,13:00-1. Команда без параметров сбросит
расписание. Посмотреть текущее расписание можно по команде !gamecw_getscd.
Имя бота, описание и электронная почта бота задаются в файле языковой локализации плагина Text_lang.lua. Если константе gameCW_Show в файле Vars.lua присвоено значение 1, то бот показывается в списке пользователей Хаба, иначе он невиден. В константе gameCW_Period задаётся период в секундах, который отводится на каждую букву в слове. Общее время, которое отводится на составление слова, равно количеству букв слова, умноженному на этот период. В константе gameCW_Pause задаётся пауза в секундах между словами.
В
константе gameCW_Pattern
задан шаблон, по которому выбираются слова. По умолчанию шаблон
определяет задаёт целые слова, состоящие из букв Русского и латинского
алфавитов.
Также
в
игре
имеется
система
рангов
со
званиями.
В
зависимости
от
количества очков и скорости ответов на вопросы пользователям,
участвующим в игре, присваиваются соответствующие звания. Эти звания и
границы рангов заданы в файле языковой локализации Text_lang.lua.
Рекорды
сохраняются
в
файле
gameCW_Scores.lua.