Реклама

  • Страница 1 из 1
  • 1
Запуск нескольких серверов Killing Floor из одной папки
DIMONДата: Среда, 02.Января.2013, 07:11 | Сообщение # 1
Генерал-полковник
Группа: Администраторы
Сообщений: 1018
Статус: Offline
Запуск нескольких серверов Killing Floor из одной папки.


Для чего это нужно?

Это нужно для экономии места на жестком диске, ведь сервер может занимать несколько гигабайт из-за установленных карт и мутаторов, а так же ускорятся запуск серверов так, как мы используем один .bat файл.

Возможен запуск серверов с разной конфигурацией и своим набором карт.

1.В папке System находятся файлы: kf_server_launcher.bat, ucc.exe, KillingFloor.ini

Количество файлов должно соответствовать количеству серверов по 3 на сервер.

Рассмотрим на примере запуска 3 серверов.

Называть файлы следует так:

kf_server_launcher1.bat

kf_server_launcher2.bat

kf_server_launcher3.bat

ucc1.exe

ucc2.exe

ucc3.exe

KillingFloor1.ini

KillingFloor2.ini

KillingFloor3.ini

Во избежании глюков не оставляйте оригинальные названия kf_server_launcher.bat, ucc.exe, KillingFloor.ini.Переименуйте их добавив цифры в название.

2.Изменение kf_server_launcher.bat:

Вариант - 1

Создаем батник с конфигом для каждого сервера.

При использавонии стандартного конфига, можно создать 1 kf_server_launcher.bat:

start ucc1 server KF-EvilSantasLair.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?ini=killingfloor1.ini

start ucc2 server KF-EvilSantasLair.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?ini=killingfloor2.ini

start ucc3 server KF-EvilSantasLair.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?ini=killingfloor3.ini

Вариант - 2

В этом варианте возможен запуск, как всех серверов так и серверов по отдельности.

Для использования конфигурации рестарта при падении сервера, создаем 4 батника, один для запуска всех серверов и 3 для запуска серверов с антикрашем.

Батник для одновременного запуска серверов:

start kf_server_launcher1.bat

start kf_server_launcher2.bat

start kf_server_launcher3.bat

Батник антикраша:

Батник сервера номер 1

@echo off

cls

echo Protecting srcds from crashes...

title log

:srcds

echo (%time%) KF server started.

start /wait ucc1 server KF-EvilSantasLair.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?ini=killingfloor1.ini

echo (%time%) WARNING: srcds closed or crashed, restarting....

goto srcds

Батник сервера номер 2

@echo off

cls

echo Protecting srcds from crashes...

title log

:srcds

echo (%time%) KF server started.

start /wait ucc2 server KF-EvilSantasLair.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?ini=killingfloor2.ini

echo (%time%) WARNING: srcds closed or crashed, restarting....

goto srcds

Батник сервера номер 3

@echo off

cls

echo Protecting srcds from crashes...

title log

:srcds

echo (%time%) KF server started.

start /wait ucc3 server KF-EvilSantasLair.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?ini=killingfloor3.ini

echo (%time%) WARNING: srcds closed or crashed, restarting....

goto srcds

3.ucc.exe

Не забываем положить в папку System три файла:

ucc1.exe

ucc2.exe

ucc3.exe

4.Настройка - KillingFloor.ini

Важно!!!

Номера портов: Игровой порт,, Порт статистики, Порт WebAdmin не должны совпадать.

Стандартные номера портов.

7707 UDP/IP (Игровой порт)

7708 UDP / IP (Порт запроса)

7717 UDP / IP (Порт статистики)

28852 TCP / IP и UDP (Порт мастер сервера)

8075 TCP / IP (порт WebAdmin)

20560 UDP / IP (Steam порт)

Далее настраиваем KillingFloor.ini в соответствии с конфигурацией сервера.

Настройка закончена, если вы все сделали правильно, то запуск пройдет успешно.

Я рекомендую запускать сервера отдельно с каждого батника, дождавшись полного запуска первого сервера запустить

второй и так далее.





Чат игроков Killing Floor
 
  • Страница 1 из 1
  • 1
Поиск:
Лента обновлений
Случайные Файлы
Самые активные
  • DIMON
    количество постов — 1018
  • stalker
    количество постов — 785
  • Kowalsky
    количество постов — 383
  • Maximus
    количество постов — 262
  • Luponero
    количество постов — 239
  • J-Dog
    количество постов — 197
  • Sailor
    количество постов — 188
  • slipe777
    количество постов — 181
  • hater
    количество постов — 164
  • TT
    количество постов — 157