Как создать свой сервер Rust. Создание мод-сервера Rust на своем компьютере Как сделать свой сервер в раст


Итак, на сайте есть замечательное по сети. Но в нем запуску и настройке сервера уделено всего пару строчек.
Постараюсь помочь пользователям, которые хотели бы поиграть на своем локальном сервере с друзьями и с собственными настройками. В этой небольшой статье я постараюсь показать весь процесс: от установки сервера до его настройки, в том числе с помощью модов.

1. Первое, что нам потребуется - это перейти на запуска Rust по сети и скачать архив, содержащий все необходимые инструменты, и распаковать в любое место.

2. Теперь переходим к установке . Запускаем файл Update-Rust-Server.bat из папки SteamCMD и ждём пока наш сервер скачивается. Серверы будут загружаться в папку RustServer.

Всё, мы установили сервер, переходим к следующим шагам.

3. Теперь мы будем запускать сервер , настраивать его и приглашать друзей. Для того, чтобы подключиться к созданному серверу, выполняем следующие шаги:

Идем в папку SteamCMD и запускаем файл Run-Rust-Server.bat (Именно его, а не Rust_server). Для запуска экспериментального сервера Rust запускаем файл Run-Rust-Exp-Server.bat
- После запуска в командной строке будут идти строчки с сведениями о загрузке, ждем момента, когда появится надпись "server initialized".
- Все, сервер работает.
- Теперь, чтобы зайти на сервер нам необходимо узнать адрес своего сервера. Классический вариант -
- Записываем свой ip куда-нибудь в текстовый файл (чтобы не забыть).
- Далее запускаем игру и жмем клавишу F1 (консоль) и вписываем туда команду net.connect Ваш ip:28015 (где Ваш ip - это ваш ip, который вы узнали заранее). По идее это должен быть и 127.0.0.1.

Если все сделано правильно, вы подключитесь к вашему серверу. Чтобы друзья смогли подключиться к вам, нужно, конечно, чтобы сервер был запущен на вашем компьютере, и чтобы ваши друзья правильно ввели команду подключения, которую Вы им скажете.
Теперь можно приступать к игре. НО! Правильность выполнения всех действий в некоторых случаях не может гарантировать Вам успех. Так как причин, по которым у Вас может не получиться, великое множество. О решении наиболее распространенных проблем написано в .

4. Ну, и теперь, если у Вас все получилось, и Вам понравилось, можно поиграться с настройками сервера .
К примеру, в последнем обновлении разработчики добавили такую интересную вещь как износ оружия (сразу вспомнилась серия Dead island), а также износ одежды и инвентаря.
Многих это не устроило, и вот есть возможность отключить эту функцию.

Для этого надо:
> Залогиниться на сервере под правами админа. Для этого в игре открываем консоль клавишей F1 и вписываем команду Rcon.login ваш пароль (Ваш пароль задается в файле server.cfg и по умолчанию имеет вид 123456). После ввода должна появиться надпись (в консоли) "logged as admin", которая означает что Вы вошли как админ. Теперь вписываем команды:
- Для отключения износа одежды: conditionloss.armorhealthmult "0.0"
- Для отключения износа оружия/инвентаря: conditionloss.damagemultiplier "0.0"

С помощью различных модов также можно отключить или включить разные вещи. К примеру, отключить распад на сервере или настроить интервал пролета самолётиков. В сети уже есть как доступные, так и не очень доступные моды. Я рекомендую воспользоваться свободно распространяемым модом Magma, из-за его легкости в настройке и большого количества плагинов.

Введение

ПРИМЕЧАНИЕ : Перед тем, как приступить к созданию сервера, убедитесь, что у вас хватает достаточно памяти на диске, мощности компьютера, нервов и времени.

Так же, в недавних "Обновлениях/фиксах", убили команду присоединения к серверу другим людям (а именно: "client.connect :28015" (по дефолту)). Теперь, эта раннее "жизненно-важная" команда выдает бесконечный экран загрузки (кто-то может сказать, мол, все работает, это лишь я криворукий. -Возможно, но мы проделывали это раз 10 и в целом убили времени, около двух часов, но экран загрузки, не подавал ни малейших признаков жизни). В связи с этим, нет смысла расписывать как коннектиться к серверу другим людям. (т.к. других способов, я не знаю.)

Создание сервера

Начинаем с того, что скачиваем с оффицального сайта Steam: SteamCMD (консоль Стима). После того как скачали SteamCMD, разархивируем его в папку Steam. Далее заходим в папку "Steam" и запускаем этот файл (В этот момент, сам Стим должен быть выключен). Отрывается консоль Стима. После загрузки мы должны авторизоваться - для этого пишем команду: "login anonymous" и нажимаем Enter.
После того, как мы залогинились, прописываем эту команду, для того чтобы загрузить файлы Раста - "app_update 258550 -beta experimental "
Логично, что файлы игры будут грузиться долго, смотря, какая у вас скорость интернета.
Спешу заметить, что если у вас нет плагина на авто-обновление, то вам придеться писать эту команду "app_update 258550 -beta experimental" после каждого обновления.
После того как файлы скачались, мы можем закрывать консоль. Затем заходим в папку: Steam > steamapps > common и если вы, сделали все правильно, то у вас должна была появиться папка "rust_dedicated".
Теперь запускаем Стим. Он должен обновиться. (Вот почему было так важно, что-бы Стим был закрыт) А пока Стим обновляется, мы опять заходим в папку rust_dedicated и создаем текстовый документ, который назовем "start" и меняем его формат с ".txt" на ".bat". В итоге у нас должен был получиться файл: "start.bat". Теперь нажимаем на него правой кнопкой мыши и выбераем пункт "Изменить". Далее в нем пишем следующее:

  1. RustDedicated.exe -batchmode -load (эта функция будет отвечать за сохранения на вашем сервере)
  2. +server.hostname "NazvanieServera" +server.port "28015" +server.identity (название вашего сервера может быть любым, главное что-бы было написанно на Английском).
  3. "my_server_identity/save" +server.maxplayers "10" (количество игроков тоже может быть любым).
  4. +rcon.port "28016" +rcon.password "11111" +server.seed "2200000" (seed сервера может быть любой).
Сохраняем. И так, если мы сделали все правильно, заходим в RUST. Открываем консоль Раста и пишем: "client.connect"
Вот и все сервер создан, а значит идем дальше...
P.S: на протяжении всей работы сервера должна быть запущенна программа: RustDedicated.exe , и если вы находитесь на сервере и вы закроете эту программу то вас сразу же кикнет с сервера (а точнее, сервер сам выключится). И после каждого выхода с сервера желательно писать команду: "save", так как RUST иногда не сохраняет данные автоматически.

Выдача админки

Выдача Админки После того как, вы создали сервер, вам наверняка хочеться быть админом, ведь какой смысл создавать сервер, если ты на нем не главный, првильно?
И так для этого нам снова потребуеться зайти в RustDedicated и написать следующую комманду:
ownerid X "Y", где X - ваш SteamID, а Y - ваш никнейм.
Для того, чтобы узнать свой ID, нужно зайти в свой профиль, ну а если вы уже поменяли свой оригинальный ID, то зайдите на свой сервер и откройте RustDedicated, там будет написано: какой игрок присоеденился и его ID.
Если в то время когда вы выдавали себе админку, вы находились на своем сервере, вам будет необходимо перезайти. А для того чтобы убедиться, что мы сделали все правильно, нажимаем F1 и заходим в Item list, если все было выполненно правильно, то вы сможете выдавать себе необходимое количество ресурсов.

Что бы каждый раз, как вы заходите на сервер, вам не приходилось заново писать все эти zloebuchie цифры и буквы, можно сделать следующее:

1. Открываете папку cfg, которая находится (по крайней мере у меня) здесь:
D:/Steam/steamapps/common/rust_dedicated/server/my_server_identity/cfg
2. Создаете новый тестовый файл.
И пишете ту самую команду. (ownerid X "Y")

Многие начинающие и даже умудрённые опытом игроки в один прекрасный день всерьёз задаются вопросом, а как создать сервер в Раст? Прежде чем непосредственно приступить к его поэтапному созданию, следует точно знать, для чего нужен он вам и в чём заключаются его личные отличия от уже существующих единиц. Поскольку сервер будет создан вами, вам здесь не будет грозить бан – здесь вы и только вы будете главным. Впрочем, при этом нужно помнить, что содержание сервера – дело не такое уж и простое.

