Меню

Как создать свой сервер на локальном компьютере

Как создать свой сервер на локальном компьютере

Многие игроки хотят создать свой сервер,для игры с друзьями, тестирования механик игры, плагинов или создания коммерческого проекта. В этом гайде мы подробно разберем создание сервера и его настройку.

Установка сервера

Прежде всего сервер необходимо загрузить.Сделать это можно по ссылке на официальном сайте facepunch. В самом низу странице кликаем на строчку quick start zip here. После чего начнется загрузка архива с сервером.

Скачиваем и извлекаем все из архива. Сам скачиваемый файл весит меньше мегабайта, но после запуска исполняемого файла объем увеличится. Так что позаботьтесь заранее о свободном месте на диске ( не менее 5 Гб). Далее нам нужно открыть папку server и запустить батник Run_DS. И мы видим, что сервер начал подкачку файлов, дожидаемся завершения.

После того как сервер закончит обновление вы увидите следующие надпись: «Server startup complete». На этом установка окончена, переходим к настройке.

Настройка сервера

Для настройки сервера, в первую очередь, нам понадобится отредактировать тот самый батник, который мы запускали. Кликаем по нему ПКМ-Изменить (или открыть любым удобным вам текстовым редактором). В этом файле прописаны базовые параметры сервера, нам нужно удалить отсюда пару строчек (выделены красным).

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

Подробная настройка параметров сервера

Изначально в нашем BAT-файле присутствует такой код:

Изменяя параметры в данном файле мы можем настроить сервер так, как нам нужно. Прежде всего разберем каждый из них по отдельности:

  • echo off
    Данная команда выключает отображение результата выполнения всех остальных команд в консоль. Необходима только для удобства, чтобы не заспамливать консоль.
  • :start
    Отметка начала выполнения цикла
  • RustDedicated.exe -batchmode ^+server.hostname «My Server Name» ^+server.port 28015 ^+server.identity «my_server» ^+server.worldsize 2400 ^+server.seed 20200806 -logFile «output.txt» -autoupdate
    Главная строка запуска сервера, здесь указываются ( при необходимости добавляются дополнительные) основные параметры:
    • -batchmode
      Выключает графический интерфейс сервера, избавляя от ручного вмешательства.
    • +server.port 28015
      Порт для подключения к серверу
    • +server.level «Procedural map»
      Выбор типа карты сервер.В расте существует всего четыре карты: Procedural map ( Стандартная ), Barren, HapisIsland, SavasIsland.
    • +server.seed 1234
      Сид карты, используется для генерации процедурной карты или Barren (используется вместе с server.worldsize). Допустимые значения от 0 до 2147483647.
    • +server.worldsize 4000
      Размер вашей карты (используется вместе с server.seed). Допустимые значения от 1000 до 6000.
    • +server.maxplayers 10
      Максимальное количество игроков на сервере
    • +server.hostname «My Server Name»
      Имя сервера. Отображается в списке серверов игры и в информации о сервере.
    • +server.description «Описание сервера»
      Описание в информации о сервере внутри игры.
    • +server.url «http://yourwebsite.com»
      Ссылка на ваш сайт. Отображается в информации о сервере.
    • +server.headerimage «http://yourwebsite.com/logo.jpg»
      Ссылка на логотип используемый при подключении к серверу — JPG картинка размером 512 x 256.
    • +server.identity «server1»
      Каталог, в котором будут храниться все файлы сервера.
    • +rcon.port 28016
      Порт подключения через удаленную консоль.
    • +rcon.password 1234
      Пароль, необходимый для доступа через удаленную консоль ( Rcon ). Не используйте пробелы или специальные символы.
    • +rcon.web 1
      Использует тип подключения websocket для rcon (рекомендуется).
  • goto start
    Переход цикла на строку «start».

Изменяем нужные нам параметры, перезапускаем сервер и он полностью готов к использованию.

Выбор карты для сервера

Для удобства можно воспользоваться сервисом, который позволяет просмотреть уже готовые карты с различными сидами. Там вы можете себе по удобству подобрать карту используя простой интерфейс.

