В течение первых нескольких месяцев после официального релиза Раст большинством игровых параметров (чувствительность мышки, цензура наготы и прочее) можно было управлять только с помощью консольных команд. К счастью, спустя некоторое время разработчики расширили меню настроек в Rust, но консоль все равно не стала меньше использоваться игроками. Почему? Потому что она позволяет активировать/деактивировать множество различных функций, по-прежнему отсутствующих в стандартном меню настроек игры, а также дает возможность создавать макросы, о которых вы можете узнать здесь. В этой статье мы расскажем о том, как пользоваться консолью в Раст, и перечислим все консольные команды для обычных игроков и администраторов сервера.
Содержание:
- 1. Как открыть консоль в Rust и активировать консольную команду?
- 2. Самые полезные консольные команды для Rust
- 3. Полезные консольные команды для управления сервером в Раст
- 4. Полный список всех консольных команд Rust
1. Как открыть консоль в Rust и активировать консольную команду?
Чтобы активировать какую-либо консольную команду в Раст, вам необходимо открыть внутриигровую консоль. Сделать это можно нажатием всего одной клавиши – F1. Эта кнопка на вашей клавиатуре открывает новое окно со строчкой ввода внизу. Именно сюда нужно вставить консольную команду, после чего нажать Enter для ее применения.
Окно консоли можно вызвать в любой момент, как до начала игры, так и после подключения к серверу.
Важно! В окне консоли есть несколько вкладок. Если вы не являетесь создателем/админом сервера, то открыть некоторые из них у вас не получится. В целом, в большинстве случаев вам будет достаточно только одной вкладки – «Console».
Безопасно ли использовать консольные команды в Раст?
Да, пользоваться консольными командами для Rust можно. Это не запрещено разработчиками и не нарушает никакие правила. Они не являются чит-кодами, не влияют на игровой процесс других игроков и не дают вам никаких особых преимуществ.
2. Самые полезные консольные команды для Rust
Для игроков, которые не хотят пересматривать весь список команд для консоли в Раст, мы отобрали самые полезные из них.
Команда | Описание |
perf | Команда, которая пришла на смену fps.graph. Она является основным инструментом, позволяющим определить степень производительности клиента на конкретном компьютере путем отображения текущей частоты кадров в секунду (ФПС). Данная команда имеет два вариации – perf 1 и perf 2. Используйте perf 1, чтобы отобразить информацию только о FPS. Perf 2 покажет вам сразу два типа данных – ФПС и загруженность ОЗУ. |
fps.limit -1 | В некоторых ситуациях игрокам не нужно, чтобы в игре был максимальный ФПС, который может выдать их компьютер. Если по какой-то причине вы тоже входите в их число, используйте эту консольную команду. Значение -1 – базовое (по умолчанию), и оно не ограничивает FPS, но вы можете установить его как выше, так и ниже в зависимости от ваших предпочтений. |
kill / suicide | Если вы заблудились или застряли в текстуре, из которой не можете выбраться с помощью прыжков, введите в консоли одну из этих двух команд. Они мгновенно убьют вашего героя, после чего тот воскреснет в рандомной точке на карте. Стоит отметить, что у kill и suicide имеется КД в 1 минуту. Это значит, что вы не сможете использовать их чаще одного раза в 60 сек. |
client.connect [ip port] | Не можете найти сервер, на котором хотите играть, в списке? Не беспокойтесь, эта удобная команда позволит вам попасть именно туда, куда вам нужно (при условии, если сервер работает и его версия совместима с вашим клиентом). Вместо [ip port] вводите IP сервера. К примеру, client.connect 5.628.41:44431 |
streamermode 0 / 1 | Удобная команда для включения/переключения режима стримера в Раст. Значение 0 позволяет выключить стримерский режим, а 1 – включить. |
/msg [имя игрока] [текст] | С помощью этой команды вы можете отправить сообщение выбранному игроку. Вместо [имя игрока] указывайте никнейм друга, а вместо [текст] напишите свое сообщение. |
grass.on true / false | Позволяет быстро включить/выключить отображение травы. Она пригодится тем, кто хочет избавиться от лишних объектов на локации или снизить нагрузку и на без того слабый компьютер. |
grass.displacement true / false | Дает возможность включить/выключить движение травы. Если у вас слабый компьютер, используйте ее вместе с предыдущей командой. |
gui.hide | После ввода команды пользовательский интерфейс выключается. |
gui.show | После ввода команды пользовательский интерфейс включается. |
gui.show_branding | Включает особый пользовательский интерфейс в правом верхнем углу. |
gui.hide_branding | Выключает особый пользовательский интерфейс в правом верхнем углу. |
net.disconnect | Позволяет быстро отключиться от сервера, на котором вы играете |
net.reconnect | Позволяет быстро подключиться к последнему посещенному вами серверу. |
censor.nudity false / true | Быстрое выключение/включение цензуры наготы. |
quit | Позволяет быстро выйти из игры. |
3. Полезные консольные команды для управления сервером в Раст
Команда | Описание |
rcon.login [пароль] | Использовать свой [пароль] для входа в Rcon через игровую консоль (F1). |
moderatorid [steam id] | Выдать игроку права администратора на вашем сервере. Укажите правильный Steam ID игрока, чтобы команда сработала. |
noclip | Включить режим полета |
respawn | Возродиться на пляже в качестве нового игрока |
server.writecfg | Записать все изменения ID игроков в файл конфигурации. Команда предотвращает потерю информации о статусе пользователей из-за непредвиденного отключения сервера. Рекомендуется использовать ее после каждого забаненого игрока или выдачи прав администратора. |
status | Отобразить информацию о том, какие игроки в данный момент подключены к серверу. |
spectate | Понаблюдать за случайным игроком на сервере. Пробел переключает игроков случайным образом. Левый Alt возвращает вас к 1 игроку. F3 переключает камеру между видом от третьего лица, от первого лица и ракурсом «fubar». |
Spectate [игрок] | Понаблюдать за конкретным игроком на сервере. |
vis.attack 1 / 0 | Включает/выключает отображение отладочной информации для боеприпасов, включая отрисовку следов пуль. Команда пригодится для выявления аимботов. Будьте осторожны, эта команда сильно снизит ваш FPS даже в небольших перестрелках! |
heli.calltome | Призвать патрулирующий вертолет (требуется дождаться окончания текущего патрулирования). |
weather.fog [показатель] | Отрегулировать интенсивность тумана. Вместо [показатель] указывайте числовое значение от 0 до 100. |
weather.rain [показатель] | Отрегулировать интенсивность дождя. Вместо [показатель] указывайте числовое значение от 0 до 100. |
notice.popupall [текст сообщения] | Отправить [текст сообщения] всем, кто находится на сервере. |
find | Отобразить весь список доступных консольных команд в Раст |
kick [игрок] | Выгнать (кикнуть) игрока с сервера. Вместо [игрок] указывайте его ник. |
ban [игрок] | Забанить игрока на сервере. Вместо [игрок] указывайте его ник или Steam ID. |
banid [steam id] [причина] | Забанить игрока на сервере. Укажите Steam ID нарушителя и причину, по которой вы выдали ему бан. |
unbanall | Снять бан со всех игроков, которых вы ранее забанили на своем сервере. |
truth.enforce true / false | Включить/выключить автокик с сервера всех игроков, которые вероятно используют читы. |
save.all | Сохранить карту мира и содержимое инвентаря игроков. |
teleport.toplayer [игрок 1] [игрок 2] | Телепортировать [игрока 1] к [игроку 2]. Чтобы команда сработала, указывайте полные ники игроков с учетом регистра букв. |
teleport.topos [игрок] [X] [Y] [Z] | Телепортировать [игрока] по координатам ([X] [Y] [Z]). Чтобы команда сработала, указывайте полный ник игрока с учетом регистра букв. |
inv.giveplayer [игрок] [предмет] [количество] | Выдать игроку определенное количество конкретных предметов. Чтобы команда сработала, указывайте полный ник игрока с учетом регистра букв и точное название предмета. |
inv.giveall [предмет] [количество] | Выдать всем игрокам определенное количество конкретных предметов. Чтобы команда сработала, указывайте точное название предмета. |
dmg.godmode true / false | Включить / выключить всем администраторам, присутствующим на сервере, режим бога. |
crafting.complete | Завершить все активные процессы крафта у игроков на сервере. |
crafting.cancel | Прервать все активные процессы крафта у игроков на сервере. |
crafting.instant true / false | Включить / выключить мгновенный крафт для всех игроков. |
crafting.instant_admins true / false | Включить / выключить всем администраторам, присутствующим на сервере, мгновенный крафт. |
crafting.timescale [показатель] | Установить количество времени, требуемого на крафт 1 предмета ([показатель] – 1 = по умолчанию, 0.5 = половина базового времени). |
airdrop.drop | Запустить аирдроп |
airdrop.min_players [количество] | Запустить аирдроп при определенном количестве игроков, находящихся онлайн на сервере. Вместо [количество] указывайте число игроков онлайн |
vehicle.spawn | Заспавнить автомобиль на месте, где вы находитесь |
vehicle.ejectall | Выйти из автомобиля. |
server.hostname | Установить имя хоста. |
server.clienttimeout [время] | Установить время, через которое предметы исчезают. Отличная команда для борьбы с забагаными предметами (по умолчанию время – 2 минуты). |
server.maxplayers [количество] | Установить максимальное количество слотов для игроков на сервере. |
server.pvp true / false | Включить/выключить PvP режим на сервере. |
sleepers.on true / false | Включить/выключить спальные места. |
env.timescale [показатель] | Установить скорость течения времени (дневной/ночной цикл). Скорость по умолчанию – 0.0066666667. |
env.time [показатель] | Выбрать время суток. Показатель 12 активирует полдень. |
falldamage.enabled true / false | Включить/выключить получения урона при падении. |
cheaters.log true / false | Включить/выключить ведение логов подключающихся и отключающихся от сервера игроков. |
player.backpackLockTime [время] | Установить время блокировки рюкзака (0 = выключить блокировку, 300 = 5 минут блокировки). |
4. Полный список всех консольных команд Rust
Команды | Допустимые значения |
ai.think | true / false |
ai.move | true / false |
ai.sensetime | больше 0 |
ai.frametime | больше 0 |
ai.tickrate | больше 0 |
antihack.enabled | true / false |
antihack.admincheat | true / false |
antihack.objectplacement | true / false |
antihack.playerdamage | true / false |
antihack.userlevel | 0, 1, 2 |
antihack.enforcementlevel | 0, 1, 2 |
antihack.relaxationrate | больше или равно 0 |
antihack.relaxationpause | больше или равно 0 |
antihack.maxviolation | больше 0 |
antihack.noclip_protection | 0, 1, 2 |
antihack.noclip_reject | true / false |
antihack.noclip_penalty | больше или равно 0 |
antihack.speedhack_protection | 0, 1 |
antihack.speedhack_reject | true / false |
antihack.speedhack_penalty | больше или равно 0 |
antihack.speedhack_forgiveness | больше 0 |
antihack.speedhack_deltatime | больше 0 |
antihack.speedhack_tickets | больше 0 |
antihack.speedhack_history | больше или равно 0 |
antihack.flyhack_protection | 0, 1, 2 |
antihack.flyhack_reject | true / false |
antihack.flyhack_penalty | больше или равно 0 |
antihack.flyhack_forgiveness | больше 0 |
antihack.debuglevel | 0, 1, 2 |
batching.colliders | true / false |
batching.collider_vertices | больше или равно 0 |
batching.collider_submeshes | больше или равно 0 |
batching.verbose | 0, 1 |
chat.serverlog | true / false |
construct.frameminutes | больше 0 |
craft.instant | true / false |
decay.scale | больше или равно 0 |
decay.debug | - |
env.time | 0-24 |
env.day | 0-31 |
env.month | 0-12 |
env.year | больше или равно 0 |
fps.limit | больше или равно -1 |
gc.interval | больше или равно -1 |
heli.lifetimeminutes | больше или равно 0 |
heli.guns | 0, 1 |
heli.bulletdamagescale | больше или равно 0 |
heli.bulletaccuracy | больше или равно 0 |
net.visdebug | true / false |
physics.droppedmode | - |
physics.bouncethreshold | больше или равно 0 |
physics.sleepthreshold | больше или равно 0 |
physics.solveriterationcount | больше или равно 0 |
physics.steps | больше или равно 0 |
sentry.targetall | true / false |
server.ip | - |
server.port | - |
server.maxplayers | больше 0 |
server.hostname | [текст] |
server.identity | [текст] |
server.level | [текст] |
server.seed | больше или равно 0 |
server.salt | больше или равно 0 |
server.worldsize | 1-8000 |
server.saveinterval | больше 0 |
server.secure | true / false |
server.tickrate | больше 0 |
server.entityrate | больше 0 |
server.official | true / false |
server.globalchat | true / false |
server.stability | true / false |
server.radiation | true / false |
server.itemdespawn | больше или равно 0 |
server.pve | true / false |
server.description | [текст] |
server.headerimage | [текст] |
server.url | [текст] |
server.eac | 0, 1 |
server.updatebatch | больше 0 |
server.planttick | больше 0 |
server.planttickscale | больше 0 |
server.respawnresetrange | больше или равно 0 |
server.maxunack | больше 0 |
server.netcache | true / false |
server.netcachesize | больше 0 |
server.savecachesize | больше 0 |
server.compression | true / false |
server.netlog | true / false |
spawn.min_rate | больше 0 |
spawn.max_rate | больше 0 |
spawn.min_density | больше 0 |
spawn.max_density | больше 0 |
stability.verbose | 0, 1 |
stability.strikes | - |
stability.collapse | 0 - 1 |
stability.accuracy | больше 0 |
time.fixeddelta | - |
time.maxdelta | - |
xmas.enabled | true / false |
xmas.spawnrange | больше 0 |
xmas.giftsperplayer | больше или равно 0 |
rcon.port | - |
rcon.ip | - |
rcon.web | true / false |
global.maxthreads | больше или равно 1 |
global.perf | - |
global.timewarning | true / false |
global.developer | true / false |
net.log | true / false |
pool.sounds | true / false |
pool.decals | true / false |
pool.effects | true / false |
pool.skins | true / false |
pool.trees | true / false |
pool.decor | true / false |
vis.damage | true / false |
vis.attack | true / false |
vis.triggers | true / false |
global.timewarning | true / false |
global.developer | true / false |
net.log | true / false |
pool.sounds | true / false |
pool.decals | true / false |
pool.effects | true / false |
pool.skins | true / false |
pool.trees | true / false |
pool.decor | true / false |
vis.damage | true / false |
vis.attack | true / false |
global.status | - |
global.kickall | - |
global.kick | [ник игрока] / [steam id игрока] |
global.ban | [ник игрока] / [steam id игрока] |
global.ownerid | [steam id игрока] |
global.moderatorid | [steam id игрока] |
global.removemoderator | [steam id игрока] |
global.removeowner | [steam id игрока] |
global.banid | [steam id игрока] |
global.unban | [steam id игрока] |
global.players | - |
global.say | [текст] |
global.users | - |
global.banlist | - |
global.banlistex | - |
global.listid | - |
global.mutevoice | [steam id игрока] |
global.unmutevoice | [steam id игрока] |
global.mutechat | [steam id игрока] |
global.unmutechat | [steam id игрока] |
global.clientperf | - |
global.entid | - |
batching.refresh_colliders | - |
batching.status | - |
console.tail | - |
console.search | [текст] |
data.export | - |
debug.flushgroup | - |
debug.breakheld | - |
debug.breakitem | [текст] |
entity.debug_toggle | - |
entity.nudge | - |
entity.create | - |
env.addtime | 0-24 |
gc.collect | - |
gc.unload | - |
global.restart | - |
global.quit | - |
global.report | - |
global.objects | - |
global.textures | - |
global.colliders | - |
global.error | - |
global.queue | Сокращенное название предмета или id предмета |
global.sleep | - |
global.spectate | - |
global.teleport | [steam id игрока] |
global.teleport2me | [steam id игрока] |
global.teleportany | [название сущности] |
global.cleanup | - |
global.version | - |
global.sysinfo | - |
heli.drop | [steam id игрока] |
heli.calltome | - |
heli.call | - |
heli.strafe | [steam id игрока] |
hierarchy.ls | - |
hierarchy.cd | - |
hierarchy.del | - |
inventory.giveall | Сокращенное название предмета или id предмета |
inventory.givebpall | [steam id игрока] |
inventory.give | [steam id игрока] |
inventory.giveto | [steam id игрока] |
inventory.giveid | [steam id игрока] |
inventory.givearm | [steam id игрока] |
inventory.givebp | [steam id игрока] |
pool.stats | - |
pool.prefab_stats | - |
pool.asset_stats | - |
pool.clear | - |
server.stop | - |
server.backup | - |
server.writecfg | - |
server.fps | - |
server.save | - |
server.readcfg | - |
spawn.fill_populations | - |
spawn.fill_groups | - |
weather.clouds | больше или равно 0 |
weather.fog | больше или равно 0 |
weather.wind | больше или равно 0 |
weather.rain | больше или равно 0 |
xmas.refill | - |
global.dump | - |
global.find | - |
ent kill | - |
ent unlock | - |
ent who | - |