Сообщения от Текущие вопросы и ответы по редактору карт
Проверить постараюсь ;)
function InitBuildings()
for i, building in GetObjectNamesByType"PEASANT_HUT" do
Trigger(5, building, "TransformBuilding")
end
for i, building in GetObjectNamesByType"ARCHERS_HOUSE" do
Trigger(5, building, "TransformBuilding")
end
for i, building in GetObjectNamesByType"BARRACKS" do
Trigger(5, building, "TransformBuilding")
end
for i, building in GetObjectNamesByType"HEAVEN_MILITARY_POST" do
Trigger(5, building, "TransformBuilding")
end
end
function TransformBuilding(_, _, hero, building)
if hero == "Pelt" then
ReplaceDwelling(building, TOWN_NECROMANCY)
end
end
function TransformHavenTown(_, _, hero)
if hero == "Pelt" then
TransformTown("Sian", TOWN_NECROMANCY)
sleep(10)
SetObjectPosition("Pelt", GetObjectPosition("Sian"))
end
end
startThread(InitBuildings)
Trigger(5, "Sian", "TransformHavenTown")
function InitDungeonCreatures()
for i, mob in GetObjectNamesByType"CREATURE" do
local type = GetObjectArmySlotCreature(mob, 0)
if (type >= CREATURE_SCOUT and type <= CREATURE_BLACK_DRAGON) or (type >= CREATURE_STALKER and type <= CREATURE_RED_DRAGON) then
SetObjectEnabled(mob, nil)
Trigger(4, mob, "TouchDundeonCreature")
end
end
end
function TouchDundeonCreature(hero, monster)
if hero == "Dalom" then
SetMonsterCourageAndMood(monster, 1, 0, 0)
end
SetObjectEnabled(monster, 1)
Trigger(4, monster, nil)
sleep(1)
MakeHeroInteractWithObject(hero, monster)
end
startThread(InitDungeonCreatures)
А на счет региона... он выделил мне регион и все. Свойства не вызвать, древо на него не реагирует...
А на счет региона... он выделил мне регион и все. Свойства не вызвать, древо на него не реагирует...
Добавлено через 1 минуту
Что я вижу! Русифицированный редактор. Ждите много ошибок.
Добавлено через 2 минуты
Кстати, к что за пургу он выдал?
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
да, уже встречала эти ошибки. то вода не удаляется, то пишет мне, что объект на неправильном уровне, хотя захожу на карту через игру и спокойно посещаю этот объект... Так куда мне и что написать, чтобы определенные лавовые драконы изрыгали пламя перед собой? Простите уж за глупые вопроса девушку-чайника)
Добавлено через 1 минуту
Пургу выдала сама игра. Она открыла на какой-то момент карту и зависла в хлам. Может, я там что-то в скрипте не правильно указала, ну там предложения после эндов. там потому что я спрашивала дважды совет на разные темы и получила два разных скрипта, которые я влепила по очереди.
PlayObjectAnimation("имя", "attack00", 3)
в скрпте у нужное место. Если вместо изрыгания пламени, дракон будет "словно парализован", то дополнительно следует изменить LOD-анимацию на аренную.
Добавлено через 2 минуты
Это я похоже Dungeon написал как Dundeon.
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Сначала убрать startThread(InitBuildings), потом запустить карту.
И напиши о том, работает ли.
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Добавлено через 21 минуту
Скрипт на смену анимации не сработал, драконы как стояли, так и стоят, покачиваясь.
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Добавлено через 48 секунд
есть еще вопросы: 1 - не удалось вставить личную музыку в карту (формат .ogg) и 2 - как сделать в подземелье пропасть?