Добро пожаловать

Для полноценного пользования форумом и общения с его участниками, пройдите регистрацию ниже
Регистрация

Статья Локальное компилирование плагинов

Тема в разделе "Counter-Strike 1.6", создана пользователем MONCLER, 18 май 2017.

  1. MONCLER

    MONCLER Проверенный

    36
    26
    30
    Доброго времени суток, в данной теме я представил три способа компилирования файлов на Windows.

    1. Данный способ скомпилирует все .sma файлы, которые находятся в папке scripting.
    • Запускаем программу compile.exe и ожидаем завершение компилирования
    • Готовые файлы будут лежать в папке compiled (/amxmodx/scripting/compiled)
    2. Этот способ даёт возможность скомпилировать конкретный плагин.
    • Переносим файл нужный вам файл .sma на иконку программы compile.exe
    • Готовые файлы будут лежать в папке compiled (/amxmodx/scripting/compiled)
    3. Этим способом вы сможете скомпилировать плагин с помощью командной строки.
    • Находясь в папке scripting, нажмите сочетание клавиш Shift + ПКМ в свободном месте и "открыть окно команд" local compiled files.jpg
    • Используйте команду amxxpc [имя файла.sma] {опции} (пример: amxxpc admin.sma).
    • Скомпилированный файл будет лежать в директории scripting/compiled с таким же именем, что и у .sma файла.
    -A <число> - выделение байтов для сегментов данных и стека
    -a - сохранить код ассемблера в отдельный файл
    -C [+/-] - компактное кодирование выходного файла (по умолчанию=-)
    -c <имя> - кодировка, к примеру, 1252 для Windows Latin-1
    -D путь - путь к активной директории
    -d0 - без символьной информации, без проверки во время выполнения
    -d1 - [по умолчанию] проверки во время выполнения, без символьной информации
    -d2 - полная отладочная информация и динамические проверки
    -d3 - полная отладочная информация и динамические проверки, без оптимизации
    -e <имя> - имя файла с ошибками
    -H <hwnd> - windows окно, в которое следует отослать информацию при завершении компиляции
    -i <имя> - путь к .inc файлам
    -l - создать .lst файл (только предварительный процесс)
    -o <имя> - установить имя выходного файла .amxx
    -p <имя> - установить префикс для выходного файла
    -r [имя] - написать отчет в консоль или в специальный файл


     
  2. F1RST

    F1RST Администратор

    1.428
    630
    465
    Ответ
    Источник где?
     
  3. MONCLER

    MONCLER Проверенный

    36
    26
    30
    F1RST, источник - Интернет.
     
  4. F1RST

    F1RST Администратор

    1.428
    630
    465
    Ответ
    MONCLER, просто такая же статья и на dev-cs
     
    olman нравится это.
  5. wantip22

    wantip22 Проверенный

    1.888
    445
    525
    Источник нужно указывать! В след. раз без источника будет наказание и удаление темы.
     
  6. Izzatillo

    Izzatillo Проверенный

    480
    199
    170
Похожие темы
  1. guceds
    Ответов:
    1
    Просмотров:
    750
  2. Top 1 Russia
    Ответов:
    1
    Просмотров:
    625
  3. Top 1 Russia
    Ответов:
    2
    Просмотров:
    631
  4. Top 1 Russia
    Ответов:
    2
    Просмотров:
    617
Загрузка...