На данном примере число 2400 — это размер карты (server.worldsize), а 20200806 — ее сид (server.seed). Но базовый батник не содержит параметра размера карты, нам нужно его дописать. Все параметры прописываются через «пробел» и «+», если у вас возникают ошибки, можно перед плюсами добавлять галочку «^». Таким образом получаем следующий текст.

Сохраняем, закрываем и запускаем снова наш батник. Сервер запущен и теперь к нему можно подключиться.

Подключение к локальному серверу

Запускаем игру, открываем консоль ( f1 ) и прописываем команду для подлючения.

В которой «127.0.0.1» — это адрес для локального подключения, а 28015 порт подключения, прописанный в нашем батнике.

Как выдать права администратора или модератора

После загрузки на сервер у вас возможно появился вопрос: «А как назначить себя администратором?». Ответ на который довольно прост. Для этого мы сворачиваем игру и разворачиваем нашу консоль сервера. В последних строчках командной строки (если вы недавно подключились) находим сообщение о вашем коннекте и скопировав от туда ваш Steam_ID пишем следующую команду.

В данном примере STEAM_ID взят не из строки подключения к серверу, а из строки принудительного дисконнекта.

После проделанным манипуляций должна появиться строчка «Added owner … «, что свидетельствует об успехе.

Читайте также:  Определение пассива в бухгалтерском балансе

По тому же принципу выдаются и права модератора, с разницей лишь в команде:

Источник

Как стать администратором сервера в Rust

Если вы хотите получить админку в Rust, то пришли по адресу. Данная статья обо всём, что касается этой процедуры, расскажет подробнейшим образом.

На правах админа игроки могут выдавать себе, и кому бы то ни было различные игровые вещи в неограниченном количестве, летать, становиться неуязвимыми, телепортироваться, вызывать вертолёты и многое другое.

Как сделать админа в Rust

Вам понадобится команда «ownerid». Её нужно ввести в консоли, затем поставить пробел и вписать далее свой steamid 64. Для гарантии в некоторых случаях снова ставят пробел и в кавычках вписывают ник игрока в стиме, которому мы присваиваем права администратора.

В целом ваша запись должна выглядеть так:

Обойтись можно и без указания ника, как уже было сказано. Смотрите на рисунок ниже.

Вводим и нажимаем Enter. Если вы всё сделали правильно, высветится вот такая надпись:

Слово «Added» означает «добавлен», то есть, данный игрок стал администратором сервера.

Узнаем свой id в стиме

Теперь вы задаётесь вопросом: «Как узнать свой Steamid?». Довольно просто, хотя на это существует множество способов. Для начала откройте страницу своего профиля в стиме. Выглядит это, примерно, так:

Как видим, в данном случае после /id/ написано buffalo10. Это значит, что у этого аккаунта есть персональная ссылка. Если вы её не создавали, у вас там и будет находиться Steamid64. Если же там его нет, копируем ссылку и вставляет в адресную строку браузера. После этого нам нужно дописать к ней следующую комбинацию символов: ?xml=1. То есть, вот так:

Далее мы жмём Enter и видим следующий результат.

Нужная нам информация выделена красным цветом. Просто скопировать её не удастся через правую кнопку мыши, поэтому выделите и нажмите сочетание клавиш Ctrl+C, в выпадающем меню кнопка «копировать» всё равно будет светиться серым цветом.

На этом всё. Id мы знаем, команду тоже, можно играть. Однако, если вы будете находиться на сервере до того, как пропишите права администратора, они работать не начнут. Нужно покинуть сервер и зайти на него снова, чтобы изменения вступили в силу.

Как админу выдать вещи в Rust

Находясь на сервере при выданных правах администратора, нажимаем кнопку «F1», переключаемся на вкладку «Items».

Теперь в этом меню вы можете выдавать себе предметы. Для этого наведите мышкой на то, что вам нужно, и щелкните по одной из появившихся надписей «ARM», «100» или «1k». Нажатие по первой кнопке даст вам одну единицу предмета, вторая выдаёт 100 единиц, а третья – одну тысячу.

На рисунке ниже красным цветом отмечены кнопки, жёлтым – разделы вещей, перемещаясь по которым вы можете получать одежду, оружие, компоненты и т.д.

