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

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

Аватар пользователя
9 лет назад
Я на него напасть не могу, а скриптовое имя герое правильное
В ответ пользователю &T&T&Twreqnd
Аватар пользователя
9 лет назад
&T&T&Twreqnd
Я на него напасть не могу, а скриптовое имя герое правильное

Т.е когда вы взаимодействуете с юнитом, то он на вас не нападает?
Аватар пользователя
9 лет назад
Нет, простите меня, скриптовое имя героя неправильное. я исправил, итеперь скрипт с поднятием уровня работает, а с демоном нет.
В ответ пользователю &T&T&Twreqnd
Аватар пользователя
9 лет назад
&T&T&Twreqnd
Нет, простите меня, скриптовое имя героя неправильное. я исправил, итеперь скрипт с поднятием уровня работает, а с демоном нет.

Тогда в скрипте где демон, поменяйте скриптовое имя героя на правильное. Возможно в этом ошибка
Аватар пользователя
9 лет назад
я и в нем исправил
В ответ пользователю &T&T&Twreqnd
Аватар пользователя
9 лет назад
&T&T&Twreqnd
я и в нем исправил

Покажите исправленный скрипт, сейчас попробую разобраться
Аватар пользователя
9 лет назад
function Heroes()
Trigger(OBJECT_TOUCH_TRIGGER, "Devil", nil);
AddHeroCreatures("Nicolai", 3, 20);
MessageBox("/Maps/SingleMissions/Opolchenie/Devil.txt");
PlayObjectAnimation("Devil", "happy", ONESHOT_STILL);
end;
Trigger(OBJECT_TOUCH_TRIGGER, "Devil", "Heroes");
SetObjectEnabled("Devil",nil);

вот теперь все работает
а как сделать чтобы после этого они присоеденилис к отряду?
В ответ пользователю &T&T&Twreqnd
Аватар пользователя
9 лет назад
&T&T&Twreqnd
function Heroes()
Trigger(OBJECT_TOUCH_TRIGGER, "Devil", nil);
AddHeroCreatures("Nicolai", 3, 20);
MessageBox("/Maps/SingleMissions/Opolchenie/Devil.txt");
PlayObjectAnimation("Devil", "happy", ONESHOT_STILL);
end;
Trigger(OBJECT_TOUCH_TRIGGER, "Devil", "Heroes");
SetObjectEnabled("Devil",nil);

вот теперь все работает
а как сделать чтобы после этого они присоеденилис к отряду?

AddHeroCreatures("Nicolai", 3, 20); - это команда выдаёт существ Герою.
Где цифра 3 это id существ. Их можно найти в мануалах.

function Heroes()
AddHeroCreatures("Nicolai", 3, 20);
MessageBox("/Maps/SingleMissions/Opolchenie/Devil.txt");
PlayObjectAnimation("Devil", "happy", ONESHOT_STILL);
RemoveObject("Devil");
end;
Trigger(OBJECT_TOUCH_TRIGGER, "Devil", "Heroes");
SetObjectEnabled("Devil",nil);

Попробуй так
Аватар пользователя
9 лет назад
Все работает, а как узнать Id сущетва?Что такое мануалы?

Возможно, что наш диалог еще не закончен, но уже сейчас я хочу отблагодарить тебя, ты столько сделал чтобы помочь мне, не каждый столько выдержет, поэтому я хочу тебе сказать спасибо!!!
В ответ пользователю &T&T&Twreqnd
Аватар пользователя
9 лет назад
&T&T&Twreqnd
Все работает, а как узнать Id сущетва?

В папке Editor Documentation - там будет много мануалов. HOMM5_A2_IDs_for_Scripts вот этот вам нужен. Ну у меня именно так называется
Аватар пользователя
9 лет назад
Спасибо! На этом у меня все вопросы закончились!
9 лет назад
Есть более простой способ. На этом сайте собраны ID всех существ, заклинаний и артефактов. (Прошу прощения за спам.)
В ответ пользователю serovoy
Аватар пользователя
9 лет назад
serovoy
Есть более простой способ. На этом сайте собраны ID всех существ, заклинаний и артефактов. (Прошу прощения за спам.)

Так даже лучше будет

Добавлено через 50 минут
&T&T&Twreqnd
Все работает, а как узнать Id сущетва?Что такое мануалы?

Возможно, что наш диалог еще не закончен, но уже сейчас я хочу отблагодарить тебя, ты столько сделал чтобы помочь мне, не каждый столько выдержет, поэтому я хочу тебе сказать спасибо!!!

спасибо;)
9 лет назад
ВОПРОС. У меня при загрузки карты в редакторе, земля и большинство объектов размазаны, имеют не четкость изображения. Это можно исправить?

Статистика

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

Сейчас на сайте 9 пользователей 1300 гостей