ВыходВход

Меню сайта

Категории статей
Мои статьи [12]

Форма входа

Поиск по статьям

Друзья сайта

Наш опрос
Оцените мой сайт

[ Результаты · Архив опросов ]

Всего ответов: 211

Rambler's Top100
Установка и настройка MetaMod
Пользовательск ого поиска
» Каталог статей » Мои статьи
Установка и настройка MetaMod

Установка и настройка MetaMod
Ты web-мастер??? Заработай на своем сайте!!!

Установка MetaMod.
Если у вас уже стоит AdminMod версии 2.50 или старше, то он автоматически ставит и Metamod. Если вы хотите поставить более новую версию, то просто скопируйте файл metamod.dll (win32) или metamod_i386.so (linux) поверх стоящего.

Ручная установка Metamod'a:

- Распакуйте файлы в папку с игрой. Например, для Counter-Strike, под win32; путь к файлу metamod.dll:

half-life/cstrike/addons/metamod/dlls/metamod.dll

- Исправьте файл "liblist.gam" в папке с игрой, замените файл dll на dll metamod. Например, для CS:

gamedll "dlls/mp.dll"
gamedll_linux "dlls/cs_i386.so"

на:

gamedll "addons/metamod/dlls/metamod.dll"
gamedll_linux "addons/metamod/dlls/metamod_i386.so"

Примечание: необязательно заменять пути, для обоих OS (win32 или linux); Можете изменить, а можете оставить как есть т.е. разницы никакой, главное изменить для вашей OS.

Настройка MetaMod.
Metamod использует несколько файлов с настройками (список в порядке важности), где "$gamedir" - папка с игрой, например "cstrike":

- Настройка плагинов:
- $gamedir/addons/metamod/plugins.ini или
- $gamedir/metamod.ini

- Сам конфиг:
- $gamedir/addons/metamod/exec.cfg или
- $gamedir/metaexec.cfg

Настройки в файле plugins.ini:

По умолчанию находится в: $gamedir/addons/metamod/plugins.ini, для CS: "cstrike/addons/metamod/plugins.ini".

В этом файле находятся плагины, для загрузки, каждая строка - отдельный плагин:
<Операционная Система> <Путь> [<Описание>]
Пробел или табуляция - разделитель команд.

- Операционная система - кратким словом: "linux" или "win32".

- Путь - путь к файлу DLL плагина (или so для linux). Путь может быть относительным
(от папки с игрой) или абсолютным (полный путь на диске). Во всех путях должен использоваться прямой слеш (/), как в linux, а не обратный (\).

- Описание - необязательный параметр, ипользуется в консольных сообшениях, в Описании допускается использование пробелов, кавычки не нужны.

Комментарии ставятся только в начале строки, либо символ решётки("#"), либо, как в c++ ("//").

Пример файла: "cstrike/addons/metamod/plugins.ini":

win32 addons/booster/booster_mm.dll HL Booster
win32 addons/statsme/dlls/sm_cstrike_mm.dll Stats Me
win32 addons/amx/dlls/amx_mm.dll AMX Mod
win32 addons/plbot/dlls/plbot_mm.dll PLBot

Файл считывается при смене уровня (либо при помощи команды "meta refresh"). При считывании:

- Грузятся новые плагины, добавленные в лист
- Выгружаются удалённые плагины, но только те, которые были добавлены при помощи plugins.ini. Если плагин загружен с консоли, он не выгрузится, несмотря на то, есть он в ini файле, или нету.
- перезагружаются плагины, файлы с которыми были обновлены с времени последней загрузки. Приавда это доступно только под linux т.к. из под винды нельзя изменить запущенный файл. Т.е. версия для Windows не проверяет обновление...

Для совместимости с предыдущими версиями Мета мод также исполняет файл "metamod.ini" в папке "cstrike/metamod.ini".

Настройка файла: exec.cfg
============

Местоположение: _$gamedir/addons/metamod/exec.cfg, например "cstrike/metamod/exec.cfg". Имя файла можно сменить командой "+localinfo mm_execcfg".
Для совместимости с предыдущими версиями Мета мод также исполняет файл "metaexec.cfg" в папке "cstrike/metaexec.cfg".

Категория: Мои статьи | Добавил: Skyer (2006-06-21)
Просмотров: 1434 | Рейтинг: 0.0

Комментарии
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

 

Бесплатный конструктор сайтов - uCoz