Как админу летать в Rust

Для этого существует специальная команда spectate. Введите её в консоли, нажмите пробел и летите. Зажимая Shift, можно летать быстрее, удерживая пробел, можно подниматься выше над землёй. Если понадобится отключить режим полёта, введите в консоль – «respawn». Иногда у игроков по умолчанию включается полёт нажатием клавиши L. Вместе с этим активируется и режим бога. Вы становитесь неуязвимым.

Обладая правами администратора на сервере, вы можете телепортироваться к игрокам или предметам, телепортировать различных игроков друг к другу и делать ещё много разных штук. Как это делается можно найти в интернете по запросу «Консольные команды» для Rust.

Желаем вам удачи во всех сетевых баталиях, возвращайтесь к нам за новыми гайдами.

Источник



Сервера Раст для тренировки стрельбы

Rust стала эталонной игрой в жанре «симулятор выживания», на которую ровняются другие, в том числе мобильные. Вещи и оружие здесь достаются титаническими усилиями. Когда игрок всё же добирается до него, ему не хватает скила применять как следует автомат или даже лук. Для тренировки стрельбы в Раст существуют серверы. О них и пойдёт речь далее.

Сервера для тренировки аима в Rust

Чтобы выжить, сталкиваясь с другими вооружёнными компаниями в игре, необходимо прицельно стрелять. А для этого требуется много тренироваться. На этих серверах вы сможете обучиться этому навыку с разным оружием. Выбирайте сами – цели должны быть подвижными, одиночными или смешанного типа.

Perfect Aim Train

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

Сервер находится во Франции. Несмотря на это ping будет нормальным и стабильным. Игрок спавнится на равнине с десятками ботов, которые готовы ловить телом ваши пули. Есть рейтинг по попаданиям, цели могут быть подвижными. Простая карта и удобные места для стрельбы.

Адрес сервера: 164.132.206.181:28015

Ваши победы будут отображаться на стенде вместе с информацией других игроков. Отображаются данные по количеству игроков.

Читайте также:  Фгбу тесты сестринское дело

Cosanostra

Сервер Раст

Это место восхваляется игроками за полную свободу действий. Вы получаете AK-47 с полной нескончаемой обоймой. Есть возможность не только практически в упор сражать цели, но и отдалятся от ботов. Это помогает тренировать стрельбу из далека. Ведь не всегда враг находится на вытянутую руку от вас в реальной игре.

Адрес сервера: 185.97.254.71:10000

Альтернативный адрес: bf1.cosanostra.io:28015

Rustoria

Сервер Rustoria

На этом сервере можно не только улучшить скил на аим, но и поиграть по фану. И даже полетать на коптере. Стреляйте с разного по типу оружия. А боты будут давать сопротивление. При желании можно играть с другими игроками.

Адрес сервера: 94.23.153.176:28015

Существуют дополнительные адреса. Если с этим возникнут проблемы, напишите в комментариях.

Hungry Rust

Сервер с выбором оружия

Просторная карта с рандомно двигающимся ботами. На выбор даётся несколько видов оружия. Это можно будет делать в военных туннелях, вышках. Здесь тоже можно будет летать на миникоптерах и выбирать кастомные арены для тренировки аима. Сервер Rust один из лучших. В этом сами сможете убедиться, испробовав его.

Адрес сервера: 108.61.98.115:28036

У него есть ещё одно отличие – как и на официальных серверах, здесь проводятся вайпы. Правда, когда это происходит нам не известно.

Raid Simulator

Поиск патронов Rust

Этот сервер стоит особняком. Так как учит дэфать своё убежище. Игрок сразу же заходит на выбранную карту (к слову, их не мало) в броне и с оружием. Патроны не бесконечны. Но их можно лутать в разных местах. Рвать пасти ботам здесь – одно удовольствие.

Адрес сервера: eu.raidsimulator.com:28015

Сюда приглашаются все желающие, которым нравится рейдить в игре Rust.

CombatTag’s

Тренировка стрельбы из лука