Для наглядного примера рассмотрим вариант, как запустить сервер Rust на отдельном хостинге, который постоянно может быть в режиме онлайн для количества игроков от 50 человек. Для этого потребуется простой, качественный и при этом надёжный хостинг. В виду того, что в настоящее время выбор хостинг-компаний более чем внушителен, вашему вниманию мы предлагаем 3 варианта, который наиболее эффективно себя зарекомендовали. Речь идёт о таких компаниях:

1. DeinServerHost.DE – очень качественный и при этом дешёвый хостинг. Правда, иногда могут случаться сбои в работе, устранение которых может занять определённое время, поскольку поддержки со стороны администрации сайта, как таковой, практически нет.
2. PlayRust.EU – на сегодняшний день является самым дорогим и при этом одним из самых лучших провайдеров. Отличается надёжностью и необходимостью владения английским языком на достаточно высоком уровне.
3. HostingRust.RU – это официальный хостинг в РФ. Отличается удовлетворительной стоимостью, оперативно реагирующей техподдержкой, стабильной работой серверов. Тут же регулярно выходят различные обновления, с которыми сервис становится для пользователей максимально приятным и удобным.

После оформления заказа входим в панель администратора и настраиваем игровой сервер. После регистрации своего аккаунта можно увидеть главную панель – server-600x331. Тут же находятся кнопки пуска, остановки и перезагрузки сервера, используемый объём памяти, выбранный канал связи, текущее количество игроков. Далее запускаем обновление Steam – Steam Update. Во вкладке Mod Manager можно установить нужные игровые моды. Для настроек дополнительных штрихов переходим во вкладку Configuration Files, где редактируем server.cfg, содержащий стандартные настройки.

Далее, когда всё уже готово, остаётся только лишь запустить в действие новосозданный сервер и испытать его в действии. В целях проверки на работоспособность следует ввести в консоль net.connect адрес сервера. После первого входа он останется в истории подключений. Далее логинимся в качестве админа. Для этого необходимо прописать свой RCON пароль в консоль. Специально для этих целей прописывается rcon.login xxxxxxx, где под xxxxxxx подразумевается придуманный вами пароль. После таких достаточно нехитрых манипуляций ваш сервер полностью готов к работе. Надеемся, что благодаря данной статье вы теперь точно знаете, как создать лицензионный сервер Rust.

Видео создания сервера

Какой игрок Rust не мечтает создать свой собственный сервер? – Да все мечтают… Представьте только: свои правила, свои законы, свои понятия. Это то же самое, что стать президентом страны и властвовать в ней – даже лучше, ведь у главы государства полномочия ограничены, а у администратора Rust практически нет. Но все же, как создать свой сервер в игре Rust? И все ли это могут сделать или же эта функция недоступна обычным «смертным игрокам»? На самом деле способов, которые обеспечат, чтобы создание сервера Rust steam прошло быстро и гладко не так уж и много. Мы же поговорим о двух – основных.

Как создать свой сервер Rust Steam

1. Для начала нужно создать на своем ПК специальную папку на основном диске, назвав ее «rust server».
2. Далее необходимо найти специальный архив с серверными файлами игры Rust. Так, где же его искать, спросите вы? Все очень просто. Проще всего найти этот самый архив на одном из крупномасштабных форумов игры или же на крупных веб-площадках, посвященных Rust. Точно сказать, где его можно отыскать – невозможно. Но мой вам совет – почаще общайтесь на тематических форумах, сообществах и так далее, не упуская возможности поспрашивать у тамошних завсегдатаев об этом архиве. Также есть вероятность, что уже очень скоро серверный архив появится в «свободном плавании» и его сможет скачать любой желающий.
3. После того, как вы найдете серверный архив и распакуете его в созданную папку, нужно будет открыть файл под названием «server.cfg» для того чтобы настроить сервер (на свое усмотрение).
4. Далее следует отыскать файл server.exe, создать его ярлык на «Рабочем столе», открыть его свойства и в строчке объект прописать «-batchmode» (в самый конец строки). Для того чтобы указать максимальное количество пользователей (которые смогут играть на этом сервере) нужно изменить строку «-maxplayers /число пользователей/ А еще можно выбрать карту, к которой желаете присоединиться – «-map /имя карты/»
5. Все. Сервер создан.
6. Нужные


