Команды EternalTD
EternalTD регистрирует корневую команду:
/eternaltd
/etd
Команда токена Nightbreak, используемая во время настройки, отделена:
/nightbreaklogin <token>
Настройка и управление контентом
| Command | Sender | Current purpose |
|---|---|---|
/etd | Any | Показывает текущую быструю справку по настройке и контенту |
/etd initialize | Player | Открывает меню первой настройки |
/etd setup | Player | Открывает браузер пакетов EternalTD |
/etd downloadall | Any | Загружает все доступные пакеты EternalTD Nightbreak |
/etd updatecontent | Any | Загружает обновления для устаревших пакетов EternalTD |
/etd updateall | Any | Псевдоним для /etd updatecontent |
/etd install | Any | Применяет официальную настройку ресурс-пака EternalTD |
/etd reload | Any | Перезагружает импортированный контент EternalTD и обновляет импорты FMM, если они есть |
Примечание для администраторов:
- Указанные выше команды настройки и контента сейчас реализованы как команды для администраторов.
initialize,setup,downloadall,updatecontentиreloadявно задаютeternaltd.*в своих классах команд.
Игровые команды
| Command | Sender | Current purpose |
|---|---|---|
/etd join <level> | Player | Запускает новую сессию уровня из загруженного файла уровня |
/etd start | Player | Запускает первую волну активной сессии |
/etd go | Player | Псевдоним для /etd start |
/etd quit | Player | Завершает вашу текущую сессию уровня |
/etd stop | Player | Псевдоним для /etd quit |
Команды отладки и административного геймплея
| Command | Sender | Current purpose |
|---|---|---|
/etd cheat | Player | Переключает режим читов для активной сессии |
/etd setwave <wave> | Player | Пропускает активную сессию до указанной волны |
Это не обычные команды настройки для игроков. Это инструменты сессии и отладки.
Команды для создания карт
Эти команды все еще присутствуют в текущей кодовой базе для выбора пола и регистрации уровней.
| Command | Sender | Current purpose |
|---|---|---|
/etd selectfloor | Player | Запускает или останавливает выбор углов пола кликами |
/etd selectfloorcoordinates <x1> <y1> <z1> <x2> <y2> <z2> | Player | Задает область выбора напрямую по координатам |
/etd showselection <level> | Player | Показывает текущую зарегистрированную область выбора для уровня |
/etd register <level> | Player | Регистрирует выбранную область пола для уровня |
/etd register <level> start | Player | Добавляет стартовую точку в уровень |
/etd register <level> end | Player | Добавляет конечную точку в уровень |
Примечания
- В
plugin.ymlEternalTD объявлена только корневая команда. Подкоманды регистрируются во время выполнения через менеджер команд. - Некоторые строки usage в текущих классах команд все еще ссылаются на старый текст. Названия команд на этой странице отражают фактически зарегистрированные подкоманды.