Много оружия, целей и патронов – что ещё нужно, чтобы отшлифовать свой скил в стрельбе. Кроме этого у вас будет возможность потренироваться управлять луком в Раст. Этот навык всегда пригодится. Игрокам приходится часто начинать сначала.

Адрес сервера: 37.59.34.68:28015

Его особенностью являются качественные цели, интересные арены. Подключение и смена карты происходит через консоль.

BakerMelk’s

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

Адрес сервера: 64.40.9.165:28015

Попробуйте каждый из них. Только таким способом можно определить лучший. На этом пока всё. Добавляйте другие адреса в комментариях, и они переместятся в статью.

Серверы для тренировки строительства

В Rust нужно уметь не только стрелять из лука и автомата. Если игрок научиться быстро строить из подручных материалов – этот скил поможет выжить. Здесь нам тоже понадобится тренировка.

  • 230.137.75:22161 – российский сервер для тренировки строительства;
  • 144.124.169:28015 – лут, получение материала разными способами – увеличены в несколько раз, чтобы игрок смог быстро перейти к постройке;
  • 103.169.245:28015 – американский сервер с быстрой добычей ресурсов;
  • 99.241.213:28015 – постройка, защита крепости, спавн с оружием, не лучший выбор для слабых ПК.

Некоторые из этих серверов позволяют выбирать NPC, развить своё умение не только в возведении домов, но и в их защите.

Как подключиться к серверу в Раст по ip-адресу

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

  1. На главной при входе в Rust отображаются преимущественно официальные сервера. Но нам нужно попасть на сторонний сервер по ип-адресу. Нажмите на клавиатуре кнопку F1.Подключиться к серверу Раст
  2. Мы открыли консоль. В ней нужно ввести адрес. Без дополнительных знаков запишите в ней – client.connect. Затем ставим пробел и сразу же вводим или вставляем адрес сервера вместе с портом, например: 123.0.0.1:45678 – вот так выглядит полный адрес.Ввод адреса Rust в консоли
  3. Нажмите кнопку Enter, и на экране появится процесс подключения.

Если игра не находит сервер или появляется сбой, проверьте правильность адреса. Возможно он уже не работает или в работе сервера появились временные неполадки. Через несколько минут повторите попытку.

Серверы для игры в Раст на пиратке

Для официальной игры нет преград для подключения. Но игрокам с пиратками остаётся искать такие же пиратские серверы без подключения через Steam. Вот несколько актуальных:

Rust пиратка

  • 230.137.97:20550 – сервер с вайпом раз в месяц. Карта более 3.5 м, есть свой дискорд, прямо сейчас на сервере 7 игроков;
  • 97.254.160:10000 – карта более 4К м, рекордное количество единовременного пребывания – 250 игроков. Существует уже более 2 лет;
  • 206.15.157:28015 – на карте сражения проходят в PVE. Ежедневно десятки игроков заходят в игру. Последний вайп был неделю назад (21/01);
  • 252.192.165:30015 – карта (Vulcano) более 4К м;
  • 230.137.97:20570 – пиратский сервер с 2.5К м.

Если возникают проблемы с подключением, попробуйте отключить брандмауэр в Windows. Эти серверы Rust можно использовать для тренировки стрельбы из огнестрельного оружия или лука. Большинство из них с вайпом.

Читайте также:  Какие поддельные лекарства чаще всего поступают на рынок

Источник

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

В этой теме я расскажу, как создать свой сервер Rust Experimental с модами. Зачем это надо? Ну, как минимум, если вы играете в Раст, то у вас появляется множество идей, которые гораздо удобней тестить на своем сервере с бесконечными ресурсами и возможностью летать. А если пойти дальше, то вы cможете сделать свой сервер популярным и получать реальные деньги за продажу игровых плюшек игрокам своего сервера.

Итак, приступим.
Часть первая — Создание сервера.
1. Скачать архив Rust_server.zip с официального сайта по этой ссылке
2. Распаковать архив в удобную вам папку. Например, вот в эту: C:\Games\Rust_Server\Server
Далее я буду приводить примеры адреса с этой папкой.
3. Зайти в папку C:\Games\Rust_Server\Server и запустить файл update.bat
Откроется черное окошко с командной строкой и в нем пойдет закачка файлов сервера, размер около 2,15 Гб. По окончании загрузки окошко закроется автоматически.
4. Зайти в папку C:\Games\Rust_Server\Server\rustds
Создать текстовый документ в блокноте, скопировать внутрь вот этот текст:

