Реклама
Главная » Статьи » Статьи о css v34

Установка SourceMM
Установка SourceMM
Для чего он нужен? Серс мето мод необходим для того, чтобы у вас на сервере работали такие моды как Зомби мод, и Детматч мод, а также популярный античит Detox!
Теперь приступим к установке.

1. Загрузите подходящий пакет для вашего сервера: есть Linux tarball и файл индекса Windows. Вы можете получить их с офицального сайта http://www.sourcemm.net.

2. Откройте архив, вы увидете в нем "server_i486.so" или "server.dll".

3. Найдите вашу "Папку модулей" на сервере. Это будет либо "cstrike" либо "hl2mp".

4. Создайте в папке модулей папку "addons", если она уже есть то ненадо. Перейдите в папку addons и создайте в ней папку "metamod", а внутри папки "metamod" папку "bin".

5. Создайте новый, текстовый файл с нозванием "metaplugins.ini".

6. Загрузите файлы на ваш сервер:
       - Загрузите файл server.dll или server_i486.so в следующую папку addons/metamod/bin
       - Загрузите файл metaplugins.ini в следующую папку addons/metamod
       - Внимание! - Не заменяйте модуль server.dll или server_i486.so (обычно в "<mod>\bin"). Это может привести к остановке работы мода.

7. Откройте файл в папке модуля названный "gameinfo.txt". Вы увидите чтото подобное этому:

Код:
SearchPaths
{
  Game  |gameinfo_path|.
  Game  cstrike
  Game  hl2
} 


8. Добавте следующую строку после символа "{" и до записей "Game" приблезительно это должно выглядить так:

Код:
SearchPaths
{
  GameBin    |gameinfo_path|addons/metamod/bin
  Game  |gameinfo_path|.
  Game  cstrike
  Game  hl2
} 


9. Поздравляю!!!Вы сделали это! Для того, чтобы проверить работоспособность мода, перезапустите ваш игровой сервер и набирайте "meta" в консоли сервера. Вы должны получить меню.
10. Если файл gameinfo.txt после обновления перезаписался, и ваша строка удалилась, metamod не будет работать. Чтобы устанавливать это, выполните 7 и 8 пункты заново.
11. Если у вас Windows то можно создать исполняемый файл который сделает все за ВАС!
Создает текстовый файл в "counter-strike source" назовите его sourcemm.bat и добавте в него следуещее.

Код:
cd "cstrike"
copy GameInfo.txt.mms GameInfo.txt
cd ..
hl2.exe -insecure -console -game cstrike 


Затем в папке "cstrike" создайте копию "gameinfo.txt" и переименуйте её в "GameInfo.txt.mms"
Таким образом мы защитим файл gameinfo.txt от перезаписи.
12. Если у вас Linux то можно создать исполняемый файл который сделает все за ВАС!. Создайте новый файл с названием gameinfopatcher идобавте в него следующие строки:

Код:
#/bin/bash
if [ "`grep addons/metamod/bin < gameinfo.txt`" = "" ]
then
# I love here document patches.
echo gameinfo.txt needs patching for metamod.
patch -Np0 <<EOPATCH
*** gameinfo.txt.bak Sun Apr 16 19:04:34 2006
--- gameinfo.txt Mon Apr 17 11:01:49 2006
***************
*** 41,44 ****
--- 41,45 ----
SearchPaths^M
{^M
+ GameBin |gameinfo_path|addons/metamod/bin^M
EOPATCH

test $? || echo patch failed
rm gameinfo.txt.orig || echo temp file deletion failed

else
echo Already patched.
fi 


Символы ^M являются управляющими. Для того, чтобы набирать их нажмите Ctrl-v Ctrl-m. Для того чтобы запустить данный сценарий, вы должны сделать его исполняемым:

chmod +x gameinfopatcher Теперь перейдите в папку где находится gameinfo.txt

cd cstrike Теперь запустите сценарий следующим образом:

../gameinfopatcher Вы можете благополучно запустить этот сценарий всякий раз, если Valve изменяет содержание gameinfo.txt. Я рекомендую выполнять это после каждой обнавления сервера.
Категория: Статьи о css v34 | Добавил: admin (04.07.2011)
Просмотров: 953 | Рейтинг: 5.0/1
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
профиль
Логин:
Пароль:
партнер
читы для css, читы для cs 1.6, читы для css v34 на нашем сайте вы найдете бесплатные читы
чат
статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Яндекс.Метрика