Гайд: свой сервер DayZ (Windows и Linux)
4 дня, 14 часов назад | 0 ОтветыУстановка dedicated-сервера DayZ на Windows и Linux через SteamCMD: файлы, базовый конфиг и порты.
Что понадобится
- Мощный VPS: 8+ GB RAM, 4+ ядра, 30+ GB SSD
- SteamCMD, AppID 223350 (DayZ Dedicated Server)
- Лицензия DayZ на Steam-аккаунте для некоторых сценариев модинга
- Порты: 2302/UDP (игра), 2303/UDP (query), 2304/UDP (Steam)
Общая схема
- SteamCMD →
app_update 223350 validate - Настроить
serverDZ.cfg - Запустить
DayZServer_x64.exe/ Linux-бинарник - Открыть UDP 2302–2304
Windows
login anonymous
force_install_dir C:dayz_server
app_update 223350 validate
quit
C:dayz_serverserverDZ.cfg:
hostname = "Guidepack DayZ";
password = "";
passwordAdmin = "admin_пароль";
maxPlayers = 30;
verifySignatures = 2;
forceSameBuild = 1;
disableVoN = 0;
vonCodecQuality = 7;
disable3rdPerson = 0;
disableCrosshair = 0;
serverTime = "SystemTime";
serverTimeAcceleration = 6;
serverNightTimeAcceleration = 4;
guaranteedUpdates = 1;
loginQueueConcurrentPlayers = 5;
loginQueueMaxPlayers = 500;
instanceId = 1;
storageAutoFix = 1;
class Missions {
class DayZ {
template="dayzOffline.chernarusplus";
};
};
cd C:dayz_server
DayZServer_x64.exe -config=serverDZ.cfg -port=2302 -profiles=profiles -cpuCount=4 -dologs -adminlog -netlog -freezecheck
Linux
steamcmd +force_install_dir "$HOME/dayz"
+login anonymous +app_update 223350 validate +quit
Скопируйте serverDZ.cfg в каталог сервера. Запуск:
cd ~/dayz
./DayZServer -config=serverDZ.cfg -port=2302 -profiles=profiles -dologs -adminlog
sudo ufw allow 2302:2304/udp
Частые проблемы
| Симптом | Что проверить |
|---|---|
| Не стартует миссия | Путь mpmissions/, шаблон карты в cfg |
| Мало FPS сервера | Больше RAM/CPU, меньше maxPlayers |
| Modded: mismatch | Одинаковый набор модов @ workshop на сервере и у клиентов |
- Войдите, чтобы ответить в этой теме.