О чём речь
=====================

При сохранении карты, содержащей cjass/vjass **из кампании**, вексовый/адиковый компилятор не может обработать карту, т.к. она находится в архиве кампании.

Я написал небольшую "утилитку" для __JNGP__ (http://xgm.ru/forum/showthread.php?t=13118), позволяющую автоматически скомпилировать карту кампании и запоковать ее обратно в архив кампании.
И спасибо ~~ShadoW DaemoN~~ за упаковщик.

Как устанавливать
=====================

1. Качаем файл "ScExp.rar" и распаковываем в папку, в которую установлен ваш JNGP так, чтобы появилась папка "ScExp".
2. Открываем блокнотом файл в папке JNGP с названием "wehack.lua", ищем там следующие строки:

function compilemap()
    mappath = wehack.findmappath()
    compilemap_path(mappath)
end

И заменяем их на:

dofile("ScExp\\ScExp.lua")

function compilemap()
        mappath = wehack.findmappath()
    if mappath == "" then
        scexpBuildCampaign()
    else
        compilemap_path(mappath)
    end
end

//Не забудьте вверху dofile !

Теперь в WE должно появиться новое меню "Sc Exp."

Как использовать
=====================

1. Открываем WE
2. Открываем **нашу кампанию**
3. Открываем **карту** кампании
4. Делаем в карте всё, что надо сделать...
5. **Сохраняем карту**
6. Вводим имя нашей карты в кампании.
7. Сначала WE сохранит карту и кампанию. Затем CampaignBuilder достанет эту карту из архива кампании и запустит компиляцию. Если она прошла успешно, CampaignBuilder импортирует скомпилированную карту обратно в архив кампании.


==== Также ScExp имеет дополнительные опции:

- **Enable CampaignBuilder**
 Собственно включает/выключает Campaign builder.
- **Use "Recent Document" as current campaign**
 Доставать-ли путь к кампании из реестра. В противном случае при каждой компиляции будет выводиться диалог выбора файла кампании.
- **Compile Map..**
 Вы можете скомпилировать отдельно указанную карту.
- **Build campaign map..**
 Эта функция компилирует отдельно указанную карту прямо из кампании, не открывая ее в редакторе.
- **About..**
 О тюленях..


Скомпилировать карту кампании со всеми удобствами получается пока только таким способом.