В этой статье я расскажу как настроить плагин под название BedWars-rel, а также предоставлю на русском описание всех прав и команд. Надеюсь эта статья будет для вас полезна.
Команды (Commands)
Для быстрого поиска просто нажмите на команду.
―――――――――――――――――――――――――――――――――――――――
/bw help {страница}
Эта команда отображает информацию о каждой команде плагина. *Операторы (администраторы) или игроки с разрешения bw.setup увидят весь список команды плагина. Любые другие игроки увидят базовые команды с разрешения bw.base.
Разрешение: bw.base*
Примечания
можно указывать номер страницы: добавьте номер страницы в качестве аргумента ({страница}) для переключениями страниц
―――――――――――――――――――――――――――――――――――――――
/bw addgame {name} {minplayers}
С помощью этой команды вы можете создать новую игру (арену).
Разрешение bw.setup
Примечания
{name} (текст): этот аргумент задает название команды, которое будет использоваться в последующих командах для настройки игры (арены).
{minplayers} (цифра): указывает минимальное количество игроков, которое должно быть в лобби, чтобы начать игру. Это значение будет использоваться только в том случае, если в config в lobbycountdown-rule установлено значение 1
―――――――――――――――――――――――――――――――――――――――
/bw removegame {game}
Эта команда удаляет конкретную игру и удаляет все, что хранится в этой игре.
Разрешение bw.setup
Примечания
{game} (текст): игра, название игры,которая будет удалена.
―――――――――――――――――――――――――――――――――――――――
/bw setspawner {game} {type}
Позволяет администраторам или игрокам с разрешением bw.setup добавлять спавнеры ресурсов.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены), в которую будут добавлены источники ресурсов.
{type} (текст): тип источника ресурсов. Типы могут быть установлены в config.yml. Каждый значение в конфигурации ресурсов представляет тип источника ресурсов. По умолчанию есть 3 типа: Bronze/Iron/Gold.
―――――――――――――――――――――――――――――――――――――――
/bw addteam {game} {name} {color} {players}
Добавляет команду в игру (арену).
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
{name} (текст): название команды, которое будет отображаться в списке команд и в выборе команды.
{color} (текст): цвет команды. Доступные цвета вы можете увидеть на странице. Цвет нечувствителен к регистру.
{players} (число): максимальное количество игроков.
―――――――――――――――――――――――――――――――――――――――
/bw save {game}
Сохраняет игру (арену). Эта команда необходима для каждого изменения игры! Если вы измените настройки игры (добавьте команду, измените регион …), вам придется выполнить эту команду.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
―――――――――――――――――――――――――――――――――――――――
/bw setregion {game} {id}
Выполнение этой команды устанавливает регион. Нужно выделить 2 угла (loc1 и loc2) необходимых для сохранения/установки региона. Чтобы установить регион, вы должны полететь в правый верхний угол игрового региона (арены) и установить loc1. После этого вам нужно полететь в левый нижний угол и установить игровой регион loc2.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
{id} (значение): «loc1» или «loc2».
―――――――――――――――――――――――――――――――――――――――
/bw join {game}
Когда вы выполните эту команду, вы (текущий игрок) присоединитесь к данной игре. Если игра запущена и зрители отключены, вы не можете присоединиться. В противном случае вы присоединитесь как зритель (когда игра запущена) или войдете в лобби (ожидание начала игры).
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
―――――――――――――――――――――――――――――――――――――――
/bw setspawn {game} {team}
Устанавливает место появления (спавн) игроков данной команды в данной игре.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
{team} (текст): название команды (не цвет), для которого будет установлен спавн.
Спавн игроков определенной команды устанавливается на месте, где вы (исполняющий игрок) стоите.
―――――――――――――――――――――――――――――――――――――――
/bw setlobby {game}
Устанавливает местоположение лобби данной игры. Лобби желательно должно быть в другом мире, чем игра! При использовании команды, устанавливается на текущее место, где вы (исполняющий игрок) стоите.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
Место спавна игроков в лобби устанавливается там, где вы (исполняющий игрок) стоите.
―――――――――――――――――――――――――――――――――――――――
/bw settarget {game} {team}
Эта команда позволяет установить целевой блок для команды. Это необходимо для каждой команды. Чтобы установить цель, вы должны стоять или нацеливаться на блок, который является типом настроенного типа блока.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
{team} (текст): название команды (не цвет), для которого будет установлен спавн.
Данная команда не то конца изучена.
―――――――――――――――――――――――――――――――――――――――
/bw leave
Выйти из текущей игры.
Разрешение bw.setup
Примечания
нет
―――――――――――――――――――――――――――――――――――――――
/bw reload {type}
Эта команда перезагружает файлы конфигурации и локальные файлы. При удалении файла (файлов) config/locale они будут восстановлены с настройками по умолчанию текущей версии плагина. При использовании параметра вы можете выбрать, что следует перезагрузить. Посмотрите примечания, чтобы узнать, какие параметры вы можете использовать.
!Осторожно: при использовании параметра games или выполнение команды без параметра — все игры будут выгружены (сброшены) и все игроки будут исключены из игр.
Поскольку магазин был исключен в дополнительный файл, вы можете использовать shop в качестве параметра для перезагрузки магазина вместо всей конфигурации.
Разрешение bw.setup
Примечания
{type} (тип), типы:
games — игры
shop — магазин
config — конфигурация плагина (настройки)
locale — языковые настройки (локализация)
all — всё
―――――――――――――――――――――――――――――――――――――――
/bw list
При выполнении этой команды отображаются все доступные игры. Игрокам с разрешением bw.setup будут также отображаться остановленные игры. Без этого разрешения игрок будет видеть только те игры, которые ожидают или работают.
Разрешение bw.setup
Примечания
нет
―――――――――――――――――――――――――――――――――――――――
/bw regionname {game}
Эта команда устанавливает имя региона, которое будет отображаться на знаках для конкретной игры.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
―――――――――――――――――――――――――――――――――――――――
/bw removeteam {game} {team}
Выполнив данную команда, вы удалите команду (игры). Данную команду нельзя выполнить когда игра в данный момент запущена или ожидает (игра (арена) должна быть остановлена). Это удалит команду с каждой конфигурацией (точка появления, кровать …)
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
{team} (текст): название команды (не цвет), которая будет удалена.
―――――――――――――――――――――――――――――――――――――――
/bw clearspawner {game}
Эта команда удаляет всех спавнеров руд в данной игре. Это позволяет снова настроить все спавнеры без повторного создания всей игры.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
―――――――――――――――――――――――――――――――――――――――
/bw gametime {game} {time}
Позволяет установить в какое время суток (или просто время) будет проходить игра. День ночь, другое время…
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
{time} (число/текст): должно быть «day» (день), «night» (ночь) или числовое значение от 0 до 23000. Дополнительную информацию о времени вы можете найти на этой станице.
―――――――――――――――――――――――――――――――――――――――
/bw stats {player}
Позволяет вам показать вашу текущую статистику. Если игрок получил разрешение bw.otherstats или является OP, он может отображать статистику других игроков добавив аргумент {player}.
Разрешение bw.setup
Примечания
{player} (ник): (только для игроков с разрешением bw.otherstats или OP) Ник игрока, которого будет отображаться статистика.
―――――――――――――――――――――――――――――――――――――――
/bw start {game}
Эта команда запускает игру. Выполнив данную команду, игра просто перейдет в режим ожидания игрок, а не сразу начнется.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
―――――――――――――――――――――――――――――――――――――――
/bw setminplayers {game} {minplayers}
Эта команда изменит минимальное количество игроков данной игры (арены). Если lobbycountdown-rule установлено значение 1, minplayer будет использоваться для начала обратного отсчета по достижении заданного количества игроков. (отсчет до начала игры начинается, когда достигается минимальное количество игроков заданное вами)
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
{minplayers} (число): Минимальное количество игроков, которые должны быть в лобби для начала игры.
―――――――――――――――――――――――――――――――――――――――
/bw setbuilder {game} {name}
Эта команда установит имя (ник) строителя карты. Это актуально только в версии 1.8 или выше, потому что оно будет отображаться только в заголовке при запуске игры.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
{name} (текст): имя строителя карты (ник). Есть возможность устанавливать цветовые коды (&)
―――――――――――――――――――――――――――――――――――――――
/bw setgameblock {game} {blocktype}
Выполнение данной команды устанавливает блок, который будет вместо кровати. Теперь вместо кровать нужно будет ломать определенный блок.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
{blocktype} (тип): Название или идентификатор (id) блока.
―――――――――――――――――――――――――――――――――――――――
/bw setautobalance {game} {value}
Эта команда установит авто-баланс для данной игры. Когда включен авто-баланс, игроки не могут выбрать команду. Система автоматически распределит игроков по командам.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
{value} (значение): вы можете написать «on, true, 1» — для включения и «off, false, 0» — для выключения.
―――――――――――――――――――――――――――――――――――――――
/bw kick {player}
Выгоняет данного игрока из текущей игры. Возможно только в той же игре, что и игрок прописывающий команду.
Разрешение bw.kick
Примечания
{player} (текст): Ник игрока, которого вы хотите кикнуть (выгнать).
―――――――――――――――――――――――――――――――――――――――
/bw addteamjoin {game} {team}
Эта команда позволяет вам установить объект, который можно использовать как выбор команды. Как использовать эту команду? Просто выполните его с правильными параметрами. После этого щелкните правой кнопкой мыши на целевом объекте, который должен представлять собой выбор команды. Когда это сделано, объект получает (можно настроить в confg) имя команды поверх своей головы или тела. Когда игроки находятся в лобби, они могут щелкнуть правой кнопкой мыши по этому объекту, чтобы присоединиться к конкретной команде.
Разрешение bw.setup
Примечания
{game} (текст): название игры (арены).
{team} (команда): название команды, которую должен представлять собой объект.
―――――――――――――――――――――――――――――――――――――――
/bw addholo
Это добавляет голографическую статистику по местоположению текущего игрока.
Разрешение bw.setup
Примечания
Для работы команды нужно установить 2 плагина: Holographic Displays и ProtocolLib.
―――――――――――――――――――――――――――――――――――――――
/bw removeholo
После выполнения этой команды игрок может щелкнуть правой кнопкой мыши по голографической статистике чтобы удалить ее.
Разрешение bw.setup
Примечания
нет
―――――――――――――――――――――――――――――――――――――――
Права (Permissions)
―――――――――――――――――――――――――――――――――――――――
―――――――――――――――――――――――――――――――――――――――
―――――――――――――――――――――――――――――――――――――――
Дополнение
-
bw.vip.forcestart
Позволяет принудительно начать игру с помощью нажатия на алмаз в инвентаре (или вещь, которую вы настроите в config)
-
bw.vip.joinfull
Позволяет vip присоединится к заполненному лобби и кикнуть случайного игрока, не являющегося vip.
―――――――――――――――――――――――――――――――――――――――
-
bw.cmd
Позволяет игрокам выполнять любые команды, которые не связаны с игрой (например: /kill, / tp, /сall и т.д)
По умолчанию: OP (есть только у OP)
―――――――――――――――――――――――――――――――――――――――
-
bw.otherstats
Позволяет игрокам смотреть статистику других игроков, добавляя имя игрока в качестве параметра в команду — /bw stats {player}
По умолчанию: OP (есть только у OP)
―――――――――――――――――――――――――――――――――――――――
-
bw.kick
Позволяет игрокам кикнуть других игроков из игры, используя команду — /bw kick {player}
По умолчанию: OP (есть только у OP)
―――――――――――――――――――――――――――――――――――――――
Пример последовательности создания игры (арены)в BedWars-rel (это самый простой пример, вы же можете настроить больше функций)
- /bw addgame [название] [минимальное количество игроков]
- /bw addteam [название игры] [название команды] [цвет команды] [максимально игроков]
- /bw setspawn [название игры] [название команды]
- /bw setbed [название игры] [название команды]
- /bw setspawner [название игры] [Bronze/Iron/Gold]
- /bw setregion [название игры] loc1/loc2
- Создаем магазин просто заспавнив жителя и закрыв его блоками
- /bw setlobby [название игры]
- /bw addteamjoin [название игры] [название команды] (по стенду с броней)
- /bw setmainlobby [название игры]
- /bw save [название игры]
- /bw addholo (нужно установить HolographicDisplays и ProtocolLibs)
- Создаем табличку (1 строка — [bw], 2 строка — [название игры] )
- /bw start [название игры]
Также можете посмотреть мое видео: