Pull to refresh

Создаем свой игровой сервер RUST

Level of difficultyEasy

Создание собственного игрового сервера в RUST — это отличный способ контролировать игровой процесс, настраивать правила и собирать уникальное игровое сообщество. В этом посте мы рассмотрим основные шаги для создания и настройки сервера, а также установку Oxide и простого плагина.

Шаг 1: Подготовка

  1. Системные требования: Убедитесь, что у вас есть подходящий сервер. Рекомендуется выделенный сервер с минимум 8 ГБ ОЗУ и современным процессором.

  2. Операционная система: Вы можете выбрать Windows или Linux (Ubuntu). Мы рассмотрим установку на Ubuntu.

Шаг 2: Установка необходимых компонентов

  1. Обновите систему:

    sudo apt update && sudo apt upgrade -y
    
  2. Установите необходимые пакеты:

    sudo apt install -y wget screen
    

Шаг 3: Установка SteamCMD

SteamCMD — это утилита для загрузки и обновления игровых серверов.

  1. Загрузите SteamCMD:

    mkdir ~/Steam && cd ~/Steam
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xvzf steamcmd_linux.tar.gz
    
  2. Запустите SteamCMD:

    ./steamcmd.sh
    

Шаг 4: Установка RUST сервера

  1. Залогиньтесь в SteamCMD:

    login anonymous
    
  2. Установите сервер RUST:

    force_install_dir ./rust_server
    app_update 258550 validate
    

Шаг 5: Настройка сервера

  1. Создайте файл запуска:
    Перейдите в директорию с сервером:

    cd ~/Steam/rust_server
    

    Создайте файл start.sh:

    touch start.sh
    chmod +x start.sh
    

    Откройте файл и добавьте следующую команду:

    #!/bin/bash
    ./RustDedicated -batchmode -nographics -server.port 28015 -server.level "Procedural Map" -server.seed 123456 -server.worldsize 3000 -server.maxplayers 50 -server.hostname "Мой сервер RUST" -server.description "Добро пожаловать!" -server.url "http://example.com" -server.headerimage "http://example.com/image.png" -server.identity "my_server_identity"
    
  2. Настройте параметры:

    Измените server.seed, server.hostname и другие параметры по своему усмотрению.

Шаг 6: Запуск сервера

  1. Запустите сервер:

    screen -S rust_server ./start.sh
    
  2. Проверьте, что сервер запущен:

    Введите screen -r rust_server для подключения к сессии.

Шаг 7: Установка Oxide

  1. Загрузите последнюю версию Oxide:

    Перейдите на официальный сайт Oxide и найдите ссылку на загрузку для RUST.

  2. Перейдите в директорию сервера:

    cd ~/Steam/rust_server
    
  3. Скачайте и распакуйте Oxide:

    Замените LINK_TO_OXIDE на актуальную ссылку для загрузки:

    wget LINK_TO_OXIDE -O oxide.zip
    unzip oxide.zip
    
  4. Перезапустите сервер:

    Остановите сервер, если он работает, и запустите его снова:

    screen -S rust_server -d
    

Шаг 8: Установка плагина

В качестве примера установим простой плагин под названием "WelcomeMessage", который отображает сообщение приветствия для новых игроков.

  1. Скачайте плагин:

    Перейдите на страницу плагина WelcomeMessage на сайте uMod и найдите кнопку загрузки.

  2. Перейдите в директорию плагинов:

    cd ~/Steam/rust_server/oxide/plugins
    
  3. Скачайте плагин:

    Замените LINK_TO_WELCOMEMESSAGE на актуальную ссылку для загрузки:

    wget LINK_TO_WELCOMEMESSAGE
    
  4. Перезапустите сервер:

    После загрузки плагина перезапустите сервер:

    screen -S rust_server -d
    

Шаг 9: Настройка плагина

  1. Откройте файл конфигурации плагина:

    Файлы конфигурации обычно находятся в директории oxide/config. Найдите файл, связанный с вашим плагином (например, WelcomeMessage.json).

  2. Настройте параметры:

    Откройте файл в текстовом редакторе и измените текст приветствия и другие параметры по своему усмотрению.

  3. Сохраните изменения и закройте редактор.

Заключение

Теперь вы успешно создали свой собственный сервер RUST, установили Oxide и добавили плагин WelcomeMessage! Ваши игроки будут встречены приветственным сообщением при входе на сервер. Не забывайте изучать другие плагины и настраивать их для улучшения игрового опыта! Удачи и веселой игры!

Вот таким макаром я создала свой сервер по игре RUST: Korona Survive Rust

Korona Survive Rust X3 | MAX3 | TP | KITS

client.connect koronasurvive.zapto.org:28016

Если у Вас есть идеи о развитии проекта, Милости просим:
https://discord.gg/dFB4BTEJqJ
https://t.me/koronasurviverust
https://vk.com/koronasurviverust

Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.