Компилирование плагинов для CS 1.6: полное руководство


Рассмотрим компилирование плагина на конкретном примере.
Предположим вы скачали архив he_damage_effect.rar. В нем находятся 2 файла: he_damage_effect.amxx - это собственно и есть сам плагин (уже откомпилированный) и he_damage_effect.sma - файл-исходник, который мы и будем компилировать.

1. Копируем файл he_damage_effect.sma в папку "cstrike/addons/amxmodx/scripting"

2. В этой папке есть файл compile.exe - это компилятор.


3. Выделяем файл he_damage_effect.sma и перетягиваем его на файл compile.exe. Затем отпускаем файл.


4. У вас должно появится окно компилятора с сообщением о результате компилирования.


5. Если вы все сделали правильно, то откомпилированный файл будет находиться в папке "cstrike/addons/amxmodx/scripting/compiled"

6. Фаил который мы откомпилировали копируем в папку "cstrike/addons/amxmodx/plugins"

7. В файле "cstrike/addons/amxmodx/plugins/plugins.ini" проаишем строчку he_damage_effect.amxx (В нашем случае) закрываем и сохраняем.

Комментарии(11)
  1. Аватар Denuska
    Denuska Без регистрации
    17 октября
    0
    Спасибо за статью!
  2. Аватар Babai
    Babai Админ
    17 октября
    0

    Denuska,
    😙

  3. Аватар NooBJkeee
    NooBJkeee Без регистрации
    19 октября
    0

    Спасибо 😍

  4. Аватар Knoxville
    Knoxville Без регистрации
    06 ноября
    0
    ПАЦАНЫ ХОРОШИЙ САЙТ!!!СПС ВАМ АДМИНЫ!
  5. Аватар Babai
    Babai Админ
    06 ноября
    0

    Knoxville,
    🙂

  6. Аватар MCRinat
    MCRinat Без регистрации
    24 ноября
    0
    А почему у меня в папке compiled нету никакого файла?
  7. Аватар Babai
    Babai Админ
    24 ноября
    0
    MCRinat,
    Занчит что то не так скомпилировал! или ошибка в sma плагине.
  8. Аватар MCRinat
    MCRinat Без регистрации
    25 декабря
    0
    А зачем ваще компиляция???
  9. Аватар Babai
    Babai Админ
    25 декабря
    0
    MCRinat,
    Например чтобы изменить что-то в плагине....
  10. Аватар MyProDreams
    MyProDreams Без регистрации
    19 января
    0
    MCRinat,
    Наведу пример:
    Файл .sma ты можешь редактировать блокнотом, и писать в нем, че хочешь. Файл .amxx ты не можешь редактировать, он сжат и упрощен, как .zip архив для ускорения работы сервера.
  11. Аватар thomas
    thomas Без регистрации
    23 марта
    0

    ВАУУУУУУУУУУУУУУУ ппц помог спс 😇