1. Официальный компилятор AMX Mod X.
2. Официальный онлайн компилятор.
3. Не официальные онлайн компиляторы.
Сразу отмечу, что онлайн компиляторы обладают существенным недостатком - отсутствие возможности включить какие-либо инклуды. Если Вы видите вместе со скриптом файл с расширением .inc, либо целую папку под названием include, то опции номер 2 и 3 Вам не подходят изначально.
Также обращаю Ваше внимание, что хотя риск пришивания вредоносного кода в текст исходного кода и маловероятно, не следует использовать сторонние онлайн компиляторы с 15 страницы выдачи поисковика. И если Вы всё же решились на это, не удивляйтесь, что при входе в игру в консоли или и вовсе прямо в HUD игроков начнут появляться различные надписи с рекламой.
Но, допустим, Вы нашли безвредный и проверенный временем онлайн компилятор. Тогда Вы можете столкнуться со следующее проблемой. Дело в том, что сам Metamod модуль AMX Mod X постоянно дорабатывается. Например, прямо сейчас стабильной является версия 1.9.0.5263, но в то же время уже разрабатывается версия 1.10.0, бета которой доступна для скачивания. Рано или поздно произойдёт её релиз и подобный онлайн-сервис столкнётся с необходимостью переработки онлайн компилятора иначе использование их может привести к выдаче нерабочих итоговых файлов.
Поэтому даже если Вы привыкли к решениям из сети интернет имеет смысл перейти на офлайн версию официального компилятора. Сегодня мы более детально обсудим возможности и принципы работы данного дистрибутива AMX Mod X compiler в этой статье.
Для начала работы нам потребуется сама программа, скачать её можно в статье Компилятор AMX Mod X compiler 1.9.0.5263. Выбирайте директорию установки с пониманием того, что придётся копировать в неё скрипты .sma.
Принцип работы данной программы прост, она способна преобразовывать файл или файлы исходного кода, расположенные в её корневой директории в плагины, которые будут работать у Вас на сервере. Поэтому первым делом откройте папку с установленной AMX Mod X compiler, выглядеть она должна примерно как на рисунке.

Для компиляции любого разработанного самостоятельно или скачанного плагина необходимо скопировать файл скрипта в эту папку, а файлы инклудов, заканчивающиеся на .inc, в директорию include. Обращаю Ваше внимание, что в текущую версию программы уже входят ряд популярных инклудов и появление при перемещении вопроса о копировании с заменой не является поводом для паники - можно как согласиться на замену, так и вовсе нажать пропустить.
Итак, исходники готовы, теперь пара слов о правильном использовании программы. Есть 2 основных режима работы: компиляция одного файла и всех скриптов в корневой директории. А вот способов инициации этих режимов сразу несколько:
1. Во-первых, можно просто перетащить один или несколько исходников .sma на файл compile.exe, как показано на рисунке ниже.

Если всё сделано правильно, откроется диалоговое окно программы и отобразит процесс компиляции, по окончанию можно закрыть окно клавишей Enter. Готовый файл или файлы плагина будут помещены в папку compiled.

2. Можно воспользоваться командной строкой. Самый простой способ - зажать клавишу Shift и кликнуть правой кнопкой мыши в любом месте в папке. Откроется меню, в котором можно выбрать пункт "Открыть окно команд".

Далее в диалоговое окно вводиться "amxxpc<имя.sma> [опция]" без каких либо скобочек или кавычек и нажимается Enter. Указывать опции не обязательно, с полным их списком можно ознакомиться в статье Компилятор AMX Mod X compiler 1.9.0.5263. Например: amxxpc admin.sma

Готовый файл будет помещён в корневую директорию программы.
3. Самый простой и топорный способ - запуск compile.exe. Таким образом будут скомпилированы абсолютно все файлы скриптов, в том числе с инклудами в корневой директории программы. Может занять немного времени, но не требует никаких действий с Вашей стороны, кроме поиска среди большого списка сгенерированных плагинов в папке compiled. Все итоговые файлы будут создаваться с тем же именем, что и скрипты с исходным кодом.

Как видите, в процессе компиляции плагинов нет ничего сложного, а для тренировки можно скачать плагины прямо у нас на сайте в разделе Скачать плагины для CS 1.6. Ну вот и всё, теперь Вы полностью готовы к установке различных модификаций на свой сервер, если остались вопросы - пишите их в комментариях, постараюсь подсказать что к чему.