Создание сервера
В этом курсе мы соберём сервер RUST на Carbon. Carbon устанавливается поверх обычного сервера, поэтому сначала скачаем и запустим ванильную версию сервера RUST.
Скачивание файлов
Скачаем сервер RUST с официального сайта Facepunch. Вы можете сразу скачать его по прямой ссылке - скачать.
Или перейдите на официальный сайт игры, откройте раздел "SUPPORT", пролистайте страницу до пункта "Can I host a server?" и нажмите "quick start zip here". Загрузка файлов начнётся автоматически.
После скачивания у вас будет файл Rust_Server.zip. Распакуйте его в папку localServer, которую вы создали в статье подготовка:
└── localServer
├──steam
├──readme.txt
├──Run_DS.bat
├──update.bat
└──update_script.txtЗагрузка файлов сервера
Запустите update.bat: он скачает все файлы сервера и обновит недостающие. Дождитесь, пока загрузка полностью завершится.
После обновления появится папка rustds:
└── localServer
└── rustds
├──Bundles
├──cfg
├──MonoBleedingEdge
├──RustDedicated_Data
├──steamapps
├──RustDedicated.exe
└──other files..Именно в эту папку, рядом с RustDedicated.exe, мы позже установим Carbon.
Первый запуск
Перейдите в корневую папку сервера и запустите Run_DS.bat. Дождитесь, когда сервер полностью запустится. Среди сообщений в консоли появятся такие строки:
SteamServer Initialized
Server startup complete
SteamServer ConnectedСтрока Server startup complete означает, что сервер запустился. Чтобы зайти на него, запустите клиент RUST, нажмите F1 и введите в консоль connect 127.0.0.1.
Carbon.QuickStart
У Carbon есть официальный набор скриптов Carbon.QuickStart для Windows и Linux. Например, на Windows скрипты сами скачивают SteamCMD, сервер и Carbon. В этом курсе мы проходим все шаги вручную, чтобы вы понимали, из чего состоит сервер.
Поздравляем с первым запуском локального сервера! Теперь переходите к статье настройка сервера.