Admin Menu

Verbs
Admin Verbs

- Clone: Клонирует текущую сущность целевого игрока.
- Erase: Удаляет сущность целевого игрока из раунда. Полезно для полного удаления персонажа из раунда.
- Mark: Помещает сущность в переменную $marked — список сущностей, заменяя предыдущее значение. Это можно использовать совместно с другими командами toolshed, чтобы избежать ввода ID сущностей.
- Message: Открывает окно ahelp, адресованное игроку.
- Open Admin Notes: Открывает заметки пользователя. Также можно открыть заметки игрока, введя в консоль “adminnotes username”.
- Open Player Panel: Открывает панель с информацией о целевом игроке, такую как его имя пользователя и наличие whitelist. Панель также включает общее время игры, заметки, баны, ролевые баны и общие подключения. Admin verbs включены в Player Panel.
- Teleport Here/To: “Teleport Here” телепортирует целевого игрока на вашу текущую позицию. “Teleport To” телепортирует вас на текущую позицию целевого игрока.
- Freeze останавливает движение и взаимодействие игрока до тех пор, пока его не разморозит администратор.
Debug Verbs

- Control Mob: Даёт вам контроль над сущностью, независимо от того, является ли она разумной.
- Delete: Удаляет сущность. Требует подтверждения удаления.
- Edit Solutions: Открывает панель со списком текущих реагентов в сущности. Включает реагенты в кровотоке или временно находящиеся в нём. Вы можете изменять растворы и реагенты на вкладке.
- Export Sprite: Экспортирует спрайт сущности. Экспортированные спрайты можно найти по пути: Space Station 14 folder location > data > Exports.
- In Range Unoccluded: Проверяет, заслонена ли целевая сущность (есть ли структура между вами).
- Make Ghost Role: Делает сущность ролью для призраков, которую могут запросить мёртвые игроки.
- Rejuvenate: Полностью исцеляет сущность, удаляет все временные реагенты из тела и сбрасывает температуру сущности. Используйте только при необходимости.
- Set Outfit: Открывает панель с предустановленными наборами экипировки. Некоторые наборы могут включать дополнительные предметы. Этот verb полезен для проведения ивентов или возрождения игроков.
Smite Verbs

Admin Help

F1, используя Player Actions Panel в Admin Menu или используя admin verb Message.
При открытии меню Admin Help вы увидите вкладку, похожую на изображение выше, но она может содержать более длинный список игроков, входивших на сервер, независимо от того, онлайн они или нет. После перезапуска сервера список сбрасывается.
Слева от имени пользователя могут появляться разные иконки.
Sword: Игрок является антагонистом.
White Circle: Игрок онлайн и играет в текущем раунде.
Half-white Circle: Игрок онлайн и в раунде, но в данный момент неактивен.
Empty Circle: Игрок офлайн.
- Admin Only: Если отмечено, ваши сообщения, отправленные в ahelp игрока, будут видны только другим администраторам.
- Bwoink: Включение или отключение звука сообщений ahelp для игрока. Не применяется, когда обычный игрок пишет в ahelp.
- Ban list: Открывает вкладку со всеми банами игрока и информацией о бане.
- Notes: Открывает вкладку с любыми заметками об игроке, включая его баны.
- Kick: Кикает игрока с сервера.
- Ban: Открывает панель Banning с автозаполненным именем пользователя цели.
- Respawn: Отправляет целевого игрока в лобби. Не удаляет его персонажа.
- Follow: Позволяет следовать за целевым игроком.
Admin Logs

Admin Notes

Admin verb, внизу меню AHelp или введя “adminnotes username” в консоль.
View Variables
View variables — это очень, очень полезный инструмент, позволяющий просматривать все отмеченные переменные на каждом компоненте сущности, а также изменять некоторые из них. Полезно для отладки, но также имеет большое значение для администрирования, так как позволяет добавлять или удалять произвольные компоненты, напримерOwOAccent. Дальнейшее объяснение того, как использовать View variables (VV), приведено ниже.

- Entity — это объект в игре: стены, игроки, снаряды, предметы и т.д. Каждая сущность имеет уникальный EntityUid — число, которое вы видите вверху слева рядом с именем сущности или при щелчке правой кнопкой мыши. В примере выше ID сущности — 99901.
- Каждая сущность (как правило) имеет prototype ID, или «тип» сущности. Это строка
MobObserver, которую вы видите вверху слева. Её также можно увидеть при щелчке правой кнопкой мыши по сущности. - Сущности имеют компоненты, которые придают сущности определённое поведение. Компонент для «управляемой игроком» сущности —
ActorComponent, для оружия —MeleeWeaponComponent, для объектов, которым можно нанести урон —DamageableComponentи т.д. Вы можете динамически добавлять и удалять компоненты в любое время. - Игра разделена на «клиент» и «сервер» с некоторыми общими частями. Клиент — это то, что работает на вашем компьютере, сервер — то, что работает на игровом сервере.
Советы по VV
- Нажмите
enterпосле изменения переменной, чтобы сохранить её значение. - Некоторые переменные могут выглядеть неизменяемыми, но их изменяемая версия может быть ниже по списку.
TransformComponentсодержит позицию, поворот и т.д. сущности.Grids(станция) — это тоже сущности, и их компоненты можно изменять.- Вы можете изменить
zoomна клиентской сторонеEyeComponent, чтобы видеть дальше. MindComponentсодержит информацию, такую как роли антагонистов, профессии, цели и т.д.- Имя и описание сущности можно изменить через
Server Variablesили на серверной сторонеMetaDataComponent.
Game Console