Теперь самое интересное для тех, кто не знает в Rust как запустить сервер. Сложного здесь ничего нет. После проделанных манипуляций (если все было сделано правильно) адрес вновь созданного сервера появится в меню игры, останется по нему лишь кликнуть.

Как сделать сервер в Rust

1. Скачиваем специальное приложение – «SteamCMD», которое нужно для распределения данных по всему серверу. И устанавливаем на свой ПК.
2. Далее запускаем вышеуказанную утилиту и проходим авторизацию (можно также указать себя в качестве анонима).
3. После этого необходимо ввести в следующие команды для обновления SteamCMD: «app_update» 258550 и «app_update 258550 validate»
4. Далее выбираете желаемый сервер и вводите команду «rust_server.exe-batchmode».
5. Сервер создан, теперь осталось его лишь настроить (установить количество игроков, выбрать карту и так далее).
6. Все сервер создан. Можно приступать к игре в качестве администратора.

P.S. Чтобы не было таких проблем, легче арендовать готовый сервер на

Создать сервер в Steam может любой пользователь с соответствующими знаниями. Делается это для какой-то конкретной игры, поддерживающей данную возможность: Unturned, CS 1.6 или других. Давайте рассмотрим весь процесс на примере популярного симулятора выживания “Rust”.

Как самостоятельно создать сервер Rust через Steam?

Перед тем, как заняться установкой и настройкой, нам понадобятся определенные файлы и программные пакеты. Все они находятся в свободном доступе и практически не требуют специальных знаний для использования. В первую очередь возьмем сборку готового сервера для нашей игры , а также отдельный набор инструментов администрирования. Вполне возможно, в дальнейшем вы захотите добавить к ним какие-либо полезные плагины по своему усмотрению. Чтобы не возникли случайные ошибки или неполадки, заранее скачайте и установите Visual C++ для Visual Studio 2013 подходящей вам разрядности (x32\64 либо ARM), а также Microsoft .NET Framework 4.5 с официальных сайтов разработчиков. Если ваш сервер будет работать через стороннее ПО, например Hamachi или Tunngle, также понадобятся их самые “свежие” стабильные версии. Ваш сервер будет рассчитан на людей со всего мира? Тогда откройте порт 27015 на вашем роутере.

Устанавливаем и запускаем сервер Rust

Первым делом нам нужно разархивировать закачанную сборку и найти в папке файл “Run Server.bat”. Открываем его через блокнот, в строке -maxplayers указываем максимально допустимое количество игроков, в кавычках после -hostname будет название нашего сервера (только латиница), в строке -port номер порта соответственно. Далее в основной папке с сервером находим файл server.cfg, лежащий по пути \serverdata\cfg. В нем хранится пароль администратора (поле rcon.password “_”) и логин (rcon.login), которые вам необходимо изменить на собственные. Пункт server.pvp отвечает за возможность игроков сражаться в режиме “Player vs Player”, то есть друг против друга. В этой же папке находится bans.cfg, в который незамедлительно попадут заблокированные пользователи (если такие найдутся) . Запуск сервера производится двойным кликом на файле Run Server.bat (занимает до минуты реального времени). Чтобы зайти на свой сервер, запускайте Rust и вводите в консоли (вызываем кнопкой F1) команду “net.connect 127.0.0.1:27015” (без кавычек).

Полезные команды и управление сервером Rust

Когда сервер запущен и вы приконнектились к нему, нужно дать себе привилегии администратора. Делается это так: открываем консоль, вводим свои логин\пасс, вызываем чат (T), в нем пишем /setmasteradmin. Теперь вы администратор данного сервера, с обширным списком команд. Основные вы увидите на прикрепленном изображении. Также управление сервером осуществляется через второй скачанный вами архив – Rusty. Чтобы проверить, соединился ли он с вашим сервером и корректно ли работает, посмотрите на индикатор снизу справа. Он должен гореть зеленым.

Если все сделано верно, другие игроки, запустившие Rust через Steam, смогут без проблем соединиться с вашим сервером. Попросите друзей протестировать это.