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

Сообщения от Скрипты

14 лет назад
"у меня норм работало вроде."
Тут хз, проблема могла быть и в предыдущем куске скрипта. Вообще, на этой карте багов именно со скриптом было более чем достаточно.
В подтверждение, кстати того, что завершение if возможно в середине скрипта, привожу кусок из скрипта той самой карты:
function Urgashs_help()
if flag == 1 then
if GetDate(DAY) == 2 then
AddObjectCreatures('Oddrema', CREATURE_DEVIL, 3)
elseif GetDate(DAY) == 3 then
AddObjectCreatures('Oddrema', 18 , 250)
end;
elseif GetDate(DAY) == 4 then
AddObjectCreatures('Oddrema', 22, 150)
AddObjectCreatures('Maeve', 2, 300)
AddObjectCreatures('Maeve', 4, 150)
AddObjectCreatures('Maeve', 6, 100)
AddObjectCreatures('Maeve',8, 50)
AddObjectCreatures('Maeve',110, 25)
AddObjectCreatures('Maeve',12, 25)
AddObjectCreatures('Maeve',13, 25)
end;
end;
Trigger(NEW_DAY_TRIGGER, 'Urgashs_help')
GnomKRAG
Поясните, что вы имели в виду?
С уважением.
14 лет назад
Вообщем х.з. вы о чем тут ребят, но для обьектов нужна AddObjectCreatures, а для героев AddHeroCreatures. Все остальные махинации с армией проделать не сложно, знать бы что надо только. ;)
GnomKRAG, это как чтоб существа атаковали??? :confused: (может чтоб герой их атаковал?)
14 лет назад
"для обьектов нужна AddObjectCreatures, а для героев AddHeroCreatures"
Первая однозначно универсальна, по поводу второй не знаю, не пробовал.
С уважением.
В ответ пользователю djulian13
14 лет назад
djulian13

Первая однозначно универсальна, по поводу второй не знаю, не пробовал.
Да в принципе герой и как обьект катит, так что обе функции для них сойдут
Аватар пользователя
14 лет назад
djulian13 JonnyP я имел виду например стоит крестьянен и мутасит стог сена или бьет запреженого кентавра как в кампании
14 лет назад
PlayObjectAnimation(ObjectName, animName, action), где
ObjectName - имя монстра, animName - нужная анимация, action - цикличность(один раз сделать, повторять циклично и т.д.) Константы и ещё пояснения - в мануале(Папка с игрой/Editor Documentation/HOMM5_A2_Script_Functions), стр. 38.
С уважением
В ответ пользователю GnomKRAG
Аватар пользователя
14 лет назад
GnomKRAG
djulian13 JonnyP я имел виду например стоит крестьянен и мутасит стог сена или бьет запреженого кентавра как в кампании
PlayObjectAnimation (имя крестьянина, "attack00", IDLE);
Аватар пользователя
14 лет назад
Спасибо большое понял но как настраивать цикличность точнее что туда вписывать?
14 лет назад
INVISIBLE – (special) the object becomes invisible
Объект становится невидимым
IDLE – the animation is played cyclically, until it is replaced by another animation
Играется, пока не заменяется на другую анимацию
ONESHOT_STILL – the animation is played once, and after it is finished, the object remains in the
posture it took in the last frame of the animation

Один раз и застывает в последней позе анимации
ONESHOT – the animation is played once, and after it the object’s standard idle animation is
started

Один раз и застывает в изначальной позиции
NON_ESSENTIAL – same as ONESHOT, but the animation is only played in case if the object is
not ‘busy’, which means that nothing plays on it except the IDLE animation.

Х.з. Дословно:
Также как предыдущая, но анимация проигрывается если объект "не занят", что означает, что никакая анимация не играется на нём исключая циклическую.
(с) Мануальчик
С уважением.

Добавлено через 22 часа 33 минуты
Добрый день!
Вопрос такой - какой id у призыва осиного улья и Посоха Преисподней? По поводу посоха - видел какой-то, но сомневаюсь, а осиного улья вообще в мануале нет. Wasp swarm - это рой, его-то можно достать без применения скриптов, а вот улья почему-то нет.
С уважением.
Аватар пользователя
14 лет назад
283 (summon hive) -- SPELL_SUMMON_HIVE
Есть в мануале.
14 лет назад
Ммм... Наверное, я не там смотрел. Спасибо!
С уважением.
Аватар пользователя
14 лет назад
на будущее, через редактор можно сразу выявить константу вещи, нпц зайдя в shared вкладка: type, т.к. разработчики константы называли отлично от имен самих объектов в игре, а некоторые вообще перепутали (пример: "мешочек бесконечного золота" имеет название константы "сумы бесконечного золота", хотя это совсем разные предметы)
14 лет назад
Спасибо, учту на будущее.
С уважением.
Аватар пользователя
14 лет назад
а как настраивать юнитов и изменять св-во предметов??
14 лет назад
Кнопка Object Properties на панели управления. Там диалоговое окно и на его фоне очки.
С уважением.

Статистика

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

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