Консоль можно открыть клавишей тильда
~, если она не переназначена. Любой игрок может её открыть, но я упоминаю об этом здесь на случай, если вы не знали. Команды выполняются путём ввода команды и затем аргументов, как в любой оболочке. Важные клиентские логи также отображаются здесь, что полезно для отладки.
Используйте команду list для вывода всех доступных команд и команду help <command name> для просмотра инструкций по команде.
Полезные команды
| Command | Description | Syntax |
|---|---|---|
aghost | Превращает вас в admin ghost или обратно. | |
deadmin | Позволяет играть без получения уведомлений администратора. Всегда используйте перед обычной игрой в раунде. Сохраняется между раундами и серверами, пока не будет использована команда ‘readmin’. | |
readmin | Возвращает все административные функции после deadmin. Необязательно выполнять при входе. | |
help | Показывает информацию об указанной команде. | help <keyword> |
list | Выводит список всех команд в игре. | |
list <keyword> | Выводит список всех команд с указанным ключевым словом. | list <keyword> |
quit | Закрывает игру. | |
adminwho | Выводит список всех администраторов онлайн. | |
togglehealthoverlay | Включает/выключает визуальный слой здоровья игрока. | togglehealthoverlay <true/false> |
scale | Делает объекты больше или меньше. Относительно текущего размера (2 дважды — то же самое, что 4 один раз). | scale <uid> |
adduplink | Добавляет uplink в PDA и привязывает его к пользователю. | adduplink <ckey> <pda uid> |
lsobjective | Показывает все цели целевого игрока. | lsobjective <ckey> |
addobjective | Добавляет цель, требуется ID цели. | addobjective <ckey> <objectiveID> |
rmobjective | Удаляет цель из разума игрока. | rmobjective <ckey> <number> |
fixgridatmos | Сбрасывает всю атмосферу на grid до пригодной для дыхания и чистой. | fixgridatmos <GRID_ID> (используйте автозаполнение) |
tpto | Телепортирует все цели к первому <ckey/uid> в команде. | tpto <ckey/uid> <ckey/uid> <ckey/uid> |
tp | Телепортирует вас на координаты на указанной карте. | tp <X> <Y> <MAPID> |
setmind | Помещает душу игрока в ID (может потребовать, чтобы у сущности был mind). | setmind <uid> <ckey> |
customvote | Создаёт пользовательское голосование для всех игроков, требуется минимум два варианта. Всегда делайте это перед проведением важных событий. Кавычки не обязательны, если в самом варианте нет пробелов. | customvote "Что мне съесть сегодня?" Равиоли Феттучини! "Много мороженого!" "Спагетти!" ... |
addhand | Добавляет руку сущности; поддерживаются не все сущности, требуется компонент “Hands”. | addhand <uid> |
addgamerule | Добавляет выбранное игровое событие в игру. | addgamerule <gameruleName> |
endgamerule | Удаляет выбранное правило игры из игры. Полезно для повторяющихся ложных событий. | endgamerule <gameruleName> |
rename | Правильный способ переименовать персонажа (включает ID, PDA и записи в клозере). | rename <ckey/uid> <"ИМЯ ФАМИЛИЯ"> |
setadminooc | Изменяет цвет вашего admin chat. | setadminooc <HEX Code> |
addcomp | Добавляет компонент сущности. | addcomp <uid> <component name> |
banlist | Выводит список всех банов пользователя. | banlist <ckey> |
dock | Пытается состыковать два стыковочных шлюза вместе. | dock <airlock uid 1> <airlock uid 2> |
forcemap | Принудительно устанавливает следующую карту. | forcemap <map prototype id> |
forcepreset | Принудительно устанавливает следующий игровой пресет. | forcepreset <preset prototype id> |
loadgamemap | Загружает новую игровую карту на указанные координаты на указанном map ID. Полезно для импровизированных nukies. | loadgamemap <map prototype id> <mapid> <x> <y> |
vv | Открывает меню view variables для сущности. Полезно для VV grid. | vv <uid> |
SS14.Admin











Admin Ghost
Вы можете превратить себя в aghost, используя Admin Menu или командуaghost.
Admin ghost — это специальные наблюдающие сущности, которые заменяют имя вашего призрака на ваше имя пользователя, имеют руки, могут взаимодействовать с любым объектом в игре и имеют полный доступ. Вы также появляетесь с Satchel of Holding и Admin PDA.
Вы можете вернуться в своё исходное тело в любое время, пока тело всё ещё находится в раунде.
Deadmin / Readmin
Если вы хотите играть в игру как обычно, рекомендуется использовать deadmin с помощью командыdeadmin. Если вы снова захотите выполнять административные обязанности или вам понадобятся ваши полномочия в определённой ситуации, используйте команду readmin.