Для создания выделенного сервера в игре S.T.A.L.K.E.R. Тени Чернобыля (ТЧ) и Чистое небо (ЧН) существует два способа:
1.Создание сервера через меню игры
2.Создание сервера через батник (файл с расширением *.bat)
Для того, чтобы создать сервер из меню игры нужно просто поставить галочку «выделенный» и все, но для того, чтобы устранить многие сбои и расширить настройки сервера придется использовать батник.
Если открыть каталог игры bin, (примерный путь — C:\games\С.Т.А.Л.К.Е.Р. — Чистое Небо\bin) то можно увидеть такие файлы:
- dedicated_ah.bat
- dedicated_cta.bat
- dedicated_dm.bat
- dedicated_tdm.bat
Это базовые батники с базовыми настройками. Открываем с помощью блокнота файл dedicated_tdm.bat и в первой строке текст выглядит примерно так:
dedicated\xrEngine.exe -i -nosound -fsltx ..\fsgame.ltx -ltx ..\user.ltx –start server(mp_firestation/tdm/ver=1.0/public=1/hname=Stalker Perm # 2/battleye=1/estime=9:00/spectrmds=45/fraglimit=0/timelimit=60/dmgblock
=3/dmbi=0/ans=1/anslen=3/warmup=60/pdahunt=1/abalance=0/aswap=
1/fn=1/ffire=1.0/vote=82) client(localhost)
Это список всех необходимых параметров для работы сервера. Далее мы разберем что это за параметры и на что они влияют. Команды прописываются всегда через знак = (например battleye=1), а разделяются знаком /.
Параметр |
Описание |
Значение |
|
hname |
Имя сервера |
Например: /hname=stalker perm # 2/ |
|
maxplayers |
Максимальное количество игроков на сервере |
2-32 |
|
public |
|
0 — Сервер в локальной сети 1 — Интернет сервер |
|
portsv |
Номер порта сервера |
1-65535 |
|
portgs |
Порт GameSpy |
||
portcl |
Порт клиента. Прописывается в самом конце сценария. |
||
battleye |
Античит |
1 — включен 0 — выключен |
|
estime |
Начальное время суток в игре. |
00:00-23:59 |
|
etimef |
Скорость изменения погоды |
0.0-100.0 |
|
ans |
Аномалии |
0-выключены 1-включены |
|
anslen |
Период работы аномалий |
0-бесконечные 1-180 — время в минутах |
|
Pdahunt |
+100р за поднятый рюкзак |
0-нет 1-да |
|
warmup |
Разогрев |
0-выключен 1-3600 — время в секундах |
|
timelimit |
Время матча |
0-бесконечный 1-180 — время в минутах |
|
dmgblock |
Время неуязвимости после рождения |
0-отключено 1-600 время секундах |
|
dmbi |
Индикатор неуязвимости |
0-выключен 1-включен |
|
fraglimit |
Лимит фрагов |
0-бесконечные 1-100 |
|
spectrmds |
Настройка режимов наблюдения |
Бит |
Значение |
1 |
Свободный полет |
||
2 |
От 1 лица |
||
4 |
Свободно привязанный |
||
8 |
От 3 лица |
||
16 |
Только для команды |
||
0 |
Все выключены |
||
vote |
Включение определенных пунктов голосования |
Бит |
Значение |
0 |
Все выключены |
||
1 |
Все включены |
||
2 |
Рестарт |
||
4 |
Быстрый рестарт |
||
8 |
Выбросить |
||
16 |
Заблокировать |
||
32 |
Изменить карту |
||
64 |
Изменить погоду |
||
128 |
Режим |
||
frcrspwn |
Принудительное рождение |
0-выключено 1-3600-время в секундах |
|
abalance |
Автобаланс команд |
0-выключен 1-включен |
|
aswap |
Автосмена команд |
0-выключен 1-включен |
|
fi |
Иконка над головами игроков своей команды |
0-выключен 1-включен |
|
psw | Пароль на сервере | любое значение |
Это тонкая настройка батника для режима Tdm и Dm…