Это интересно

TeamSpeak Server

MakeServer.kz TeamSpeak Server TeamSpeak Viewer

Популярные

Наши Группы

Голосование

Какая поисковая система лучше?

Наша кнопка

Казахстанский Игровой Портал!

Друзья сайта

Реклама

Казахстанский Игровой Портал!

Делаем Сервер Left4Dead


В этой теме находится мануал по серверу left4dead
Как скачать сервер и обьяснение проблем читайте ниже!

ГДЕ И КАК СКАЧАТЬ СЕРВЕР?
[spoiler]Есть два варианта скачать сервер по игре Left4Dead 2:
1. Скачать его через программу [spoiler=HLDS Update Tool]
Windows: hldsupdatetool.exe
Lunux : files.gw.kz [/spoiler]
[spoiler=Как этой программой пользоваться?l]
1. Качаем HLDS Update Tool по вышеуказанной ссылке
2. Устанавливаем следуя инструкциям
3. Внутри установленной папки создаем *.bat файл (переименованый *.txt)
4. В бат файле прописываем следущее:
hldsupdatetool.exe -command update -game left4dead2 -dir .

Описание команд:
-command - команда, что делать
-game - для какой игры
-dir - путь, куда закачивать сервер (точка говорит, что сервер будет установлен в этуже папку)
5. Ждёте завершения загрузки файлов.
Если загрузка прервалась, то изменяем *.bat файл, дописывая сзади -verify_all
hldsupdatetool.exe -command update -game left4dead2 -dir . -verify_all

6. После каждого обновления игры необходимо запускать этот самый бат-файл, который мы использовали для скачивания файлов сервера, со строкой -verify_all, это обновит файлы сервера до последней версии[/spoiler]
2. Скачать его с Нашего сайта(у нас пока нет feel )[/spoiler]
Небольшой гайд по настройкам этого сервера!

[spoiler=1. Все настройки сервера прописаны в (left4deadcfgserver.cfg.)]
Cтандартные обозначения команд:

hostname "Имя сервера" (Задает имя сервера, отображаемое в поисковиках)
sv_lan "0" (Интернет= 0 Локалка= 1)
sv_region "3" (0=US East coast, 1=US West coast, 2= South America, 3=Europe, 4=Asia, 5=Australia, 6=Middle East, 7=Africa and 255=world.)
rcon_password "" (Пароль для администраторов)
sv_steamgroup "Имя группы" (сервер будет отображатся в списки групп стима)

sv_cheats "0" (Читы. Включены=1/Выключены=0)
sv_alltalk "0" (Общий голосовой чат. Вкл=1/выкл=0)[/spoiler]
[spoiler=2. Задаем параметры запуска!]
Для этого, рядом с 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


После чего советую запускать сервер с помощью этого батника!
При запуске будут оьображаться все события в игре и в сервере. Если вы хотите запустить сервер в визуальном режиме, то следует запустить файл srcds.exe.

Описание команд:
-console - консольный мод, который нам необходим
-game - игра, для который сервер
+map - начальная карта
+maxplayers - максимальное количество игроков (STV тоже требует один слот)[/spoiler]
[spoiler=3. КАК ДОБАВИТЬ СЕБЯ АДМИНОМ?]
Добавить администратора на сервер можно тремя способами:
3.1 по имени:
а) Идем в директорию (\left4dead\addons\sourcemod\configs). В admins_simple.ini в самом низу пишем: "Ваш_ник" "99:z" "Ваш_пасс"
b) Рядом в core.cfg меняем строчку "PassInfoVar" "_password" на: "PassInfoVar" "_smserv"
с) Затем в папке с игрой(клиентом)\left4dead\cfg нужно создать файл autoexec.cfg содержащий: setinfo "_smserv" "Ваш_пасс" Если такой уже есть, то просто напишите свой пасс

3.2 по ip - адресу:
Необходимо прописать строку "!х.х.х.х" "99:z" (где х.х.х.х - ваш ip.) в left4dead\addons\sourcemod\configs\admins_simple.ini.

3.3 по steamID:
Необходимо прописать "STEAM_1:0:00000" (где STEAM_1:0:00000 - ваш steamid.) в left4dead\addons\sourcemod\configs\admins_simple.ini.
(Чтоб узнать свой SteamID нужно зайти на любой сервер и в консоли ввести status)[/spoiler]
[spoiler=4. Как ограничить права другим админам?]
Если вы хотите, чтобы права других администраторов были ограничены - вот список допустимых значений:

"root" z //Предастовляет ВСЕ права!
reservation a //Резервный слоот
generic b //Главный админ, required for admins
kick c //Право на кик игрока
ban d //Право давать бан
unban e //Запрет для игроков
slay f //Убийство игроков
changemap g //Право на смену карты
cvars h //Право на изменение кваров
config i //Право на изменение конфигов
chat j //Специальные привелегии чата
vote k //голосование
password l //Использование пароля сервера
rcon m //Отдельная console
cheat n //Изменение sv_cheats и его команд


custom1 o
custom2 p
custom3 q
custom4 r
custom5 s
custom6 t

Проописывать это стоит в admins_simple.ini

Пример: "STEAM_0:0:0...." "99:z"
цифра 99 означает о вашей независимости от других админов (если у них это значение меньше вашей - они не смогут совершать над вами действия)[/spoiler]
[spoiler=5. Изменение РЕЖИМА и СЛОЖНОСТИ игры.]
5.1 Чтобы сменить режим на сервере существует переменная mp_gamemode, имеющая значения coop\versus\survival
Сервер устанавливается в определённом режиме путём прописывания данной строки в server.cfg

5.2 Чтобы изменить сложность на сервере существует переменная z_difficulty(возможные значения: easy\medium\hard\impossible).
Сервер устанавливается в определённой сложности путём прописывания данной строки в server.cfg[/spoiler]
[spoiler=6.Изменение логотипа и рекламы на сайте]
6.1 Если хотите поменять логотип сервера (что выскакивает в правом верхнем углу), то в \left4dead\host.txt пропишите ссылку на ваш новый лого

6.2 Если хотите изменить рекламу на сайте, то идите в left4dead\addons\sourcemod\configs\advertisements.txt [/spoiler]
[spoiler=7.На сервер нужно установить MetaMod и SourceMod]
Без них ваш сервер и сервером-то назвать нельзя)))
7.1 http://www.sourcemod.net/
- Распаковываем скачаный архив в папку: главная директория сервера/left4dead2/

7.2 MetaMod:Source
- Скачиваем MetaMod:Source отсюда
http://www.metamodsource.net/
Посмотреть версию SourceMod можно консольной командой: sm version
[spoiler=8. Плагины для сервера]
8.1 Все плагины кладём в left4dead\addons\sourcemod\plugins\
Держите ПЛАГИНЫ в актуальном состоянии! Плагины L4D

8.2 Просмотреть список плагинов, установленных на сервере можно консольной командой sm plugins list [/spoiler]

[spoiler=9. Админ-меню]
9.1 Чтобы открыть админ-панель на сервере следует прописать в чате: "/admin". Или sm_admin в консоль.Если доступ запрещен - значит вы не добавили себя в админы
9.2 Если в админке не работает какая-то клавиша, то в консоли нужно прописать: bind "X" slotX (где X - это та клавиша, которая не работает)
9.3Для перезагрузки списка администраторов можно консольной командой: sm_reloadadmins [/spoiler]
[spoiler=10. Я создал сервер, но на него не могу подключится Ядругие]
10.1 Если на сервер кроме вас никто подключиться не может.
У вас может быть что то из этого:
* У вас не личный внешний ip адрес (Для того чтобы узнать какой у вас ip, позвоните своему провайдеру)
* Возможно у вас включен фаерволл или антивирус
* Вы даёте друзьям локальный ip
* Вы дали ip, но не указали порт

10.2 Если все кроме вас могут подключится на сервер.
Проверте следующие:
* Разблокированы ли у вас порты
* У вас порт отличный от 27015
* Вы подключаетесь по внешнему ip[/spoiler]
11. Обновить сервер можно non-steam патчами! Или программой HLDS Update Tool

12. Чтобы привязать серв к стимгруппе надо в server.cfg поменять значение sv_steamgroup на ID группы (смотри админ панель стимгруппы).

13. Если ваши друзья не могут подключится к серверу (а сервер работает нормально), то надо отключить антивирус! ибо он блокирует входящие адреса к вам
Казахстанский Игровой Портал!