Найти тему

Как создать сервер Rust (Раст). Настройка и запуск. Гайд

Оглавление

В этом гайде я наглядно покажу как конфигурировать и запустить сервер игры Rust, а также объясню функции команд.

Для начала нам нужно скачать SteamCMD что бы уже в нем скачать сервер. Вы можете скачать его прямиком отсюда или с сайта разработчика здесь (для этого промотайте до вкладки Загрузка SteamCMD и нажмите по выделенной ссылке снизу.

-2

Затем распаковываем архив и запускаем SteamCMD. Он должен сразу начать обновляться, нужно ждать до момента пока не появится ввод

Steam>
-3

Далее входим в систему как аноним. Если ничего не происходит вводим снова.

login anonymous

Ведите команду которая показывает стиму куда ставить сервер

force_install_dir АДРЕС

Достаточно просто зайти в нужную папку, выбрать ее название сверху и нажать копировать адрес как текст.

-4

После чего мы вставляем адрес в команду. У меня получилось вот так

force_install_dir C:\Users\4Style\Documents\RUST

Вводим это в SteamCMD. Он в свою очередь ничего нам не скажет. Это нормально, если вы думаете что ошиблись можете вставить команду снова

-5

Наконец можно скачивать сервер используя эту команду.

app_update 258550 validate

Он будет установлен туда, куда вы указали в прошлой команде

Вот что должно происходить на экране.

Ждем
Ждем

Если загрузка вдруг остановится советую нажать enter. Загружать нам придется 6 гигабайт, поэтому придется подождать. После скачивания снова откроется ввод. SteamCMD можно закрыть.

Скачался!
Скачался!

Сервер уже скачан на самую новую версию игры, его можно запускать. Настройки можно вводить в командную строку сервера, но они будут постоянно сбрасываться

Примеры настроек ниже

Поэтому рекомендую создать файл, который сам вводит настройки в сервер. Создайте новый файл в разршении .bat

Что бы создать такой файл необходимо в проводнике в верхней панели нажать кнопку вид и поставить галочку на расширения имен. Затем создаем обычный текстовый файл и переименовываем его конец с .txt на .bat
Нажимаем на новый файл правой кнопкой мыши и нажимаем изменить. Ниже приведена наглядная демонстрация из нескольких фото

Теперь осталось только ввести необходимые команды в файл

Вначале надо ввести
RustDedicated.exe -batchmode
Затем через пробел c плюсом вводим настройки по такому принципу
RustDedicated.exe -batchmode +настройка +настройка

Вот все основные настройки которые могут вам понадобится

+server.ip (айпи без скобок) - эта команда нужна только тогда, когда у вас несколько айпи. Вы можете ее пропустить
+server.port (порт без скобок) - нужна для указания порта, по которому будет работать сервер. Лучше ввести 28015
+server.tickrate (от 1 до 30 без скобок) скорость течения времени на сервере. Влияет на продолжительность дня, роста растений и т.д
+server.hostname (название сервера без скобок) - ваше название сервера
+server.maxplayers (от 1 до бесконечно без скобок) - максимальное кол-во игроков на сервере
+server.worldsize (от 1000 до 6000 без скобок) размер карты, в метрах квадратных
+server.seed (цифры без скобок) - сид мира или как он будет генерироватся. Если не указать - будет рандом. Если вам надо определенную карту берем сид отсюда указав на сайте размер вашей карты.
+server.saveinterval (секунды без скобок) - автосохранение сервера раз в какое-то кол-во времени

!!!ИСКЛЮЧЕНИЕ!!!

ЭТА КОМАНДА ПИШЕТСЯ ЧЕРЕЗ -

-logfile (название документа без скобок) Вы можете предварительно создать документ в папке сервера и вписать сюда что бы в этот документ записывалось все что происходит

Итак, у меня получился вот такой файл

RustDedicated.exe -batchmode +server.worldsize 5000 +server.maxplayers 10 +server.port 28015
-9

Вы можете создать его по-своему в абсолютно другом порядке или количестве настроек.

Сохраняем и запускаем файл и вот он ваш сервер готов. Осталось только подождать и зайти

Загрузка может идти ОЧЕНЬ долго. Рекомендую ставить сервер на SSD

А вот и наш красавчик запустился

-11

Теперь протестируем его. Заходим в раст, нажимаем f1 и вводим connect (localhost:28015 без скобок)

connect localhost:28015

А ваши друзья вводят

connect вашАйпи:28015

Обратите внимание, что бы друзья могли войти у вас должен быть открыт порт 28015
Кто не знает как - гуглим

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ

Как выдать админку?

В командной строке сервера вводим
ownerid (айди игрока без скобок) его можно найти с помощью команды players напротив ника или в интернете
moderatorid (айди без скобок) выдает модер чата.

Как брать вещи из творческого режима?

Нажимаем f1 и над командной строкой выбираем items. Там и будут все предметы.

Есть ли еще интересные команды?

  • Эти команды надо писать если вы админ, в консоль на кнопку f1
Say "сообщение с скобками" - сообщение на весь сервер
noclip (true или false без скобок) - проход через стены где true активно false неактивно
teleport "ник с скобками" тп к игроку

Остальные команды тут

Это все, что я хотел рассказать.

Есть вопросы? Пишите в комментарии!