Настройка сервера
После создания сервера его нужно настроить: задать название, описание и другие параметры, а затем создать файл запуска с этими настройками.
Если сервер сейчас запущен, выключите его.
Основные параметры
Вот параметры, которые обычно меняют первыми:
server.hostname- название сервера в списке серверов.server.description- описание сервера в панели информации о сервере.server.headerimage- прямая ссылка на баннер в панели информации о сервере.server.url- ссылка на сайт, сообщество или магазин сервера.
Пример
server.hostname "LOCAL SERVER"
server.description "DESCRIPTION SERVER"
server.headerimage "https://example.com/myimage.jpg"
server.url "https://example.com"Это лишь небольшая часть параметров. Полный список с описаниями есть в статье конфигурация сервера, но для этого курса он не понадобится.
Создаём файл запуска
Чтобы сервер запускался с нашими настройками, создадим отдельный файл запуска.
Перейдите в папку localServer/rustds и создайте файл start.bat. Откройте его в Sublime Text. Если вы ещё не установили программу, прочитайте статью подготовка.
@echo off
chcp 65001
cls
:start
echo Server starting...
RustDedicated.exe -batchmode ^
+server.hostname "LOCAL SERVER" ^
+server.description "DESCRIPTION SERVER" ^
+server.headerimage "https://example.com/myimage.jpg" ^
+server.url "https://example.com" ^
+server.identity "local_server" ^
+server.port 28015 ^
+server.maxplayers 100 ^
+server.saveinterval 600 ^
+server.gamemode vanilla ^
+server.worldsize 2500 ^
+server.seed 123456789 ^
+server.level "Procedural Map" ^
-logFile "output.txt" ^
-silent-crashes ^
+rcon.port 28015 ^
+rcon.password "super-secret-password"
goto startINFO
В файле есть параметры, о которых мы говорили выше, и много новых. Подробнее о них можно прочитать в разделе для администраторов.
Сохраните файл. Теперь запускайте сервер только через него: дважды кликните по start.bat и дождитесь полной загрузки сервера.
Carbon и файл запуска
На Windows Carbon не требует менять файл запуска. После установки Carbon сервер запускается тем же start.bat.
Запуск на Linux
Если в будущем ваш сервер будет работать на Linux, после установки Carbon порядок в скрипте запуска должен быть таким:
- Обновить и проверить файлы игры, обычно через SteamCMD.
- Загрузить окружение Carbon командой
source carbon/tools/environment.shиз папки сервера. - Запустить сервер как обычно, например
./RustDedicated -batchmode ...
Готовый пример скрипта запуска есть в официальном репозитории Carbon.QuickStart.
Теперь переходите к статье установка Carbon.