Rust: команды администратора помогают эффективно модерировать сервер и управлять различными его аспектами. При наличии нужных прав администраторы могут изменять различные настройки сервера, обновлять параметры конфигурации, а также кикать, телепортировать и удалять игроков с сервера. В сочетании с различными серверными модами/плагинами владельцы серверов могут глубоко настраивать и модерировать свой сервер: не давать токсичным игрокам или читерам разгуляться и подгонять настройки сервера под свой стиль.
Примечание: в списке ниже приведены только распространенные команды администратора для модерации и управления сервером.
Как использовать команды администратора
1. Зайдите на сервер как администратор.
2. Нажмите F1 , чтобы открыть окно консоли.
3. Введите нужную команду в поле чата.
4. У многих команд также есть сокращенные версии, например god true.
Команды администратора Rust
| Команда | Функция |
|---|---|
admintime [1-24] |
Задает время суток только для пользователя. |
ban [Steam64ID] [username] [reason] [duration] |
Банит игрока на сервере. Задайте username как никнейм, чтобы проще запомнить этого игрока. |
banid [Steam64ID] [name] [reason] [duration] |
Банит игрока на сервере по Steam64ID с указанием причины. Не требует, чтобы игрок находился на сервере. |
banlistex |
Возвращает список забаненных пользователей с причинами и именами. |
bans |
Выводит список забаненных пользователей. |
bradley.quickrespawn |
Возрождает БМП Bradley на космодроме, не создавая вторую БМП. |
combatlog [Steam64ID] |
Показывает недавнюю информацию об уроне: что повредил игрок и от чего получил урон. |
connect IP:Port |
Подключает к указанному серверу. |
connecthidden IP:Port |
Подключает к указанному серверу без вывода его информации в консоль. |
console.clear |
Очищает консоль F1. |
console.copy |
Копирует содержимое консоли F1 в буфер обмена. |
debug.lookingat |
Выводит информацию об объекте, на который сейчас смотрит игрок. |
debug.lookingat_debug |
Включает или отключает отладочную статистику, которая отображается над объектом, на который сейчас смотрит игрок. |
debugcamera |
Переводит игрока в режим свободной камеры. |
debugcamera_unfreeze |
Фиксирует положение камеры debugcamera, позволяя пользователю перемещать персонажа при закрепленном угле обзора. |
decay.scale [Value] |
Принимает значение с плавающей точкой, которое управляет множителем распада на сервере. |
decay.upkeep_grief_protection [Minutes] |
Задает максимальное количество минут содержания, которое шкаф с инструментами может израсходовать после уничтожения, чтобы база не распадалась в течение этого периода. |
decay.upkeep_period_minutes [Minutes] |
Задает, на сколько минут хватает стоимости содержания. Увеличьте это значение, чтобы содержание обходилось дешевле. |
del [Path] |
Принимает путь к ассету/префабу и удаляет все найденные экземпляры на сервере. |
drink [Value] |
Увеличивает жажду на введенное значение. |
eat [Value] |
Увеличивает голод на введенное значение. |
ent kill |
Уничтожает сущность, на которую сейчас смотрит пользователь. |
ent lock |
Запирает сущность, на которую смотрит пользователь (кодовые замки, замки с ключом). |
ent unlock |
Отпирает сущность, на которую смотрит пользователь (кодовые замки, замки с ключом). |
ent who |
Возвращает Steam64ID игрока, который разместил сущность, на которую сейчас смотрят. |
env.progesstime [true/false] |
Определяет, будет ли время продолжаться или навсегда останется на текущем часе. |
env.time [1-24] |
Задает время суток для всего сервера. |
fillwater |
Заполняет все емкости для воды пресной водой в инвентаре игрока. |
find [word] |
Возвращает информацию о командах, соответствующих введенному слову. |
fps |
Возвращает текущий показатель кадров в секунду. Можно использовать на клиенте и сервере. |
fps.limit [Limit] |
Используется для задания предела FPS. Можно задать лимит FPS сервера, если добавить префикс "sv".
|
god [true/false] |
Переводит пользователя в режим бога, предотвращая урон и снижение голода/жажды. |
headlerp_inertia [true/false] |
Управляет наличием задержки перед возвратом 'alt look' в положение взгляда вперед после отпускания клавиши. |
heal [amount] |
Лечит игрока на введенное значение. |
heli.call |
Запускает серверное событие с патрульным вертолетом. |
heli.calltome |
Запускает серверное событие с патрульным вертолетом и призывает вертолет к игроку. |
hurt [amount] |
Наносит игроку урон на введенное значение. |
injure |
Ранит игрока. |
kick [Steam64ID/playerName] [reason] |
Кикает игрока с сервера с необязательным указанием причины. |
kill |
Убивает пользователя и открывает меню возрождения (та же функция, что и нажатие "suicide" в меню Esc). |
killplayer [Steam64ID/playerName] |
Убивает указанного игрока, отправляя его обратно на экран возрождения. |
moderatorid [Steam64ID] |
Назначает игроку второй по уровню доступ администратора (1). |
mute [Steam64ID/playerName] |
Отключает звук игрока локально, если используется без прав администратора, чтобы вы не видели его сообщения в чате. Отключает звук игрока глобально на сервере, если используется администратором. |
mutelist |
Возвращает список локально заглушенных игроков. |
netgraph.enabled [true/false] |
Включает или отключает отладочный оверлей netgraph. |
noclip |
Включает или отключает полет noclip для игрока. |
ownerid [Steam64ID] |
Назначает игроку самый высокий уровень доступа администратора (2). |
perf [0/1/2/3/4/5/6] |
Задает данные производительности, которые будут отображаться в левом нижнем углу экрана. |
ping |
Возвращает задержку пользователя до сервера. |
playerlist |
Возвращает информацию о подключенных игроках в формате JSON. |
players |
Возвращает игроков на сервере с их Steam64ID, именем и пингом. |
printpos [Steam64ID] |
Выводит текущие координаты указанного игрока. |
quit |
Закрывает игру и возвращает на рабочий стол. |
refillvitals |
Полностью восстанавливает здоровье, голод и жажду. |
removemoderator [Steam64ID] |
Удаляет у игрока второй по уровню доступ администратора (1). |
removeowner [Steam64ID] |
Удаляет у игрока самый высокий уровень доступа администратора (2). |
resetstate [Steam64ID] |
Сбрасывает состояние указанного игрока. |
server.writecfg |
Записывает серверные convars/настройки в файлы cfg. |
sleep |
Заставляет игрока спать. |
sleepingusers |
Выводит список всех игроков, которые спят на сервере. |
spawn [entity] |
Создает указанную сущность. |
spawnitem [itemID] |
Создает указанный предмет. |
status |
Возвращает текущих игроков на сервере. |
say |
Отправляет сообщение в общий чат. |
sv stats |
Возвращает статистику по игрокам, подключенным в данный момент. |
teleport [playerName/Steam64ID] [playerName/Steam64ID] |
Телепортирует первого указанного игрока ко второму. |
teleport2marker |
Телепортирует к маркеру, установленному на карте. |
teleport2me [playerName/Steam64ID] |
Телепортирует указанного игрока к позиции пользователя. |
teleport2owneditem [playerName/Steam64ID] |
Телепортирует пользователя к предмету, принадлежащему указанному игроку. |
teleportany [entity] |
Телепортирует пользователя к любому типу сущности на сервере. |
teleportlos |
Телепортирует туда, куда смотрит игрок. |
teleportpos [x, y, z] |
Телепортирует к указанным координатам. |
unban [Steam64ID] |
Разбанивает указанного забаненного игрока по SteamID. |
unmute [Steam64ID/index] |
Снимает локальное отключение звука с игрока или серверное, если команда используется администратором. |
users |
Возвращает игроков на сервере с Steam64ID и именами пользователей. |
version |
Выводит информацию о версии и сборке. |
wakeupall |
Будит всех спящих NPC-игроков. |
weather.load [type] |
Загружает тип погоды. |
weather.report |
Выводит текущую статистику погоды для сервера. |
world.rendermap |
Сохраняет png-файл карты в высоком разрешении. |
writecfg |
Записывает настройки и привязки клавиш в файлы cfg. |