1) Используем программу -
ляляля
2) Для L4D уже вышел новый метамод 1.7
http://www.metamodsource.net/?go=downloads
3) Админ плагн под метамод для l4d брать тут
http://www.sourcemod.net/snapshots-1.2.php
4) Значение всех параметров server.cfg -
l4dcvarlist.txt
Установка Metamod: Source
* Скачиваем
Metamod: Source
* Открываем папку с сервером, там находим cstrike (hl2mp - если HL2DM; orangebox\tf - если Team Fortress 2)
* Распаковываем скачанный архив туда и помещаем VDF файл (
создание VDF файла для Metamod: Source)
Всё, Metamod: Source поставлен.
Для проверки в консоли сервера наберите
code:
meta version
должно появиться примерно следующее:
code:
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), то
code:
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, для HL2DM это /hl2mp)
в папке addons\metamod\ должен появиться файл
sourcemod.vdf
он указывает метамоду, что стоит какое-то дополнение (в нашем случае это SourceMOD) для него
code:
"Metamod Plugin"
{
"alias" "sourcemod"
"file" "addons/sourcemod/bin/sourcemod_mm"
}
Запускаем сервер, пишем в его консоли
code:
meta list
если всё нормально, то нам сервер выдаст примерно следующее:
code:
meta list
...
[01] SourceMod (1.0.3) by AlliedModders LLC
Добавление администраторов (самый простой способ)
Редактируем файл addons/sourcemod/configs/admins_simple.ini
В конце добавляем одну из следующих строчек:
по STEAM ID:
code:
"STEAM_0:1:16""bce"//kick, ban, slay for this steam ID. no immunity
где первое это STEAM ID, второе флаги доступа (указывают какие имеет права добавленный администратор, что он может делать)
по IP:
code:
"!127.0.0.1""5:z"//all permissions for this ip, immunity level = 5
где !127.0.0.1 нужный IP, 5 это, бррр... как выразиться то..., immunity level, если уровень у одного админа выше чем у другого, то он сможет над ним какие либо действия производить, а тот не может
По нику и паролю
code:"BAILOPAN""abc""Gab3n"//name BAILOPAN, password "Gab3n": gets reservation, kick, ban
Где первое слово в кавычках ник, второе это "флаги", третье слово пароль (в данном случае Gab3n)
Описание флагов можно и что они делают можно посмотреть
здесь
Некоторые команды
code:sm_help
sm_admin
!admin (в чат)
sm_rcon
все остальные команды смотреть в sm_help
Плагины брать тут
Руссификатор SourceMod
"Он ходит, дышит, думает не так - УБЕЙ! И ты уверен в том что это враг - УБЕЙ! Нидумай ни о чём, ты будешь прав - УБЕЙ! Во имя правды, счастья и добра - УБЕЙ их всёх! Начни с себя!"