Модернизация AMX Mod до AMX Mod X 0.16 (Linux)
Выполняя пошагово рекомендации вы быстро справитесь с задачей.
С чего начать:
Пересустановите модули AMX Mod X 0.16 вместо AMX Mod. Так как они несовместимы с новыми и должны быть изменены.
Плагины AMX Mod X 0.16 не совместимы с плагинами AMX Mod. Поэтому, их нужно перекомпилировать на AMX Mod X.
AMX Mod X 0.16 имеет новую структуру распопложения своих составляющих.
Step 1: Измените структуру согласно архива
AMX Mod X имеет новую структуру. Она приведена ниже:
Старый | Новый |
amx | amxx |
configs | |
custom | |
dlls | dlls |
modules | |
examples | scripting |
docs | documentation |
plugins | plugins |
Обратите внимание на два новых каталога, "configs" и "modules".
Шаг 2: Перемещение файлов
1) Переместить все модули от старого "addons/amx/dlls" (любой файл, который - не amxx_mm_i386.so) и размещать их в новую папку "addons/amxx/modules" " folder.
2) Переместить все файлы конфигурации в "addons/amx/" (заканчивающиеся на .cfg или .ini)
в новую "addons/amxx/configs". Только, не перемещайте: amx.cfg или
modules.ini, они должны остаться в "addons/amxx".
3) Переместить "amx.cfg" в "addons/amxx/configs", но измените название на "amxx.cfg"
4) Измените путь с "addons/amx/plugins/" на "addons/amxx"
Шаг 3: Замена старых файлов
1) Заменить все ваши старые модули новыми от этой таблицы, согласно
инсталяшки пакета AMX Mod X 0.1 :
Старый Модуль | Новый Модуль |
Fun | Fun AMX, Cstrike |
Xtrafun | Fun AMX |
VexD Utilities | ENGINE |
MySQL | MySQL AMX |
2) Заменить все ваши заданные по умолчанию плагины от AMX Mod X 0.1, размешщенные в "addons/amxx/plugins на новые" Все стырые должны быть обязательно заменены.
3) Заменить ваш "dlls/amx_mm" файл на новый "amxx_mm_i386.so" из пакета AMX Mod
X 0.1 .
4) Измените названия модулей в "modules.ini". Хорошая идея использовать модули
"Fun, Engine, and MySQL" Однако если Вы используете их из дистрибутива AMX Mod, то они не поддерживаются
OLO. Если вы указали новые имена модулей, не ставьте пути к ним. Укажите только имя файла.
|
|
5) Заменить содержание вашей старой папки "addons/amx/examples" на новую "addons/amxx/scripts" из пакета AMX Mod X 0.1.
Шаг 4: Компилирование старых AMX Mod плагинов выпущенных не OLO
Вы должны перекомпилировать их, чтобы внутренние таблицы были совместимы с AMX Mod X.
1) Найти исходники можно в интернете.
2) Разместите исходник (".sma" file) в "addons/amxx/scripts".
3) Запустите "compile.sh" (или проделайте в шеле):
cd hlds_l/mod/ cd addons/amxx/scripts/ chmod +x compile.sh ./compile.sh |
4) Если все прошло удачно, то ваши новые плагины найдете в папке
"addons/amxx/scripts/compiled".
5) Переместите откомпилированные плагины в "addons/amxx/plugins" а их названия в
"addons/amxx/plugins.ini".
Шаг 5: Справка
Если апгрейд AMX Mod X не заработал, то попробуйте провести полную его инсталяцию.
Категория: Статьи