Модернизация AMX Mod до AMX Mod X 0.16
(Windows)
Модернизация AMX Mod X с AMX Mod не является трудоемкой задачей.
Выполняя пошагово рекомендации вы быстро справитесь с задачей.
С чего начать:
Пересустановите модули 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 |
Каждый каталог AMX Mod должен быть переименован соответственно
Обратите внимание на два новых каталога, "configs" и "modules". Шаг 2: Перемещение файлов
1) Переместить все модули от старого "addons/amx/dlls" (любой файл, который - не amxx_mm.dll) и размещать их в новую папку "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.dll" из пакета AMX Mod
X 0.1 .
4) Измените названия модулей в "modules.ini". Хорошая идея использовать модули
"Fun, Engine, and MySQL" Однако если Вы используете их из дистрибутива AMX Mod, то они не поддерживаются
OLO. Если вы указали новые имена модулей, не ставьте пути к ним. Укажите только имя файла.
| Неверно
addons/amxx/modules.ini |
|
addons/amx/modules/fun_amx_mm.dll |
|
addons/amx/modules/engine_amx_mm.dll |
|
addons/amx/modules/cstrike_amx_mm.dll |
|
| Правильно
addons/amxx/modules.ini |
|
fun_amx_mm.dll |
|
engine_amx_mm.dll |
|
cstrike_amx_mm.dll |
|
5) Заменить содержание вашей старой папки "addons/amx/examples" на новую "addons/amxx/scripts" из пакета AMX Mod X 0.1.
Шаг 4: Компилирование старых AMX Mod плагинов выпущенных не OLO
Вы должны перекомпилировать их, чтобы внутренние таблицы были совместимы с AMX Mod X.
1) Найти исходники можно на www.amxmod.net
форумах.
2) Разместите исходник (".sma" file) в "addons/amxx/scripts".
3) Запустите "compile.bat" (или проделайте в шеле):
cd hlds/mod/
cd addons/amxx/scripts/ >
path=../compile.bat |
4) Если обнаружите ошибки то можете обратиться на форумы AMX Mod X:
www.amxmodx.org
5) Если все прошло удачно, то ваши новые плагины найдете в папке
"addons/amxx/scripts/compiled".
6) Переместите откомпилированные плагины в "addons/amxx/plugins" а их названия в
"addons/amxx/plugins.ini".
7) В случае если плагин не заработал или выдает "AMX native" ошибки, информируйте нас www.amxmodx.org
8) Кроме всего можно воспользоваться WEB компилятором
http://www.amxmodx.org
Шаг 5: Справка
Если апгрейд AMX Mod X не заработал, то попробуйте провести полную его инсталяцию.
|