Самый простой и надёжный способ создать свой сервер - арендовать сервер на хостинге Alkad
Преимущества хостинга Alkad:
- Надёжная защита от DDoS-атак.
- Низкий пинг по России и СНГ.
- Производительные сервера.
- FTP доступ к серверам.
- Оперативная техническая поддержка.
Установка / Обновление сервера Rust:
- Скачайте SteamCMD
- Распакуйте архив в удобную для вас папку.
- Запустите файл _Update.bat чтобы скачать сервер и Oxide.
Данный способ позволяет сделать сервер пиратским, но сервер не будет отображаться в списке серверов, а также не будет работать ЕАС.
- Скачайте dnSpy.
- Откройте файл
\RustDedicated_Data\Managed\Assembly-CSharp.dll
через dnSpy. - В классе
Rust
->Defines
найдите полеappID
и измените его значение с252490
на480
- Сохраните файл.
- Добавьте в параметры запуска сервера
+server.secure 0
и+server.encryption 0
Запуск сервера:
- Настройте параметры запуска отредактировав файл _Stаrt.bat.
Параметр | Описание |
---|---|
-batchmode | Запускает сервер в консольном режиме. |
+server.ip "" | |
+server.port 28015 | Игровой порт сервера (UDP). |
+server.queryport 28016 | Порт для запросов (UDP). |
+server.level "Procedural Map" | Выбор карты, можно выбрать Procedural Map или CraggyIsland |
+server.levelurl "" | Ссылка на map-файл для кастомной карты. |
+server.seed 1234 | Число для генерации карты. От 0 до 2147483647. |
+server.worldsize 4000 | Размер карты от 1000 до 6000. |
+server.gamemode "" | Режим игры, можно выбрать vanilla, softcore или hardcore (по умолчанию vanilla). |
+server.tags "" | Теги для списка серверов (список тегов) |
+server.maxplayers 10 | Максимальное количество слотов для игроков. |
+server.hostname "Название сервера" | Название сервера в списке серверов. |
+server.description "Описание сервера" | Описание сервера в списке серверов. |
+server.url "https://mysite.com" | Кнопка под описанием сервера перенаправляющая на указанный сайт. |
+server.headerimage "https://mysite.com/serverimage.jpg" | Логотип сервера отображающийся в описании сервера. |
+server.logoimage "https://mysite.com/serverimage.jpg" | Логотип сервера отображающийся в мобильном приложении. |
+server.identity "server" | Внутренний идентификатор сервера. |
+server.secure 1 | Античит ЕАС |
+server.encryption 2 | Шифрование игрового трафика (0 или 1 - выключено, 2 - шифрование через EAC) |
+rcon.ip "" | |
+rcon.port 28016 | Порт для RCON (TCP). |
+rcon.password "mypassword" | Пароль для доступа к RCON |
+app.ip "" | |
+app.port 28017 | Порт для мобильного приложения (TCP, для отключения приложения укажите "1-") |
- Запустите файл _Start.bat
Способ 1 - Подключение к localhost:
• Запустите Rust, нажмите F1 чтобы открыть консоль и введите команду connect localhost:28015
Если вы всё правильно настроили и запустили сервер, игра подключится к серверу.
Способ 2 - Подключение по IP:• Определите свой IP адрес, для этого зайдите на сайт https://ipaddress.my/.
• Запустите Rust, нажмите F1 чтобы открыть консоль и введите команду connect ВашВнешнийIP:28015
.