Перейти к содержанию

Сообщения от Текущие вопросы и ответы по редактору карт

В ответ пользователю RedHeavenHero
Аватар пользователя
как добавлять в игру новых нейтралов? куда их копировать?
Мои карты

Возрождённый v 1.5 (обновление от 25/09/2016) :smile24:

готовится продолжение.

Великая Пустыня ( 25%) - про Маркела
Тьма над Иролланом (0%) - про Николаса

Мои моды (скорректированы мод на чумных энтов и циклопов зомби)
Аватар пользователя
NCF?

Добавлено через 2 минуты
В соответствующей теме в разделе модов для ПО написано, как устанавливать.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
В ответ пользователю RedHeavenHero
Аватар пользователя
для начала хотя бы тех которые у psatha. я файл расширение pak нахожу, засовываю в папку data , но в редакторе они не появляются..

а, они тоже NCF, все, буду читать
Мои карты

Возрождённый v 1.5 (обновление от 25/09/2016) :smile24:

готовится продолжение.

Великая Пустыня ( 25%) - про Маркела
Тьма над Иролланом (0%) - про Николаса

Мои моды (скорректированы мод на чумных энтов и циклопов зомби)
Аватар пользователя
Установлено ядро NCF?

Ссылка на него есть в той же теме.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
В ответ пользователю RedHeavenHero
Аватар пользователя
Ядро установил, разобрался. только в редакторе почему то иконки существ не отображаются.

еще вопрос. Как в Вашей карте "Посол" сделан Варенс?
то есть каким образом добавился совершенно новый герой, а не переделанный существующий? ведь там еще NCF не задействован.
А то я в своей карте двух диалоговых героев извел, а их не так уж и много..
Мои карты

Возрождённый v 1.5 (обновление от 25/09/2016) :smile24:

готовится продолжение.

Великая Пустыня ( 25%) - про Маркела
Тьма над Иролланом (0%) - про Николаса

Мои моды (скорректированы мод на чумных энтов и циклопов зомби)
В ответ пользователю Markel the Imperor
Аватар пользователя
Вот обычно как делают новых героев. Данный способ можно применить и ко многим другим объектам.
Вложения 1
1 файл • Общий размер: 171,2 KB
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Всем привет,а что нужно прописать в схеме шаблона карт,чтобы при генерации карт создавлись драконьи утопии,замки были с фортами?
В ответ пользователю с210нт
Аватар пользователя
Возможно ли задавать неделю по ходу игры, в зависимости от сюжета?
а не заранее, все недели при создании карты
например, появляются монахи, и если они живы, то начиная с их появления, и пока не убьют, идут недели, неблагоприятные для игрока..
неделя света, неделя упокоения и т д.

или , если играешь за Маркела, чтобы можно было, по какому-то квесту, принудительно задавать недели нежити.

короче вручную реализовать башню астролога , с произвольным выбором недели. :smile16:
пример с Аграилом не катит, потому что там триггер на начало недели просто спавнит существ в заранее определенных местах, если живы друиды, и неделю не объявляет..
Мои карты

Возрождённый v 1.5 (обновление от 25/09/2016) :smile24:

готовится продолжение.

Великая Пустыня ( 25%) - про Маркела
Тьма над Иролланом (0%) - про Николаса

Мои моды (скорректированы мод на чумных энтов и циклопов зомби)
Аватар пользователя
Назрели такие вопросы, господа)
1. Как мне поменять описание города с его специализацией? Например, в своей версии карты я хотел создать город у рыцарей с спецой +Х к приросту архангелов...
2. Как мне сделать изменение недели при постройке Грааля? (как недели бесов в Героях 3), а так же, чтобы после постройки увеличивался прирост ТОЛЬКО ОПРЕДЕЛЕННОГО типа существ, не меняя бонус приросту у остальных? (например, строим Грааль у рыцарей в городе с спецой архангелов - получаем прирост архангелов +1 от спецы города+ +3 от Грааля+все недели обьявляються неделями Архенгелов или Эльрата...).
3. Как можно внести изменения в стройку города, чтобы добавить обелиски на прирост существ другим расам? (см. как у некромантов обелиск, что увеличивает прирост Черных драконов).
Аватар пользователя
1. Выделить город → пробел → Town Specialization.
1, 2. Спеца на архангелов:

function AddArchangelsSpecialization()
if GetObjectDwellingCreatures('имя_города', CREATURE_ANGEL) ~= -1 then
local add = 1
if grail_built == 1 then
add = add + 3
end
SetObjectDwellingCreatures('имя_города', CREATURE_ANGEL, GetObjectDwellingCreatures('имя_города', CREATURE_ANGEL) + add)
end
end

function NewDay()
-- ... --
if GetDate(DAY_OF_WEEK) == 1 then
AddArchangelsSpecialization()
end
-- ... --
end

Trigger(NEW_DAY_TRIGGER, 'NewDay')

grail_built = 0

function WaitForBuildGrail()
while GetTownBuildingLevel('имя_города', ID_ЗДАНИЯ_СЛЕЗЫ_АСХИ) == 0 do
sleep(10)
end
grail_built = 1
end

startThread(WaitForBuildGrail)
Можно ещё добавить появление [арх]ангелов на карте, но с интерфейсом ничего не поделать.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Подскажите пожалуйста. Я пользовадся редактором нормально, тут вдруг захожу, а в панели инструментов ничего нету, ни артефактов, ни городов и т.д. Что делать?
Аватар пользователя
RedHeavenHero, я правильно понимаю, что код надо писать в скрипт самого города?
Благодарю за код, сча попробую)
Аватар пользователя
Eleondor,
в скрипт карты.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Аватар пользователя
Прошу помочь с поиском карты,знаю что не по теме но другой не нашёл,прошу простить. Карта очень большая,вроде бы сингловая,начинаешь красным цветом в верхнем левом углу на горе,стартовая раса Орден Порядка,на карте эффект ночи либо просто темно так же имелись гарнизоны с войсками.
Нашел карту,называется Demon Hunter
Аватар пользователя
RedHeavenHero, ага, ясно.
А как узнать имя города и ID_ЗДАНИЯ_СЛЕЗЫ_АСХИ? я так понимаю, они лежат в text, или в data?
---
upd.

Попробовал - игра крашится после загрузки карты =(
Хуманский замок ставил без бонусов города.
Карту прилагаю...

вот код:
function AddArchangelsSpecialization()
if GetObjectDwellingCreatures('Angelat', CREATURE_ANGEL) ~= -1 then
local add = 1
if grail_built == 1 then
add = add + 3
end
SetObjectDwellingCreatures('Angelat', CREATURE_ANGEL, GetObjectDwellingCreatures('Angelat', CREATURE_ANGEL) + add)
end
end

function NewDay();
-- ... --
if GetDate(DAY_OF_WEEK) == 1 then
AddArchangelsSpecialization()
end
-- ... --
end

Trigger(NEW_DAY_TRIGGER, 'NewDay')

grail_built = 0

function WaitForBuildGrail()
while GetTownBuildingLevel('Angelat', ID_14) == 0 do
sleep(10)
end
grail_built = 1
end

startThread(WaitForBuildGrail)
Вложения 1
1 файл • Общий размер: 583,7 KB

Статистика

Приветствуем новейшего участника: Emil

Сейчас на сайте 7 пользователей 1360 гостей