Как комплимировать плагин(ы)? Из .sma в .amxx

Архів · 2012 SkyCat Статті 1 995

Архівний матеріал ya-cs.ru (2012). Російською. Плагіни й збірки можуть не працювати з ReHLDS та AMXX 1.10.

Как комплимировать плагин(ы)? Из .sma в .amxx
Надоели такие вопросы, поэтому здесь распишу всё кратко и в скриншотах. Сразу же говорю – если у вас не получилось, вытащите руки из жопы и попробуйте заново!

Автор статьи: aleshqa
Нужные файлы: папка scripting (собраны нужные инклуды и файл для компиляции) , AkelPad (в архиве находится 2 инсталятора для 32-х битных систем и для 64-х битных систем).

Спойлер

1. Для начала, вам нужен файл в котором написан код (то есть исходник с форматом .sma) – если он есть, значит можно приступать к компиляции.

Спойлер

2. Открываем через “AkelPad” исходник и проверяем, в порядке ли всё с кодировкой. Если нет, закрываем “AkelPad” и открываем “Блокнот”, копируем от туда весь код и запускаем вновь “AkelPad” и вставляем весь текст, после этого все иероглифы должны пропасть. Теперь, изменяем файл (если нужно) и жмём “Файл -> Сохранить как…. -> Кодировка “65001 (UTF-8)” и снимаем галочку с “BOM”. Готово, сохраняем.

Спойлер

3. Теперь переходим в папку “scriptring” и кидаем туда наш файл (если он уже там, то не надо). Теперь, перемещаем файл на “compile.exe”, если нет ошибок, то плагин успешно скомплимировался.

Такие ошибки как:

// D:\╩ырфютър\┬рцэ√х\╩юьяшы Ўш \aiminfopub.sma(62) : warning 217: loose indentation

ничего не меняют в плагине, можете не волноваться. Если сообщение типа “compiled failed” или типа того, значит плагин увы не скомплимировался, в нём есть ошибки.. После компиляции, плагин должен появиться в папке “compile”, она создаётся автоматически в папки “scripting”. Или же если вы не поняли, то она создастся там, где находится файл “compile.exe” и ваш “.sma” файл.

Ну вот и всё, готово. У нас получился “.amxx” файл (плагин) , который мы уже можем залить на свой сервер и включить. После чего, он уже будет работать на вашем сервере.

Источник : Fast-Game.Net

Мітки:

Коментарі 6

  1. ^saboQ

    да ладно? :b2:
    даже источник этой "блядостатьи"
    Никто не знал…

    P.s. скинь в ЛС гайд как запустить cs 1.6.

    Відповісти

  2. PandaBear

    Не забудь рассказать мне почему у меня не работает плагин, ведь я все раскинул по папкам, нужно ли что-нибудь прописывать? :b2:

    Відповісти

  3. PandaBear

    Надоели такие вопросы, поэтому здесь распишу всё кратко и в скриншотах. Сразу же говорю – если у вас не получилось, вытащите руки из жопы и попробуйте заново!

    как он всех скриптеров обозвал, уух:a4:

    Відповісти

Ваш коментар

Коментар з’явиться після перевірки. E-mail не публікується.