Как сделать локальный сервер раст
Как сделать локальный сервер раст
Добро пожаловать на страницу моего руководства!
Здесь вы узнаете о том, как создать свой сервер в Rust. Если у вас будут вопросы, задавайте их в комментариях или пишите мне в ЛС. Спасибо что вы читаете и поддерживаете меня!
Так-же если проблема не решилась, попробуйте установить Visual C++ для Visual Studio 2013.
Если совсем совсем нечего не помогло, то в папке с сервером папка _ORIGINAL, перенесите файлы из папки _ORIGINAL в папку с сервером с заменой.
Вам нужно скачать данные архивы перед тем, как мы начнём создание сервера.
Если вы хотите, чтоб к вам присоеденялись люди с любой точки мира, нужно будет открыть порт в модеме/роуторе. Стандартный порт игры 27015.
Позже будет написано, как настроить сервер по Tunngle/Hamachi.
После того как вы скачали и распаковали архив с готовым сервером, зайдите в эту папку, откройте с помощью блокнота файл «Run Server.bat».
После того, как вы открыли файл «Run Server.bat», перед вами будет данный текст:
В папке cfg есть два файла: bans.cfg и server.cfg.
Давайте разберём файл server.cfg
Откройте его с помощью блокнота.
Содержимое файла server.cfg
Переходим к файлу bans.cfg.
Если открыть файл, он будет пустой, но после того как вы забаните какого-нибуть игрока, он попадёт в данный список. Как банить игроков вы узнаете позже.
Можно сказать что мы уже закончили с настройкой сервера, осталось подредактировать плагины.
Зайдите в папку Save, а потом в папку Magma.
Всё что находиться в папке Magma, это плагины.
К каждому плагину есть описание, но здесь мы рассмотрим это получше.
Желательно сделать копию файла перед изминением!
Позже будет добавлена инструкция по редактированию плагинов.
Как создать локальный сервер Rust?
Ни для кого не секрет, что перед выпуском обновления, разработчики предоставляют возможность протестировать его на тестовой ветке (Staging Branch) всем желающим. Но как это сделать? Удобнее всего, конечно же, на собственном сервере. Для этого нам и пригодится навык в его создании.
Есть два способа (по крайней мере, известных мне) создать свой сервер: через консоль, либо с помощью специальной программы под названием Rust Server Manager. Наиболее простым является второй способ, его мы и рассмотрим.
Rust Server Manager — это программа, позволяющая создать сервер даже самому рядовому пользователю, никаких особых навыков для этого не требуется, но инструкцию прочитать стоит.
1. Скачиваем архив с программой.
2. После распаковки открываем приложение RSM, вылетит два окна: первое с предложением помочь проекту RSM донатом, второе с предложением вступить в группу RSM в Steam. Действуй по желанию.
3. Перед нами появляется панель управления. Переходим во вкладку «Server Installer» и нажимаем «Install SteamCMD».
4. Переходим к установке сервера. В той же вкладке жмем «Install/Upadate Server» и в появившемся окне выбираем Staging. Ждем, пока установится сервер (в конце появится сообщение «Done»). Устанавливать Oxidemod не нужно, он нужен лишь для поддержки плагинов.
5. Сервер установлен, переходим во вкладку «Server Config» и приступаем к настройке, тут всё индивидуально и зависит от целей. На скрине ниже показаны лично мои настройки.
6. Все обведенные в рамку параметры можно не трогать, если ты не собираешься делать открытым доступ к своему серверу.
7. От номера карты зависит то, как будет выглядеть сама карта. Лично для меня в этом особой разницы нет.
8. Рекомендуемый размер карты 4250 — это стандартный размер карты, на которой помещаются все монументы. Если нужно заскринить что-то другое (например, новый предмет), можно смело уменьшать размер вплоть до минимального (1000). Учти, что чем больше карта, тем дольше создается сервер, а также потребляется больше ресурсов твоего ПК.
9. Из интересного в правом окошке конфига, можно отключить/включить радиацию, танк, движение и интеллект ИИ. Отключение ИИ может поспособствовать уменьшению нагрузки на ПК.
10. После того, как сервер настроен, жмем Save Config и Start Server. Должна открыться консоль — это и есть твой сервер. Продолжительность загрузки сервера зависит от настроек конфига и мощности ПК.
11. Когда сервер загружен, в окне консоли должна быть примерно такая картина
12. Поздравляю, ты запустил свой сервер! Выдай себе админку командой ownerid «твой steamid» и сохрани конфиг командой writecfg
13. Заходи в игру и пиши в консоль connect. Теперь ты можешь тестировать все обновления игры раньше остальных.
Несколько полезных команд:
— Выдать себе предмет можно в меню предметов на F1.
— Сделать себя бессмертным: god true/false
— Полет сквозь стены: noclip (bind «клавиша» noclip)
— Изменить время на сервере (env.time 0-24)
— Спавн объектов/ИИ: spawn minicopter/kayak/horse/scientist и т.д.
— Вкл/выкл полет камерой (без модели игрока): debugcamera
В режиме debugcamera доступно несколько интересных фишек позволяющих делать классные скрины:
Изменить угол обзора: ctrl + движение мышью
Приблизить/отдалить: пкм + движение мышью
Если тебе понравилась эта статья, и ты желаешь научиться чему-нибудь еще, пиши отзыв в комментариях. Если возникли вопросы, также спрашивай в комментариях.
Собственный сервер раст пиратка. Как запустить свой сервер.
Жаропонижающие средства для детей назначаются педиатром. Но бывают ситуации неотложной помощи при лихорадке, когда ребенку нужно дать лекарство немедленно. Тогда родители берут на себя ответственность и применяют жаропонижающие препараты. Что разрешено давать детям грудного возраста? Чем можно сбить температуру у детей постарше? Какие лекарства самые безопасные?
Есть две разные версии игры, старая и более стабильная Раст Legacy (Наследие), и более новая версия Раст Экспериментал, которая полностью переписана с нуля, и сейчас в центре внимания и всех нынешних усилий разработчиков.
Если вы хотите сделать качественный сервер на отличном хостинге, то советую воспользоваться услугами хостинга GameButton
Как создать сервер rust experimental steam
Что нам понадобится?
Во вторых, перед запуском посмотрите содержимое батника.
Можете стартовать bat и подключаться с использованием:
“client.connect (ip):(port)” в консоле F1. Если же хост это Вы, то для конекта по локалке “client.connect localhost:28015”
Что касается остальных настроек, читайте выше, они такие же как и для Стим версии.
Как получить админа rust experimental
Есть несколько способов добавления Админов и Модераторов
ownerid «ник игрока «- Администратор (владелец сервера )
Пример : Код : ownerid 76561198002158852 «megarust» moderatorid 76561198002158852 «megarust» После чего получим ответ от сервера о присвоении статуса
Код : ownerid «ник игрока «- Администратор (владелец сервера )
moderatorid «ник игрока «- Модератор
Как создать сервер на пиратской версии игры
Инструкция по созданию сервера на пиратке Rust
Еще один способ сделать свой сервер в игре
Создание сервера 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. Все сервер создан. Можно приступать к игре в качестве администратора.
Создание своего сервера RUST
В этой теме я расскажу, как создать свой сервер Rust Experimental с модами. Зачем это надо? Ну, как минимум, если вы играете в Раст, то у вас появляется множество идей, которые гораздо удобней тестить на своем сервере с бесконечными ресурсами и возможностью летать. А если пойти дальше, то вы cможете сделать свой сервер популярным и получать реальные деньги за продажу игровых плюшек игрокам своего сервера.
Если все сделано верно, то пойдет подключение и вы окажетесь на своем собственном сервере
P.S.: Папка с файлами вашего сервера (сейв и тд) будет находиться по адресу C:\Games\Rust_Server\Server\rustds\server\Hello_World
Часть вторая: Админка
¶ Настройка сервера RUST
¶ Введение
Первоначальная настройка сервера заключается в редактировании параметров запуска, установке и настройке необходимых модов и плагинов для нормального функционирования сервера.
¶ Название сервера и параметры запуска
В данном разделе вы можете настроить название сервера, которое будет отображаться только у вас в панели управления сервером.
Название сервера, отображаемое в игре, вы можете отредактировать в разделе «Конфигурация>Параметры запуска».
Кроме изменения имени сервера, в разделе «параметры запуска» существует множество других настроек, необходимых для нормального функционирования сервера.
¶ Работа с картой сервера
Любому серверу нужна карта, на которой будут играть игроки. Для этого есть несколько функций:
Посмотреть полный список карт, найти карту с нужным вам размером/количеством монументов/количеством пещер вы можете на сайте http://playrust.io/gallery/
¶ Описание и изображение сервера
Если нажать на ваш сервер в главном меню игры Rust, высветится описание, ссылка на сайт и главное изображение сервера. Настроить их вы можете в следующих параметрах.
Хорошо настроенное описание привлекает внимание людей к вашему серверу. Отнеситесь к этому с энтузиазмом.
¶ RCON Port и Password
Для удалённого доступа к консоли сервера через сторонние приложения требуется RCON Port и RCON Password. RCON Port менять нельзя, он постоянен (*только для чтения)
Никому не давайте RCON Password своего сервера. Получив RCON Password любой человек может получить доступ к консоли вашего сервера, выдавать себе любые предметы, права администратора, кикать и банить кого угодно, менять настройки сервера!
¶ Сохранение и автообновление
Если на сервере не будет своевременного сохранения данных, то при перезагрузке сервера у людей не будет никакого прогресса (ни домов, ни чертежей).
Желательно включить автообновление, чтобы сервер работал стабильно.
¶ RUST+ и app.port
Для корректной работы приложения Rust+ у вас должен быть правильно выставлен параметр «app.port». Не меняйте его, по умолчанию он уже должен быть настроен правильно.
Если вы всё же сменили данный параметр (и не помните, какая была цифровая комбинация), существует формула выведения этого параметра: порт сервера+2=app.port
¶ Работа с SFTP
Чтобы загружать плагины/конфиги/даты и другого формата файлы на сервер извне, вам придётся работать с SFTP файловыми менеджерами.
Для работы с SFTP мы рекомендуем использовать следующие приложения:
(дальнейшие примеры работы с SFTP созданы в результате работы с приложением FileZilla)
¶ Инструкция по работе SFTP
Мы удачно подключились к серверу. Нам открыты просторы файловой системы сервера.
¶ Редактирование файлов
Приведём пример настройки конфига плагина «Luma [full no-steam]» (плагин, обеспечивающий пиратам доступ на ваш сервер):
Заходим через «Управление файлами» в папку oxide>config.
Зачастую конфиг-файлы имеют такое же название, как и сам плагин. Но в случае с «Luma» конфиг-файл называется «MultiFighting»
Нашли нужный нам конфиг, открываем
По стандарту параметр «включить защиту от подмены steamid» стоит «true», трогать не будем. Но если вы хотите, чтобы людей не пускало на сервер без включенного GameWer, то поставьте «true» в параметре «включить строгий режим подмены».
Закончили редактировать файл, обязательно сохранили изменённый конфиг (кнопка Save File в левом нижнем углу файлового менеджера).
¶ Установка плагинов и модов
Как устанавливать плагины через SFTP клиент вы уже знаете из предыдущих разделов.
Разберёмся, как арендовать/установить плагин через панель управления сервером.
Как ориентироваться в плагинах вы можете узнать из статьи Plugins
¶ Приватные плагины
Оплачивая любой плагин на данной странице вы не получаете его полностью и навсегда, а всего лишь арендуете его на 1 месяц. При аренде плагина у вас будет доступ к config, data, lang файлам плагина (при наличии); вы не получаете доступ к файлу плагина.
¶ Публичные плагины
На странице «публичные плагины» отображаются целиком и полностью бесплатные плагины с сайта umod.org
Здесь всё намного проще, просто активируете плагин и он появляется в разделе «плагины сервера».
¶ Плагины сервера
Все арендованные, активированные плагины и плагины в пробном периоде отображаются на странице «плагины сервера».
Здесь вы можете посмотреть стоимость плагина, включить/отключить автопродление и сам плагин, посмотреть дату окончания аренды плагинов сервера.
¶ Менеджер модов
Если у вас на сервере стоит модифицированная карта, советуем установить мод «RustEdit», для осуществления полного функционала вашей карты.
Мод «MapBackup» будет создавать бекап вашей карты каждое сохранение сервера, чтобы при любой неполадке вы могли откатить сервер на определённый период назад.
Информация про остальные моды содержится на прикреплённых к ним сайтах.
Прежде чем установить какой-либо мод, выключите сервер.
¶ Вайп сервера
¶ Выдача админки и привилегий
Чтобы выдать игроку права Администратора, необходимо в консоли сервера прописать следующую команду:
ownerid Steam_ID «Комментарий» (комментарий необязателен)
Подробная статья о выдаче привилегий и о полезных oxide-командах Umod
¶ Backup карты сервера
¶ Что такое Backup
Иногда с картой сервера случаются непредвиденные ситуации (что-то случилось с каким-либо зданием, либо было дропнуто очень много вещей), и сервер перестаёт работать из-за поломки карты.
В таких ситуациях есть лишь два выхода:
Для того, чтобы сделать Backup карты, на вашем сервере заранее должен присутствовать мод «MapBackup», который можно установить в «Менеджере модов».
¶ Инструкция по «Бекапу» карты сервера
Если у Вас установлен мод «MapBackup», то по умолчанию на вашем сервере будет сохраняться 40 последних сейвов карты.
Чтобы правильно сделать Бекап карты, придерживайтесь следующей инструкции: