Компиляция - процесс преобразования исходного текста программы, написанного на языке программирования (в нашем случае PAWN), в машинный язык или в объектный модуль (в нашем случае плагин AmxModX) *.sma - исходный код на языке скриптинга PAWN
*.amxx - плагин AmxModX
*.inc - дополнительный модуль, требуемый для корректной компиляции плагина
Как компилировать исходный код (*.sma) в AmxModX плагины (*.amxx):
1. Скопируйте исходный код *.sma в папку amxmodx/scripting
2. Скопируйте модуль *.inc в папку amxmodx/scripting/include
3. Запустите compile.exe
4. Откомпилированный плагин находиться в папке amxmodx/scripting/compiled
Как установить плагин (*.amxx):
1. После компиляции скопируйте плагин *.amxx из папки amxmodx/scripting/compiled в папку amxmodx/plugins
2. Допишите в файл amxmodx/configs/plugins.ini название плагина *.amxх
Code
; AMX Mod X plugins
; Admin Base - Always one has to be activated
admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)
; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
..........
; Custom - Add 3rd party plugins here
super_mega_plugin.amxx