Далее в блокноте нажимаем «Сохранить как. » и сохраняем файл с именем «start server.bat» расширение «Все файлы».
Появившийся файлик «start server.bat» и есть пусковый файл для вашего сервера. При нажатии на него откроется снова черное окошко командной строки и пойдет создание карты и запуск сервера. О том, что сервер готов к работе, можно узнать, глядя на счетчик фпс справа-внизу окошка: при загрузке он будет показывать 0 fps, а после окончания появится цифровое значение, например у меня это 262 fps.
5. Далее нужно узнать свой внешний IP-адрес.
Допустим, вы зашли на один из сервисом определения IP адреса, и ваш адрес оказался 213.180.193.11
Открываем Rust и жмем кнопку F1, в открывшейся консоли вводим команду client.connect 213.180.193.11:28015

Если все сделано верно, то пойдет подключение и вы окажетесь на своем собственном сервере

P.S.: Папка с файлами вашего сервера (сейв и тд) будет находиться по адресу C:\Games\Rust_Server\Server\rustds\server\Hello_World

Часть вторая: Админка

1. Чтобы сделать себя (или друга) админом на своем сервере, вам сперва нужно узнать свой стим-айди. Для этого заходим в свой профиль в стиме и на любом свободном месте — например, слева от своей аватарки, нажимаем правой кнопкой мышки и выбираем «Скопировать адрес страницы». Вставляем этот адрес куда угодно, например в блокнот или в браузер. Появится что-то вроде [steamcommunity.com/profiles/ 76561197975725081. Длинное, подчеркнутое число — это и есть ваш Steam id.
2. Далее идем в черное окошко командной строки своего сервера и вводим там команду ownerid — пробел — Стим-айди — пробел — ник в Steam. Должно получиться что-то вроде ownerid 76561197975725081 «Laven OMG!»
После этого надо переподключиться к серверу в игре и админка будет работать.
3. Если вы правильно включили админку, то можно нажимать в игре F1 и в открывшемся окошке выбираем вкладку «Items» и выдаем себе любые вещи в любом количестве.
4. Чтобы включить режим админского полёта, нажимаем F1 и в консоли вводим команду noclip. Чтобы выключить, вводим команду повторно — только убедитесь что падать не слишком высоко)
Для удобства можно забиндить эту команду на клавишу правый шифт, вводим в консоли bind RightShift noclip
Затем вводим команду writecfg, чтобы команда начала работать.
5. Другие полезные админские команды:
Команда для изменения времени суток env.time 10 (переключит время на 10 утра).
Команда для включения неуязвимости: god 1. Для выключения: god 0.

Часть третья: Добавляем моды.

1. Переходим на сайт разработчика модов Oxide и скачиваем архив патча Oxide-Rust.zip, позволяющий запускать моды (жмем справа кнопку Download Now).
2. Распаковываем содержимое архива в папку C:\Games\Rust_Server\Server\rustds с заменой файлов.
ВАЖНО: Патч Oxide постоянно обновляется и с каждым обновлением его необходимо снова скачивать и копировать в папку с заменой.
3. Переходим в раздел сайта, посвященный модам для Rust.
Скачиваем любые понравившиеся вам моды. На странице каждого мода есть инструкция по его использованию.

Например, если вы создали сервер для практики в постройке крепостей, я рекомендую вот эти моды:
a) Ремув (удаление) стен и других объектов.
b) Увеличение размера стака предметов.
c) Телепортация к сохраненной точке или к другому игроку
d) Апгрейд стен одним ударом киянки, без необходимости использования колеса
e) Апгрейд строения целиком (всё сразу в камень или всё сразу в железо и т.д.)
Скачанные моды копировать в папку
C:\Games\Rust_Server\Server\rustds\server\Hello_World\oxide\plugins
где Hello_World — это папка с названием вашего сервера.

Источник