Команда для очистки оперативной памяти rust
Приветствую вас, друзья! Раст меняется и мы вместе с ним. Уже давно есть определённый набор команд для Rust New (известный как Experimental ранее)! Мы решили для вашего удобства использовать прежние страницы Rust Legacy с разделением их на Rust Experimental и Rust Legacy.
Чтобы использовать в Rust консольные команды, необходимо вызвать саму консоль, нажав на клавиатуре клавишу F1 (вне зависимости от версии Rust).
Значения команд можно разделить на несколько видов:
- [Boolеan] — Логический — может иметь два значения: включить и выключить. Значение true (или, что то же самое, 1) задействует параметр, значение false (или, что то же самое, 0) отключает.
- [Value] — Числовой — Значения могут быть как положительными, так и отрицательными. Учтите, что в некоторых командах диапазон возможных значений ограничен их функциональностью.
- [Player Name] — имя игрока.
- [Item ID] — Steam ID (номер профиля в Steam)
- [Text] — текстовый. Здесь можно разместить любой текст.
- [Col] — В данном параметры допускаются только цифровые значения не >1.
Некоторые команды используются только для клиента, некоторые только в консоли сервера, а третьи — в обоих случаях.
Команды настройки клиента
Команды для разработчиков
Команда | Тип | Описание команды |
developer [Boolеan] global.developer [Boolеan] | К | Показывает некоторую информацию для разработчиков. |
vis.attack [Boolеan] | К | Отображает траекторию полёта пуль., работает только в режиме разработчика (developer) или отладки. |
vis.damage [Boolеan] | К | Отображает нанесённый урон, работает только в режиме разработчика (developer) или отладки. |
vis.metab [Boolеan] | К | Отображает информацию по метаболизму, работает только в режиме разработчика (developer) или отладки. |
vis.triggers [Boolеan] | К | Отображает триггеры, работает только в режиме разработчика (developer) или отладки. |
debugmode [Boolеan] global.debugmode [Boolеan] | К | |
dev.culling [Value] | К | |
dev.hidelayer [Value] | К | |
dev.netgraph [Boolеan] | К | Отображает качество связи с сервером. |
dev.sampling [Value] | К | |
dev.shaderlod [Value] | К | Команда больше не поддерживается. |
dev.showlayer | К | Отображает количество игроков на сервере. |
dev.togglelayer [Value] | К | |
cui.test | К/С | |
data.export [Value] | К | |
ddraw.arrow [Value] | ||
ddraw.line [Value] | ||
ddraw.sphere [Value] | ||
ddraw.text [Value] | ||
entity.debug_toggle [Value] | К | Включение отладки объектов |
Консольные команды Rust New или просто Rust
Консольные команды Rust Experimental
Консольные команды для админа сервера Rust:
Вот, собственно, пока и все! Пользуйтесь на здоровье! Удачи вам на просторах игры Rust, выживайте и другим помогайте. Ну или что вы там ещё делаете, главное — не читерите! =)
Команда регулирует дальность прорисовки зданий и погрузки соответствующих LOD(низкополигональных моделей) моделей(по-умолчанию стоит 0.6)
Команда позволяет изменять угол обзора вашего персонажа (от первого лица). Чем выше число, тем больше угол обзора на экране. Чем меньше число, тем меньше вы видите(По-умолчанию стоит 75) Ниже 60 ставить не советую! Ибо нечего не видно будет!
Команда влияет на эффект параллакса. Изменяет коэффициент угла положения удалённого фона(По-умолчанию 0.5)
Стоит помнить. Чем ниже вы ставите настройки, тем ниже качество!
По-этому, если у Вас более 30 FPS(или другой приемлемый минимум),
то нужно повышать прорисовку graphics.shadowdistance 100 и качество теней graphics.shadowlights 1
Также хотелось бы напомнить, что существует специальная карта. Barren- это карта, где нет травы на серверах. Если у Вас на обычных серверах(с травой) лагает, то стоит попробовать поиграть на серверах с этой картой(в фильтре поиска вбейте Barren).
-----------------------------------------------------------------------------------------------------------------------------
Для того, чтобы очистить видеопамять от ненужных текстур, нужно открыть консоль клавиша F1 и ввести туда gc.collect. Но согласитесь, это очень медленно открывать каждый раз консоль и вводить туда команду. В Rust присутствует возможность делать бинды. Эту операцию нужно проделать всего один раз, дальше она будет сама активироваться при входе(если вы не удалите cfg файл в корневой папке) Чтобы написать бинд, нам нужно зайти на любой сервер, открыть консоль клавиша F1 и ввести туда эту команду; bind gc.collect . Место , вы пишете нужную Вам букву/символ. Пример: bind capslock gc.collect Прошу заметить, что пробела между caps_lock не должно быть!
Что ж, надеюсь у Вас все получилось. А если остались вопросы по оптимизации, то оставляйте их в комментариях! Хотел бы напомнить, что вы забыли поставить лайк, подписаться на меня и добавить этот гайд в избранное)).
На этом у меня все, спасибо за внимание!
P.S.: Также оставляйте в комментариях то, что я упустил в гайде, за годные советы Ваши Никнеймы и ссылка на Ваш профиль(по желанию) будут добавлены в отдельный раздел гайдов!
Всех приветствую! Перед началом оптимизации, хочу заметить, что ваш пк должен подходить под минимальные требования Rust!
-----------------------------------------------------------------------------------------------------------------------------
Игра Rust очень требовательна как к процессору, так и к видеокарте, и для того, чтобы увеличить в ней производительность, нам нужна данная программа (Если у вас мало оперативной памяти)
Далее :
Перед заходом в Rust! Кликаем ПКМ(правой кнопкой мыши) по игре в Steam—>'Свойства'—>'Установить параметры запуска'. И туда вставляем -high -malloc=system -force-feature-level-11-0 -winxp -window-mode exclusive . Прошу заметить, что -window-mode exclusive действительно поднимает FPS, но при её использовании alt+tab будет работать хуже(на данный момент функция alt+tab не работает вообще)!
Заходим в Rust. Выбираем качество графики Fasted.
Теперь же нам нужно выбрать свое разрешение экрана! (Я могу вам предложить зайти на родном разрешении, и посмотреть на производительность. Если же вас не устроит FPS, то снизьте разрешение на 1 шаг)
P.S Можно отключить сглаживание(FXAA) и понизить дальность прорисовки(Draw distance).
Для начала, нам нужно вывести FPS(и другую нужную информацию) в игре, дабы видеть прогресс в оптимизации. Для того, чтобы это сделать, нам нужно зайти на любой сервер и вызвать консоль(клавиша F1) , после чего ввести туда команду: perf 1 .Цифра 1 обозначает, что выводиться будет только FPS
Список команд которые можно ввести для улучшения производительности
Команда Что делает
effects.aa false Команда включает или выключает сглаживание(сильно влияет на FPS)
effects.ao false Команда включает или выключает Ambient Occlusion(сильно влияет на FPS)
effects.color false Команда включает или выключает цветокоррекцию(слабо влияет на FPS)
effects.gibs false Команда включает или выключает фрагментацию при разрушении строений
effects.lensdirt false Команда включает или выключает эффект линзы
effects.motionblur false Команда включает или выключает эффект размытия
effects.shafts false Команда включает или выключает объёмный свет
effects.vignet false Команда включает или выключает виньетирование
graphics.af false Команда включает или выключает анизотропную фильтрацию
graphics.lodbias 0.25 Команда регулирует дальность прорисовки зданий и погрузки соответствующих LOD(низкополигональных моделей) моделей(по-умолчанию стоит 0.6)
graphics.dof false Команда включает или выключает размытие переднего, либо заднего плана
graphics.fov 60 Команда позволяет изменять угол обзора вашего персонажа (от первого лица). Чем выше число, тем больше угол обзора на экране. Чем меньше число, тем меньше вы видите(По-умолчанию стоит 75)
graphics.parallax 0.1 Команда влияет на эффект параллакса. Изменяет коэффициент угла положения удалённого фона(По-умолчанию 0.5)
graphics.shadowdistance 0 Определяет дальность прорисовки теней. Большое значение может повлиять на FPS
graphics.shadowlights 0 Влияет на качество прорисовки теней
terrain.pvt true Включает или выключает технологию PVT(Отключение приводит к повышению ФПС)
skins 0 Отключение скинов(Полезная команда)
Бинд на очистку видеопамяти!
Для того, чтобы очистить видеопамять от ненужных текстур, нужно открыть консоль и ввести туда gc.collect. Но согласитесь, это очень медленно открывать каждый раз консоль и вводить туда команду. В Rust присутствует возможность делать бинды. - Эту операцию нужно проделать всего один раз, дальше она будет сама активироваться при входе(если вы не удалите cfg файл в корневой папке)
Чтобы написать бинд, нам нужно зайти на любой сервер, открыть консоль и ввести туда эту команду; bind gc.collect . Место , вы пишете нужную Вам букву/символ. Пример: bind capslock gc.collect
Первые несколько месяцев с начала разработки Rust Experimental большинство настроек, таких как цензура и чувствительность мыши, можно было изменить только с помощью консольных команд. К счастью, большинство этих настроек на данный момент можно изменять в меню игры.
Хотя большинство настроек сейчас можно регулировать через меню, консольные команды всё ещё актуальны. Ниже приведен список команд, которые будут полезны как обычным игрокам, так и администраторам серверов. Консоль открывается клавишей «F1».
Примечание: 1=true(истина) и 0=false(ложь). Эти значения взаимозаменяемы при вводе команд, имеющих состояние «включено/выключено».
perf (1,2,3,4)
Выводит текущий FPS и параметры загруженности системы игрой. Чем больше значение, тем больше различной информации будет выведено.
fps.limit -1
Иногда возникает потребность ограничить количество кадров в секунду, которое выдает ваш компьютер. Вероятно необходимость в этом возникает крайне редко, но будет полезно знать, что такая команда есть. «-1» является значением по умолчанию и не ограничивает текущий FPS.
censornudity true/false
Отключает или включает цензуру. Эта опция легко может быть изменена через обычное меню настроек. Применить можно разве что для шутки над другом, который боится пиструнов, воспользовавшись консолью, пока тот отошел от компьютера.
kill
Раст — суровая игра. Иногда лучший способ спастись из ситуации — просто прекратить то, что происходит. Ввод kill в консоли мгновенно убьет вашего персонажа. Перезарядка этой команды составляет 60 секунд.
client.connect ip:port (или connect ip:port )
Не можете найти сервер в списке? С помощью этой команды можно подключиться к серверу напрямую, если вы знаете адрес, порт и сервер совместим с вашей текущей версией клиента. Команда client.disconnect отключит вас от сервера.
server.seed
Если вам понравилась карта, на которой вы играете, эта команда выведет номер сборки процедурно сформированной карты сервера на котором вы сейчас находитесь. Используя этот номер можно будет найти другой сервер с любимой картой или открыть свой собственный сервер.
streamermode 0/1
Отличная опция, позволяющая перевести ваш клиент в режим стримера. Пока опция активна, большинство имен (ваше, сервера, игроков) будет изменено на случайное или полностью скрыто. Полностью от стримснайпинга это вас не защитит, но значительно уменьшит вероятность.
streamermode
Привязка клавиш
Очень полезная функция, которая позволяет привязать несколько действий, таких как атака, приседание и другие движения, к одной клавише. Это особенно полезно для упрощения однообразных и муторных действий. Несколько примеров:
bind m attack;duck
Удобная привязка для добычи камней. Позволяет нажатием на одну клавишу одновременно пригнуться и выполнять удары киркой. Освобождает пальцы для того, чтобы осмотреться вокруг.
bind q forward;sprint
Простой способ бега с ускорением. Заменяет собой нажатие клавиш «w» и «shift».
Вы можете экспериментировать с назначением клавиш как угодно.
Команды администратора
moderatorid STEAMID
Выдает другому пользователю доступ к командам администратора.
server.writecfg
Полезная команда, записывающая все баны и изменения списка модераторов в файлы конфигурации сервера. Файлы конфигурации записываются при завершении работы сервера, однако, если сервер завершит работу с ошибкой, данные будут утеряны. Разумно пользоваться данной командой каждый раз, когда необходимо зафиксировать подобную информацию.
status
Выведет в консоли актуальный список подключенных клиентов, их пинг,ip и steamid.
inventory.give ITEM AMOUNT (example: inventory.give wood 1000)
Эта команда позволяет выдавать предметы самому себе. С появлением отдельной закладки с предметами в «F1» меню, острая необходимость в этой команде отпала. Разве что есть необходимость выдать себе очень большое количество ресурсов. Для выдачи необходимо знать короткое имя предмета или его ID. Здесь поддерживается актуальный каталог.
env.time 0 — 24
Изменить игровое время на сервере. 6 = Рассвет / 12 = Полдень / 18 = Сумерки и т.д.
teleport «playername»
Введите часть имени или полное имя игрока, чтобы переместиться к нему.
teleportany [entity]
Переместит вас к ближайшей сущности на ваш выбор. Например, teleportany horse — переместит вас к ближайшей лошади.
noclip
Включает/отключает режим полёта и прохождение сквозь текстуры.
debugcamera
Отвязывает камеру от вас или от игрока, за которым вы наблюдали, и позволяет свободно осматривать все окрестности так, что другие игроки не будут вас видеть. Нажмите «shift» чтобы ускориться, а «space» чтобы замедлиться.
weather.fog
Изменяет вероятность появления тумана на сервере. Weather.fog 0.25 соответствует значению 25%.
weather.rain
По аналогии с предыдущей командой, изменит вероятность дождя.
Привет! В этой теме хочу рассказать о том как повысить FPS в игре Rust.
Системные требования раста.
Если у вас компьютер по характеристикам ниже минимальных, то даже не надо надеяться на хорошую графику в игре
Мои характеристики PC:
Процессор: Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz 3.30 GHz
ОЗУ: 6,00 ГБ
Видеокарта: Geforce GTX 650 1G
Игра выдаёт 30-50 fps при самых минимальных настроек графики(мыло)
1. Программа Mem Reduct
Программа занимается очисткой вашей оперативной памяти!
VT: VirusTotal
Очень сильно помогает в увеличение fps!
2. Параметры запуска
Параметры запуска - это команды которые могут, что-нибудь изменить. В нашем случае повышение FPS.
Для начала заходим в Steam - выбираем игру Rust - правая кнопка мыши - свойства - установить параметры запуска.
Параметры запуска:
-window-mode exclusive -high -maxMem=4096 -malloc=system -force-feature-level-11-0 -winxp -nolog -force-d3d11
Команда | Функция |
-window-mode | Запуск в оконном режиме |
-exclusive -high | Приоритет игры Высокий |
-malloc=system -force-feature-level-11-0 -winxp -nolog | Позволяет игре использовать все ядра вашего процессора |
-force-d3d11 | Позволяет игре использовать DirectX вашего компьютера |
4 GB = 4096
6 GB = 6144
8 GB = 8192
12 GB = 12288
16 GB = 16384
24 GB = 24576
32 GB = 32768
64 GB = 65536
Команда Функция:
effects.aa false
Команда включает или выключает сглаживание(сильно влияет на FPS)
effects.ao false
Команда включает или выключает Ambient Occlusion(сильно влияет на FPS)
effects.color false
Команда включает или выключает цветокоррекцию(слабо влияет на FPS)
effects.gibs false
Команда включает или выключает фрагментацию при разрушении строений
effects.lensdirt false
Команда включает или выключает эффект линзы
effects.motionblur false
Команда включает или выключает эффект размытия
effects.shafts false
Команда включает или выключает объёмный свет
effects.vignet false
Команда включает или выключает виньетирование
graphics.af false
Команда включает или выключает анизотропную фильтрацию
graphics.dof false
Команда включает или выключает размытие переднего, либо заднего плана
skins 0
Команда отключает скины (Полезная команда)
graphics.shadowlights 0
Команда влияет на отрисовку теней
4. GFN (GeForce Now)
Сервис облочного гейминга
(no ad)
Если у вас настолько слабый компьютер, что раст даже не заходит то с помощью GFN вы можете играть на высоких настройках графики!
Есть большие минусы этой программы:
Очередь (на Россию стоит один сервер gfn) Вечером очередь доходит до 500 человек!
Можно играть только в игры которые у вам куплены в steam или epic games
Можно играть только 1 час потом приходится перезаходить и ждать очередь
Игровой облачный сервис GeForce NOW в России и СНГ. Запускай любимые игры на старом ПК, Mac или телевизоре или телефоне Андроид. Любое устройство игровое!
Консольные команды старого доброго Rust Legacy
Команды для игроков
ВНИМАНИЕ! Запись вида true/false не означает, что так и надо писать, это значит у команды есть два возможных значения! Вводить надо либо true, либо false. И ещё, если ник игрока содержит пробелы, необходимо заключать его в кавычки!
- Для того, чтобы убить себя введите консольную команду suicide;
- Для того, чтобы включить/выключить траву введите grass.on false true/false (иногда срабатывает не с первого раза, пробуйте туда-сюда для достижения желаемого результата);
- Для того, чтобы включить/выключить движение травы введите grass.displacement true/false;
- Для подключения к серверу введите net.connect IP (где IP — адрес сервера в виде 192.168.1.1, команда удобна в случае, когда вам лень искать в списке нужный сервер);
- Чтобы выйти из игры Rust введите в консоли команду exit или quit;
- ВНИМАНИЕ! Для отключения/включения цензуры введите в консоли команду censor.nudity false/true (данная команда и веселит и приносит пользу, т.к. голых игроков легче различать на большом расстоянии);
- Чтобы включить/выключить интерфейс игры введите gui.show или gui.hide;
- Отключиться от текущего сервера можно командой консоли net.disconnect;
- А подключиться к последнему посещенному серверу просто введите в консоли команду net.reconnect.
Остальные консольные команды в Раст (Rust), а их не так и много, для игроков не несут особого значения, поэтому мы их подробно рассматривать не будем, а просто перечислим: terrian.idleinterval 0-100, gui.show_branding, gui.hide_branding.
Команды для чата в игре Rust:
Чат вызывается простым нажатием клавиши Enter во время игры.
Общие команды (основные)
Команда | Тип | Описание команды |
client.connect [Server IP] : [Server Port] |
global.clperf
perf
Админские команды
Список команд, который доступен только администраторам серверов.
terrain.pvt false или true
Если выключить данный параметр, то это сильно повысит FPS. Дело в том, что PVT — это технология, смешивающая разные текстуры (например разные биомы) так, чтобы это выглядело нормально. А вообще, эта команда управляется в меню F2 под названием Pprocedural Virtual Texturing (PVT).
graphics.quality 1 — 5
Команда меняет качество графики. 1 — ничего особенного для производительности, 5 — фантастика для глаз!
Вот, пока всё с командами для Rust. Далее кусок старой статьи про старый добрый Rust, который теперь зовётся Rust Legacy.
Читайте также: