1) Используем программу - http://bzhack.ucoz.ru/forum/33-86-1#423
2) Для L4D уже вышел новый метамод 1.7 http://www.metamodsource.net/?go=downloads
3) Админ плагн под метамод брать тут http://www.sourcemod.net/snapshots-1.2.php
Файлы чтобы на сервер можно было заходить пиратским клиентам - http://bzhack.ucoz.ru/files/server/bin.rar (или найти google --> no steam vup)
Для того чтобы включить режим Versus (сражения)
в maplist.txt оставляем только
Код
l4d_vs_farm01_hilltop
l4d_vs_farm02_traintunnel
l4d_vs_farm03_bridge
l4d_vs_farm04_barn
l4d_vs_farm05_cornfield
l4d_vs_hospital01_apart ment
l4d_vs_hospital02_subway
l4d_vs_hospital03_sewers
l4d_vs_hospital04_interior
l4d_vs_hospital05_rooftop
в mapcycle.txt
Код
l4d_vs_farm01_hilltop
l4d_vs_farm02_traintunnel
l4d_vs_farm03_bridge
l4d_vs_farm04_barn
l4d_vs_farm05_cornfield
l4d_vs_hospital01_apart ment
l4d_vs_hospital02_subway
l4d_vs_hospital03_sewers
l4d_vs_hospital04_interior
l4d_vs_hospital05_rooftop
в missioncycle.txt
Код
farm
hospital
в server.cfg
Код
director_no_human_zombies 0 //versus server 0, normal 1
Все значения переменных для server.cfg - l4dcvarlist.txt
II Способ
Данная программа позволяет играть в Left 4 Dead без патчей и стима.
Руководство:
1. Качаем
2. Кидаем файл в папку с игрой, рядом с hl2.exe.
3. Запускаем.
4. Выбираем персонажа, вводим IP и жмем "подключиться".
Установка Metamod: Source
* Скачиваем Metamod: Source
* Открываем папку с сервером, там находим cstrike (hl2mp - если HL2DM; orangebox\tf - если Team Fortress 2)
* Распаковываем скачанный архив туда и помещаем VDF файл (создание VDF файла для Metamod: Source)
Всё, Metamod: Source поставлен.
Для проверки в консоли сервера наберите
Код
meta version
должно появиться примерно следующее:
Код
Metamod:Source version 1.4.3.656
Loaded As: Valve Server Plugin
Compiled on: Feb 19 2008
Plugin interface version: 10:7
SourceHook version: 4:3
http://www.metamodsource.net/
если метамод с поддержкой OrangeBox движка (для TF2/DoD:S), то
Код
Metamod:Source version 1.6.0.529
Compiled on: Oct 17 2007
Plugin interface version: 14:14
SourceHook version: 5:5
http://www.sourcemm.net/
Всё, Metamod: Source поставлен.
Установка дополнений к Metamod: Source
Действуем по примеру установки SourceMod (плагин для администратирования сервера)
Установка SourceMod
Распаковываем скачанный архив (здесь лежат финальные версии, тестовые тут) с SourceMod в папку /cstrike (если надо поставить на CSS, для TF2 это /orangebox/tf, для HL2:DM это /hl2mp)
в папке addons\metamod\ должен появиться файл
sourcemod.vdf
он указывает метамоду, что стоит какое-то дополнение (в нашем случае это SourceMOD) для него
Код
"Metamod Plugin"
{
"alias" "sourcemod"
"file" "addons/sourcemod/bin/sourcemod_mm"
}
Запускаем сервер, пишем в его консоли
Код
meta list
если всё нормально, то нам сервер выдаст примерно следующее:
Код
meta list
...
[01] SourceMod (1.0.3) by AlliedModders LLC
Добавление администраторов (самый простой способ)
Редактируем файл addons/sourcemod/configs/admins_simple.ini
В конце добавляем одну из следующих строчек:
по STEAM ID:
Код
"STEAM_0:1:11586""bce"//kick, ban, slay for this steam ID. no immunity
где первое это STEAM ID, второе флаги доступа (указывают какие имеет права добавленный администратор, что он может делать)
по IP:
Код
"!127.0.0.1""5:z"//all permissions for this ip, immunity level = 5
где !127.0.0.1 нужный IP, 5 это, бррр... как выразиться то..., immunity level, если уровень у одного админа выше чем у другого, то он сможет над ним какие либо действия производить, а тот не может
По нику и паролю
Код
"Admin""abc""123456"//name Admin, password "123456": gets reservation, kick, ban
Где первое слово в кавычках ник, второе это "флаги", третье слово пароль (в данном случае 123456)
Описание флагов можно и что они делают можно посмотреть здесь
Некоторые команды
Код
sm_help
sm_admin
!admin (в чат)
sm_rcon
все остальные команды смотреть в sm_help
Гайд предоставил Leporel