Главная » Файлы » Дополнения к играм » Игровые сервера |
[ ] | 14.11.2010, 11:20 |
Версия: 1.5 источник http://crysis-russia.com/ Описание: Crysis Wars Dedicated Server Package - это документация и файлы версии 1.5 от разработчиков для создания выделенного сервера по мультиплеерному паку Crysis Wars. Установка: Установите последний патч на Crysis Wars 1. Распакуйте из архива и запустите CrysisWars_Dedicated_Server_Package_v1.5.exe, установите файлы в корневую папку игры (../Electronic Arts/Crytek/Crysis Wars/) 3. Отредактируйте файл startup.bat - замените C:\Root\Folder\Of\CrysisWars на путь к игре (например C:\Program Files\Electronic Arts\Crytek\Crysis Wars) Если хотите, чтобы сервер стартовал с другой карты, то допишите +map multiplayer/ps/имя карты Если хотите, чтобы после падения сервер запускался автоматически, добавьте первой строкой :start, а на посленюю goto start 4. Добавьте в файл server.cfg следующие команды: sv_bind IP Address (Вместо IP Address пропишите IP сервера) sv_port Game Port (Вместо Game Port можно поставить 64087) sv_servername = "servername" (Вместо servername имя сервера) sv_password = "serverpassword" (Вместо serverpassword пароль сервера (если нужен)) 5. В файл autoexec.cfg добавьте: rcon_startserver port:64087 pass:ваш_пароль_от_Rcon (это пароль для управления сервером через переменную rcon, он не должен совпадать с паролём для захода на сервер) 6. Запустите файл startup.bat Всё сервер запущен. Более подробную информацию ищите в файле CrysisWars_Server_Documentation_v1.5.pdf (на англ. языке) Чтобы подключится к управлению сервером находясь в игре используйте Rcon 1. Откройте консоль 2. Впишите con_restricted 0 и нажмите Enter 3. Впишите rcon_connect addr:ip_сервера port:порт pass:пароль от rcon и нажмите Enter 4. Далее ко всем консольным командам подставляйте префикс rcon_command (например: rcon_command Ban имя_игрока) В файле levelrotation.xml Вы можете поменять ротацию карт. Также Вы можете добвить автозагрузку карт - если игрок подключающийся к серверу не имеет карты установленной на сервре, то начнётся автозагрузка данной каты на компьютер игрока (Мои документы\My Games\Crysis Wars\Downloads). Пример с картой El Alamein D1: - создайте папки Multiplayer и PS (примечание: папка PS для карт режима PowerStruggle, а IA для InstantAction и TeamInstantAction) - положите папку с картой (El_Alamein_D1) в папку PS, а папку PS в Multiplayer (Multiplayer\PS\El_Alamein_D1) - запакуйте всё это в zip архив (например El_Alamein_D1.zip) - разместите архив на сервере ( например: http://www.мой_сервер.com/El_Alamein_D1.zip ) - добавьте в файл levelrotation.xml Код: <level name="Multiplayer/PS/El_Alamein_D1" gamerules="PowerStruggle" > <setting setting="g_timelimit 30" /> <setting setting="g_minplayerlimit = 2" /> <setting setting="net_mapDownloadURL http://www.мой_сервер.com/El_Alamein_D1.zip" /> </level> Системные требования сервера для 32-ух игроков: Процессор: Intel Core2Duo 2.4GHZ или AMD64 Dual Core 2.6GHz Кол-во оперативной памяти: 1 Гб Канал: 5 Мбит/с (5120 Кбит/c) Чтобы сделать Ваш сервер доступным и для игроков с нелицензионной версией игры необходимо следующее: 1. Отключить проверку ключей при включенном PB - в файле pbsv.cfg (в папке pb) поменять pb_sv_guidRelax = 0 на pb_sv_guidRelax = 1 2. Отключить проверку для интернет соединений при включенном PB, есть два способа: Заблокировать с помощью аппаратного или программного фаервола удалённый порт 29910 по протоколу UDP На примере фаервола Outpost Firewall Pro 2009: - Открыть окно программы - Выбрать меню "Настройки" - Выбрать вкладку "Правила для приложений" - Нажать кнопку "Добавить..." - Найти и выбрать CrysisWarsDedicatedServer.exe - В появившемся окне, во закладке "Сетевые правила" нажать на кнопку "Новое..." - В третьем поле нажать на "TCP" (напротив "Где протокол"), в появившемся окне выбрать "UDP" и нажать "OK" - В первом поле поставить галочки напротив "Где направление" и "Где удалённый порт" - В третьем поле нажать на "Не определено" (напротив "и направление"), в появившемся окне выбрать "Исходящие" и нажать "OK" - В третьем поле нажать на "Не определено" (напротив "и удалённый порт"), в появившемся окне вписать в поле 29910 и нажать "OK" - В третьем поле нажать на "Разрешать", чтобы значение поменялось на "Блокировать" - Применить все изменения !Важно, чтобы созданное правило для CrysisWarsDedicatedServer.exe было выше остальных, для этого в закладке "Сетевые правила" выберите правило "*Блокировать Исходящее UDP на 29910 для CrysisWarsDedicatedServer.exe" и нажмите (сколько потребуется) кнопку "Вверх" Или прописать в файле hosts (в конце) (находится в c:\windows\system32\drivers\etc\) такую строчку - 127.0.0.1 crysiswars.master.gamespy.com (но так Ваш сервер не будет видно в списке серверов и коннектиться к нему можно только через консоль (прописав connect ip_сервера)) Чёрный список игроков Crysis Wars (читеры) Скачать Crysis Player Blacklist Вы можете здесь. Распакуйте файл Crysis_Wars_Public_Banlist.dat в папку PB В конфинурацию PB добавьте команду pb_sv_banload Pb\Crysis_Wars_Public_Banlist.dat и перезапустите сервер Также Вы можете скачать бан-листы от punksbusted.com здесь, от pbbans.com здесь и от game-violations.ggl.com здесь (Вы можете подключить к серверу бан-листы и с других игр использующих анти-чит систему PunkBuster) Чтобы установить связь своего сервера с MBL, необходимо: MBL - бан-лист Master Ban List. Попавшись в этот Master Ban List нарушитель будет забанен по всем мировым серверам, а также может лишиться своего аккаунта и ключа регистрации. 1. Пройдите бесплатную регистрацию на PunksBusted - Выберите "Membership", затем "Apply" - Заполните форму (не забудьте указать игру Crysis) 2. На ваш E-mail будет отослан Clan ID 3. После получения регистрационной информации - откройте в папке PB файл "pbsvlog.cfg" - в строке "pb_sv_loguser "clanID" // Your Clan ID" вместо "clanID" впишите свой Clan ID 4. Скачайте Auto-mbl tool для автоматического обновления PsB 5. Обновите вручную файл "pbsv.cfg" | |
Просмотров: 4437 | Загрузок: 432 | Рейтинг: 5.0/1 |
Всего комментариев: 0 | |
Патчи [5] |
Моды [8] |
NO CD\No DVD [4] |
Игровые сервера [7] |
Карты [1] |