Для этого вам потребуется компилятор, который должен быть у каждого уважающего хозяина сервера контры.
Рассмотрим 3 типа компиляции плагинов под разными ОС и разным программным продуктом.
1) Система Windows.
Для того, чтобы скомпилировать один плагин. Достаточно его перетащить на compile.exe, и плагин скомпилируется.
Для того, чтобы скомпилировать все плагины. Нажимаем на файл compile.exe и все файлы что лежат в исходной категории
...\cstrike\addons\amxmodx\scripting
Будут скомпилированы, и помещены в этот раздел:
...\cstrike\addons\amxmodx\scripting\compiled
2) Компиляция путём командной строки в Windows
Открываем пуск -> выполнить.
Пишем CMD и далее путь до папки с иходниками с командой в переход этой категории - CD:
cd C:\Documents and Settings\Admin\Рабочий стол\hlserver\cstrike\addons\amxmodx\scripting
После этого используем amxxpc.exe, для того, чтобы скомпилировать. Пишем программу, после сам исходник плагина:
amxxpc.exe amx_parachute.sma
Скомпилированый плагин будет помещен в этот раздел:
...\cstrike\addons\amxmodx\scripting\compiled
3) Для компиляции через Linux
Для начала, нужно перейти в категорию с исходниками плагина:
cd addons/amxmodx/scripting
Теперь для того, чтобы откомпилировать один плагин, нужно запустить amxxpc.exe и прописать соотношение программы к плагину:
amxxpc.exe amx_parachute.sma
Скомпилированый плагин будет в этой же категории.
Теперь для того, чтобы откомпилировать все плагины, нужно запустить скрипт компиляции compile.sh:
sh compile.sh
или эту команду
chmod +x compile.sh