Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 23.09.2009, 15:24   #1
 Старший сержант
Аватар для glotur
 
glotur лучик света в грозовом небеglotur лучик света в грозовом небеglotur лучик света в грозовом небеglotur лучик света в грозовом небеglotur лучик света в грозовом небеglotur лучик света в грозовом небеglotur лучик света в грозовом небе
Регистрация: 20.07.2008
Сообщений: 192
Популярность: 771
Сказал(а) спасибо: 79
Поблагодарили 192 раз(а) в 95 сообщениях
Отправить сообщение для glotur с помощью ICQ
 
Lightbulb Создание сервера L4D (Left 4 Dead)

И так... начнём.
-
Установка севрера Left 4 Dead на Linux
Качаем фаил hldsupdatetool.bin ([Ссылки могут видеть только зарегистрированные пользователи. ])

- с помощью него мы будим выкачивать весь игровой сервер к себе на комп

грузим фаил hldsupdatetool.bin к себе на сервер и ставим на него права 777
запускаем на исполнение
Код:
./hldsupdatetool.bin
скачивается "стим" ...... запускаем его на исполнение
Код:
./steam
далее запускаем скачку официального стим севрера игры L4D
Код:
./steam -command update -game 'left4dead' -dir .
ждем когда все это скачается....
... переходим в папку со скаченой игрой
и пробуем запустить сам стим сервер L4D
Код:
./srcds_run -game left4dead -console -novid +sv_allow_lobby_connect_only 0 +z_difficulty Hard +map l4d_smalltown04_mainstre
если все прошло ОК то поздравляю ваш сервер уже работоспособен
-
Делаем nо-stеаm сервер Left 4 Dead

все что тут необходимо это установить патчь ктоторый на данный момент подменяет подленный фаилengine_i486.so фаилом с патчем
фаил версии для linux сервера L4D
версия патчиного фаила engine_i486.so 1.0.1.1
[Ссылки могут видеть только зарегистрированные пользователи. ]
-
Создание сервера L4D Windows
Скачиваем сервер Left 4 Dead
запустив программу HldsUpdateTool


Настройка для скачивания сервера HldsUpdateTool

запуск производим с такими параметрами:

Код:
hldsupdatetool.exe -command update -game "игра" -dir куда_качать_сервер
Если скачка прервалась или надо проверить, обновить уже имеющийся диструбутив, то вводим в конце ещё:
-verify_all

игровые серверы, которые можно скачать припомощи HldsUpdateTool с официального сайта

От Valve, на базе движка Source/Orange Box
"Counter-Strike Source" - Counter-Strike: Source
dods - Day of Defeat: Source
tf - Team Fortress 2
left4dead - Left 4 Dead
hl2mp- Half-Life 2: Deathmatch

От Valve, на базе движка HL1(GoldSrc)
cstrike - Counter-Strike
cstrike_beta - Counter Strike 1.6 Beta
czero - Counter-Strike: Condition Zero
dmc - Deathmatch Classic
dod - Day of Defeat
gearbox - Opposing Force
ricochet - Ricochet
tfc - Team Fortress Classic
valve - Half-Life Deathmatch

Не от Valve
ageofchivalry - Age of Chivalry (3rd party mod)
darkmessiah - Dark Messiah
diprip - D.I.P.R.I.P. Warm Up (3rd party mod)
dystopia - Dystopia (3rd party mod)
esmod - Eternal Silence (3rd party mod)
garrysmod -Garry's Mod
insurgency - Insurgency (3rd party mod)
marenostrum - Mare Nostrum, a TC mod for Red Orchestra (3rd party mod)
redorchestra - Red Orchestra
ship - The Ship
sin - SiN 1
synergy - Synergy (3rd party mod)
tshb - ThreadSpace: Hyperbol
zps - Zombie Panic! Source (3rd party mod)

Например, чтобы скачать сервер игры CS:S в папку, откуда запускаем hldsupdatetool, то вводим:

Код:
hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir .
"точка" в конце команды означает, что установка сервера будет производится в текущию директорию, где вы находитесь.

[Ссылки могут видеть только зарегистрированные пользователи. ]
-

Часто задаваемые вопросы и готовые ответы по серверу Left 4 Dead


Q: Где можно поменять имя/настройки сервера?
A: Все настройки сервера в left4dead\cfg\server.cfg.

Q: Как сменить сложность на сервере?
A: В server.cfg изменить строчку z_difficulty "hard" (возможные значения easy, medium, hard, impossible).

Q: Как привязать сервер к группе в стиме?
A: В server.cfg поменять значение sv_steamgroup на ID группы (смотри админ панель стимгруппы).

Q: Почему в админке (!admin) не работает n-я цифра?
A: В консоли игры нужно прописать следующие:
Код:
bind "5" slot5
bind "6" slot6
...  
И так далее по аналогии, только подставив ваши числа.
Q: Как настроить SourceMod?
A: Все настройки в left4dead\addons\sourcemod\configs и left4dead\cfg\sourcemod.

Q: Где можно изменить параметры установленных плагинов?
A: Все настройки в одноименных файлах: left4dead\cfg\sourcemod

Q: Как отключить/ограничить голосование на сервере?
A: В файле left4dead\cfg\sourcemod\sm_plugin_votemanager2.cfg находятся настройки. Ставим "" для включения голосования всем. "b" или другой флаг ограничит доступ простым игрокам.

Q: Как добавить себя админом?
A: Вписать строку "!127.0.0.1" "99:z" (где 127.0.0.1 - ваш ip.) в left4dead\addons\sourcemod\configs\admins_simple.i ni.

Q: У меня динамический IP. Есть другой вариант?
A: Да, есть другой способ:

Код:
Добавления Админа по имени     В admins_simple.ini пишем:Код:"Ваш_ник" "99:z" "Ваш_пасс"В core.cfg меняем строчку "PassInfoVar" "_password" на:Код:"PassInfoVar"      "_smserv"Затем в папке с игрой(клиентом)left4deadcfg нужно создать файл autoexec.cfg содержащий:Код:setinfo "_smserv" "Ваш_пасс"Готово.
Q: Как запустить на сервере не офф.карту?
A: скопировать можно в left4dead\maps но клиенты их не смогут качать (особенность или баг движка).

Q: Почему сервер не виден в интернете?
A: Отключите(или настройте) фаерволл, sv_lan поставьте в 0. Может у вас Интернет через Роутер/NAT в этом случае нужно настроить интернет.

Q: Ротация карт на сервере рандомная, карты идут не по порядку. Как решить?
A: Проверьте наличие файла nextmap.smx в папке left4dead\addons\sourcemod\plugins, если есть - удалить.

Q: Как бороться с ошибкой: "Your server is out of date. Please update and restart"?
A: Обновить сервер через HLDSupdateTool или скачать ностим патч.

Q: С какими параметрами запускать сервер?
A: В папке с сервером, возле srcds.exe создайте startserver.bat, содержащий:

Код:
@echo off
cls
echo Protecting srcds from crashes...
title srcds.com Watchdog
:srcds
echo (%time%) srcds started.
start /wait srcds.exe -console -game left4dead -port 27016 +map l4d_vs_hospital01_apartment
echo (%time%) WARNING: srcds closed or crashed, restarting....
goto srcds
"Скрипт" поднимает сервер после краша.

Так же, в этом скрипте есть параметры запуска сервера:
Код:
-console -game left4dead -port 27016 +map l4d_vs_hospital01_apartment
Описание параметров:
Код:
-console
SrcDS будет запущен в консольном режиме. (только в Windows)

-game <игра>
Задает, какую игру/мод запустить. (Например: -game left4dead)

+hostname "Имя Сервера"
Задает имя сервера.

-ip
Задает IP сервера, когда в системе несколько сетевых карт. (-ip 0.0.0.0 - чтобы пускало со всех ip)

+map <карта>
Задает карту для запуска. (Например: +map l4d_vs_hospital01_apartment)

-port
Порт для подключения клиента к серверу. (Например: -port 27016)
На авторство не претендую.
________________
"Мне осталась одна забава - пальцы в рот...."
От спасибки не откажусь....

[Ссылки могут видеть только зарегистрированные пользователи. ]

[Ссылки могут видеть только зарегистрированные пользователи. ]


Продаю готовые сборки сервера Rising Force Online Bellato Strikers Back V2.2.3 и РАБОЧИЙ Golden Age
Полностью готовый для первого запуска. Отлично работает как под локалку так и для "Всего Мира". Пофикшено максимальное количество багов и дюпов. (Всё что можно пофиксить руками)

ICQ для связи 326 пятьсотодин 600
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
IIIypuk (13.10.2009), Razzor (23.09.2009)
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Left 4 Dead: 2,5 миллиона копий продано Razzor Игровые новости, анонсы и обзоры 2 30.03.2009 06:17

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 13:11.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net