1. Изначально у вас должен быть *.sma-файл, из которого мы будем делать *.amxx-файл
2. *.sma-файл копируем в папку ..\cstrike\addons\amxmodx\scripting\
(на моём примере - это будет gamename.sma) Если есть допольнительный текстовый файл с разширением .inc, то скопируйте его в папку ..\cstrike\addons\amxmodx\scripting\include\
3. Левой кнопкой мыши перетаскиваем *.sma на compile.exe
4. Далее произойдет компиляция.
Для завершения вам нужно будет нажать Enter
5. Теперь заходим в папку ..\cstrike\addons\amxmodx\scripting\compiled\
Видим там файл *.amxx (в моём случае - это gamename.amxx)
6. Копируем gamename.amxx в папку ..\cstrike\addons\amxmodx\plugins\
7. Открываем блокнотом файл: ..\cstrike\addons\amxmodx\configs\plugins.ini
И дописываем там строчку:
*.amxx
(в моём случае gamename.amxx)
8. Если есть дополнительные файлы, их нужно копировать в соответствующие папки.
Часто бывают файлы .cfg .ini .txt
Так вот .cfg и .ini нужно копировать в папку ..\cstrike\addons\amxmodx\configs\
А .txt - в папку ..\cstrike\addons\amxmodx\data\lang\
Эти файлы при необходимости вы можете редактировать по своему усмотрению.
9. Если есть какие-то дополнительные инструкции к плагину, следуйте им.
10. Запускаем сервер.
P.S. * - это название вашего плагина, если кто-то не понял.
Источник:mkserv.lv
Ser_UFL