AMX Mod X: скачивание и установка
1 месяц, 2 недели назад | 0 ОтветыТема закреплена. Технический разбор — в первом сообщении. Вопросы и обсуждение — в ответах ниже.
Раздел: Counter-Strike 1.6
Полный разбор AMX Mod X для серверов Counter-Strike 1.6: что это, как поставить, какие модули есть и что они умеют. Ниже — установка и файлы для скачивания. Остальные модули вынесены в отдельные закреплённые темы этого раздела.
Что такое AMX Mod X
Вот вы набрали в поисковой строке яндекса или гугла четыре буквы AMXX, сокращенное название Amx Mod X, и в ответ получили до нескольких миллионов ответов. Но как правило ответа на вопрос: "Что такое Amxx?" нет, в основном целая куча сайтов предлагающая различные плагины и дополнения для вашего сервера CS. Но давайте все же разберемся что это такое на самом деле. Информация о AMXX с официального сайта
AMX— Mod X (AMXX) is a Metamod plugin which allows you to write modifications for Half-Life with Small scripting language.AMX— Mod X (AMXX) это Metamod дополнение которое позволяет создавать новые модификации для Half-Life На языке Small (Pawn).
Если перевести на русский, получится примерно так:
То есть по факту это дополнение при помощи которого люди вроде меня, не знающие языков программирования, могут писать свои собственные скрипты и они будут работать на сервере. Amxmodx ( дальше буду называть сокращенно amxx) это один файл amxmodx_mm.dll, это ядро amxx (пройдя по ссылке вы сможете ознакомится с предоставляемыми этим ядром функциями). К ядру AMXX, написано несколько дополнительных модулей engine_amxx.dll — Модуль содержит функции, для управления функциями движка fakemeta_amxx.dll — Модуль Fakemeta — мощная альтернатива модулю Engine fun_amxx.dll — Модуль предоставляющий дополнительный функции "обмана"( изменение здоровья и т.п.) geoip_amxx.dll — Модуль для работы с базой GEOIP hamsandwich_amxx.dll — Модуль для отлова и вызова виртуальных функций для объектов. mysql_amxx.dll — Модуль предоставляет функции для работы с базой SQL cstrike_amxx.dll — Модуль содержит много native функций для изменения гймплея CS csx_amxx.dll — В модуле функции для работы с бомбой и другие
nvault_amxx.dll - Модуль для работы с бинарными данными
regex_amxx.dll — Обеспечивает Регулярные функции Выражения.(машинный перевод) sockets_amxx.dll — Модуль содержит функции для работы с сокетами sqlite_amxx.dll — sqllite функции И другие модули. В рамках данного сайта я буду рассказывать только о тех функциях и модулях, которые касаются игры Counter-Strike. Кроме описаний функций AMXX, вы так же найдете небольшие уроки по скриптингу, они не претендуют на звание каких то сверх полезных и правильных методов, но в них я попытался рассказать о некоторых вещах, которые в плагинах сразу не заметны или вовсе не видны.
Официальные файлы (скачать здесь)
Актуальные пакеты. Основные модули (Fun, Engine, Fakemeta, Ham Sandwich, SQLX, Sockets, GeoIP, nVault) уже внутри base. Модули CStrike и CSX — в пакете cstrike.
- AMX Mod X 1.10.0.5479 — base (Windows)
Скачать с Guidepack: amxmodx-1.10.0-git5479-base-windows.zip
Официальный источник: https://github.com/alliedmodders/amxmodx/releases/download/1.10.0.5479/amxmodx-1.10.0-git5479-base-windows.zip - AMX Mod X 1.10.0.5479 — base (Linux)
Скачать с Guidepack: amxmodx-1.10.0-git5479-base-linux.tar.gz
Официальный источник: https://github.com/alliedmodders/amxmodx/releases/download/1.10.0.5479/amxmodx-1.10.0-git5479-base-linux.tar.gz - AMX Mod X 1.10.0.5479 — cstrike (Windows)
Скачать с Guidepack: amxmodx-1.10.0-git5479-cstrike-windows.zip
Официальный источник: https://github.com/alliedmodders/amxmodx/releases/download/1.10.0.5479/amxmodx-1.10.0-git5479-cstrike-windows.zip - AMX Mod X 1.10.0.5479 — cstrike (Linux)
Скачать с Guidepack: amxmodx-1.10.0-git5479-cstrike-linux.tar.gz
Официальный источник: https://github.com/alliedmodders/amxmodx/releases/download/1.10.0.5479/amxmodx-1.10.0-git5479-cstrike-linux.tar.gz - Metamod 1.21.1-am (классический)
Скачать с Guidepack: metamod-1.21.1-am.zip
Официальный источник: https://www.amxmodx.org/release/metamod-1.21.1-am.zip - Metamod-R 1.3.0.149 (для ReHLDS)
Скачать с Guidepack: metamod-bin-1.3.0.149.zip
Официальный источник: https://github.com/rehlds/Metamod-R/releases/download/1.3.0.149/metamod-bin-1.3.0.149.zip - ReAPI 5.29.0.358 (модуль AMXX под ReHLDS)
Скачать с Guidepack: reapi-bin-5.29.0.358.zip
Официальный источник: https://github.com/rehlds/ReAPI/releases/download/5.29.0.358/reapi-bin-5.29.0.358.zip
Официальные страницы: amxmodx.org/downloads.php, релизы GitHub AlliedModders, справочник API amxmodx.org/api.
1. Установка: Metamod → AMXX → modules.ini
Порядок для dedicated-сервера Counter-Strike 1.6 (после установки HLDS или ReHLDS).
- Скачайте Metamod из первого сообщения: классический 1.21.1-am для ванильного HLDS или Metamod-R для стека ReHLDS.
- Распакуйте в
cstrike/addons/metamod/. - Скачайте пакеты AMXX base и cstrike (Windows или Linux) и распакуйте поверх папки
cstrike/. Появится каталогaddons/amxmodx/. - В
addons/metamod/plugins.iniдобавьте загрузку AMXX:linux addons/amxmodx/dlls/amxmodx_mm_i386.sowin32 addons/amxmodx/dlls/amxmodx_mm.dll - Модули включаются в
addons/amxmodx/configs/modules.ini— раскомментируйте нужные строки:fun,engine,fakemeta,hamsandwich,cstrike,csx,sqlx,sockets,geoip,nvault. - Список плагинов —
configs/plugins.ini. Исходники и компилятор — вaddons/amxmodx/scripting/. - На ReHLDS дополнительно поставьте ReAPI (файл из первого сообщения) в
addons/amxmodx/modules/и пропишите вmodules.ini.
Официальная инструкция AlliedModders: Installing AMX Mod X Manually.
Связанные темы Guidepack: каталог ReHLDS, гайд по серверу CS 1.6.
- Войдите, чтобы ответить в этой теме.