Rust
Not enough ratings
Как-же БЕСПЛАТНО создать сервер для друзей?
By Buter28
В данном руководстве вы сможете узнать,как же создать локальный сервер раст и дать друзьям возможность зайти на него без установки сторонних программ с их стороны. Это довольно полезно,если вы не хотите каждый раз заморачиваться с radmin vpn или упаси боже hamachi. Данное руководство ПОДРОБНО расскажет вам,как создать сервер и открыть на него порты.
   
Award
Favorite
Favorited
Unfavorite
Установка сервера | Начало
Для создания папки с сервером нам потребуется перейти на сайт и скачать Zip-Архив с самим сервером | Клик[rust.facepunch.com]. После перехода на сайт листаем вниз до поля "Can I host a server?"


После установки Zip-Архива создаем папку в диске C (Советую называть папку на английском языке) и распаковываем туда содержимое архива.


Затем запускаем файл Update и ждем полной установки сервера.
После завершения полной установки сервера у нас появляется папка rustds
Заходим в эту папку и наблюдаем такую картину.


Нам требуется папка cfg, дабы нам запустить сервер сразу с готовым сидом и выбранной картой,делаем данные шаги:
  • Создаем файл server.cfg по такому пути "C:\Ruckdog\Server\rustds\server\my_server" и вставялем в него данный данный конфиг.
    server.hostname "simple server" server.level "Procedural Map" server.seed "38829" server.worldsize "4750" server.saveinterval "120" server.tickrate "30" server.radiation "1" server.description "1" server.url "" rcon.web 1 server.encryption 0 server.secure 0 server.eac 0

  • В полях server.seed и server.worldsize вводим свой сид и размер карты, найти их можно на этом сайте Клик[rustmaps.com]. Выставляем размер карты и выбираем ее.
После совершенных действий сохраняем файл и возвращаемся в корневую папку нашего сервера.


Кликаем по Run_DS ПКМ и нажимаем Изменить. В открытом редакторе заменяем все содержимое на это
@echo off :start cd rustds RustDedicated.exe +server.hostname "My Server Name" +server.port 28015 +server.identity "my_server" +server.seed 1234567 -logFile "output.txt" cd ../ goto start
Готово! Сохраняем файл и запускаем его. После полного запуска сервера у нас откроется консоль. В нее нам потребуется ввести ownerid <Ваш стим айди>, чтобы получить права владельца.


После данного шага заходим на сервер:
  • Открываем консоль - F1
  • Вписываем команду connect 127.0.0.1:28015
  • Наслаждаемся игрой!
Установка oxide и сторонних модов
После установки сервера я рекомендую добавить oxide,дабы в дальнейшем использовать плагины/моды для своего сервера.

Для начала установим сам oxide - Клик[umod.org]


Скачиваем последнюю версию и разархивируем все в по пути C:\Ruckdog\Server\rustds, подтверждаем замену файлов. После данного этапа перезапускаем сервер.
Если вы сделали все правильно,то по пути C:\Ruckdog\Server\rustds\ у нас появится папка oxide. Приятного использования модов!

P.S. Исходя из наших действий с файлом Run_DS, нам не требуется его изменять для поддержки oxide. НО при обновлении сервера нам придется устанавливать oxide снова.
Открытие портов
Это наверное один из самых важных пунктов, нам требуется открыть порты,чтобы наши кенты не устанавливали сторонние программы со своей стороны.(Это очень даже удобно).

Для начала переходим на сайт playit.gg - Клик[playit.gg]


Нажимаем на кнопку Login и входим/регистрируемся через удобный нам способ.
После чего попадаем в личный кабинет


Нам требуется перейти в раздел Tunnels и нажать на кнопку add tunnel


После этого заполняем поля,как я ВАЖНО!!!


Далее дожидаемся создания туннеля,при необходимости включаем его. После этого нам(Хосту) Потребуется установить программу playit.gg. Это можно сделать здесь Клик[playit.gg]. Устанавливаем программу и следуем инструкциям. По итогу после запуска playit.gg мы должны видеть примерно такую картину:


Копируем айпи-адрес из левой части и отправляем его друзьям,чтобы им зайти на сервер требуется выполнить данные шаги:
  • Открываем консоль - F1
  • Вписываем команду connect <ваш айпи>
  • Наслаждаемся игрой!

Остались вопросы - пишите,отвечу)
8 Comments
KzFAL May 1 @ 10:59am 
оххх бля, не советую заебетесь досмерти, так-же не забываем качать ностим, а то кенты не зайдут!!
да и порты можно не так открывать, через впн нормально то, ладна всем пака я в дурку ыыаыаыа
Mabel1429 Apr 28 @ 2:16pm 
броооооо
Star Roach Apr 25 @ 2:21am 
roach0475
Buter28  [author] Apr 25 @ 12:41am 
Кидай дискорд
Star Roach Apr 24 @ 9:36am 
Я могу в дс кинуть
Star Roach Apr 24 @ 9:18am 
щас
Buter28  [author] Apr 24 @ 7:17am 
@Сигмо Roach, можешь скинуть полный лог консоли?
Star Roach Apr 24 @ 6:19am 
Привет,что делать если выдает ошибку Could not establish a TCP connection to 5.18.88.118:28082