Компіляція плагінів amx mod x
Компіляція плагінів AMX Mod X

Разом з файлами AMX Mod X йде і компілятор, знайти його ви можете в папці / amxmodx / scripting /.
Щоб скомпілювати .sma исходник потрібно:
- Скопіювати ваш .sma файл в папку / amxmodx / scripting /
- Якщо ж з ісходнком йдуть ще й .inc файли, то їх потрібно скопіювати в папку / scripting / include
- Мишкою перевести ваш файл исходника прямо на піктограму compile.exe
- При успішній компіляції ваш готовий плагін .amxx буде лежати в папці / scripting / compiled і матиме теж назва, що і .sma файл.
Ви також можете просто запустити програму compile.exe. в результаті цього компілятор буде по черзі компілювати і поміщати в папку compiled все .sma файли в його директорії.
Ви також можете скомпілювати плагін використовуючи командний рядок:
- Запустити командний рядок (cmd) і перейти в директорію scripting.
- Використовувати команду amxxpc <имя файла.sma> [Опції]. наприклад, amxxpc admin.sma.
- Якщо компіляція пройшла без помилок, то скомпільований .amxx файл буде лежати в директорії scripting / compiled з тим же ім'ям, що і у .sma файлу.
- -A <число> - виділення байтів для сегментів даних і стека
- -a - зберегти код асемблера в окремий файл
- -C [+/-] - компактне кодування вихідного файлу (за замовчуванням = -)
- -c <имя> - кодування, наприклад, тисяча двісті п'ятьдесят дві для Windows Latin-1
- -Dпуть - шлях до активної директорії
- -d0 - без символьної інформації, без перевірки під час виконання
- -d1 - [за замовчуванням] перевірки під час виконання, без символьної інформації
- -d2 - повна налагоджувальна інформація і динамічні перевірки
- -d3 - повна налагоджувальна інформація і динамічні перевірки, без оптимізації
- -e <имя> - ім'я файлу з помилками
- -H - windows вікно, в яке слід відіслати інформацію при завершенні компіляції
- -i <имя> - шлях до .inc файлів
- -l - створити .lst файл (тільки попередній процес)
- -o <имя> - встановити ім'я вихідного файлу .amxx
- -p <имя> - встановити префікс для вихідного файлу
- -r [ім'я] - написати звіт в консоль або в спеціальний файл
Є ще й онлайн компіляція. Суть в наступному: ви завантажуєте свій исходник на сайт, віддалена машина компілює його і видає вам посилання на стрибка готового плагіна. У цього методу є свої недоліки: можливо у онлайн компілятора буде відсутній підключаються методу або інклюд.
Де можна скомпілювати плагін AMXX онлайн?
На онлайн компіляторі від команди AGHL.RU, на відміну від офіційного компілятора, є додаткові файли, що включаються (інклюд), які деякі розробники використовують в своїх плагінах.
На цьому все, сподіваюся матеріал виявився корисним для вас.