Crysis Dedicated Server Package v1.3
. Создай папку Server1 в корневой папке игры (../Electronic Arts/Crytek/Crysis/) 2. Распакуй в Server1 содержимое папки server_instances из архива
3. Отредактируй файл startup.bat - замени c:/rootfolder/instancefolder
на путь к игре (например C:/Program Files/Crysis/server1)
Если хочеш, чтобы сервер стартовал с другой карты, то допиши +map multiplayer/ps/имя карты
4. Добавь в файл server.cfg следующие команды:
sv_bind (IP Address)
sv_port (Game Port)
Вместо (IP Address) пропиши IP сервера
Вместо (Game Port) можно поставить 64087
и отредкатируй
sv_servername = "(servername)"
sv_password = "(serverpassword)"
Вместо (servername) имя сервера
Вместо (serverpassword) пароль сервера (если нужен)
5. Отредактируй autoexec.cfg (например rcon_startserver port:64087
pass:твой пароль от Rcon (это пароль для управления сервером через
переменную rcon, он не должен совпадать с паролём для захода на
сервер))
6. Распакуй из архива папку "pb" в папку "server1". Открой файл pbsv.cfg в блокноте и обязательно измени следующие данные:
pb_sv_httpPort // порт сервера (для захода на сервер, например pb_sv_httpPort 2002)
pb_sv_httpAddr "127.0.0.1" // вместо 127.0.0.1 IP сервера
pb_sv_httpKey "test" // вместо test пароль для PB
pb_sv_httpMaps "" // список используемыхкарт (например pb_sv_httpMaps
"multiplayer/ps/beach multiplayer/ps/plantation multiplayer/ps/refinery
multiplayer/ps/mesa multiplayer/ia/armada multiplayer/ia/outpost
multiplayer/ia/quarry multiplayer/ia/steelmill")
7. Запусти сервер запустив файл startup.bat из папки server1.
8. Запусти web-интерфейс Punkbuster'а (интернет-страничка твоего
сервера, на ней находиться вся информация о сервере, также через неё ты
можеш управлять своим сервером). Адресс такой: http://твой IP:твой порт
------
чтобы включить панкбастер в server.cfg пропиши net_pb_sv_enable true
чтобы отключить панкбастер в server.cfg пропиши net_pb_sv_enable false
в файл levelrotation.xml пиши список карт:
Код:
<levelrotation>
<level name="карта" gamerules="режим" />
</levelrotation>
Добавлено (27.02.2008, 20:53)
---------------------------------------------
если будут каки это проблемы по созданию сервера пишите буду рад помоч
Добавлено (27.02.2008, 20:57)
---------------------------------------------
если хотите, чтобы игроки имеющие пиратку могли играть на сервере, то:
1. Отключи проверку ключей при включенном PB - в файле pbsv.cfg пропиши pb_sv_guidRelax = 7
2. Отключить проверку для интернет соединений при выключенном PB - пропиши в файл C:\Windows\system32\drivers\etc\hosts это:
127.0.0.1 crysis.master.gamespy.com
127.0.0.1 master1.evenbalance.com
127.0.0.1 master2.evenbalance.com
127.0.0.1 master3.evenbalance.com
127.0.0.1 master4.evenbalance.com
127.0.0.1 master5.evenbalance.com
127.0.0.1 master6.evenbalance.com
127.0.0.1 master7.evenbalance.com
127.0.0.1 master8.evenbalance.com
127.0.0.1 master9.evenbalance.com
127.0.0.1 crysis1.evenbalance.com
127.0.0.1 crysis2.evenbalance.com
но так твой сервер не будет видно в списке серверов, если хочег чтобы он был в списке, то
Откройте Outpost Firewall (если стоит)>Вкладка
Параметры>Приложения>Пользовательский уровень>Жми на кнопку
"Добавить" - выбири "C:\Program Files\Electronic
Arts\Crytek\Crysis\Bin32\CrysisDedicatedServer.exe", затем нажми на
"Создать", поставь галочки напротив "Где протокол", "Где направление",
"Где удаленный порт" и "Блокировать эти данные", затем выбири протокол
UDP, направление>исходящее>удаленный порт 29910.