RedHeavenHero — Posts
RedHeavenHero
| Topic / Post | Date |
|---|---|
|
Current questions and answers regarding the map editor.
Можно и на триггер прикосновения: function touch_peasant(hero) repeat sleep(1); if IsObjectExists("peasant") == nil then SetObjectOwner("hizhina", 1); break; end; until IsHeroAlive(hero) == nil end; Trigger(OBJECT_TOUCH_TRIGGER, "peasant",…
|
|
|
Scripts
Олегарх поставьлте ";" в конце строки: PlayObjectAnimation(трололо); PlayObjectAnimation(троло); Я вообще не понимаю для чего ставить ";" Никогда не помогало, но зачем-то ставлю :D .
|
|
|
Current questions and answers regarding the map editor.
Markel the Imperor пробовал ли кто нибудь подправить анимацию герою mega_godzillo? мне удалось добиться того что он нормально ходит - но колдовать не хочет и атаковать тоже - не движется=( Подобные герои созданы не для использования их по прямому…
|
|
|
Current questions and answers regarding the map editor.
Судя по тому что пишет консоль, поставлен лишний end. Хотя при взгляде на этот скрипт, ошибок не видно.
|
|
|
Current questions and answers regarding the map editor.
StartCombat(hero, "Kha-Beleth", <охрана>, nil, "combatResult") function combatResult(hero, isWinner) if isWinner then SetPlayerResource(PLAYER_1, GOLD, GetPlayerResource(PLAYER_1, GOLD) + 30000); end; end; StartCombat надо засунуть в функцию…
|
|
|
Current questions and answers regarding the map editor.
Rainer Здраствуйте! Собрался делать Шио , поставил цитадель Властелина , зашёл в игру а войти в него к сожалению нельзя. В каких целях можно замок Властелина использовать ? Его можно отключить, поставить триггер на прикосновение. При попытке…
|
|
|
Scripts
Я не то имел в виду. Пример: Неделя лича. Прирост личей, архиличей и высших личей удваивается. При этом на карте спавнятся вышеупомянутые. Вот как сделать так, чтобы они не спавнились? Тогда лучше запретить недели монстров в дереве карты (для…
|
|
|
Scripts
Спасибо. А как тогда отключить спавн на новой неделе? Например, наступила неделя лича и никто не спавнится? Тогда придётся сделать так: function NewDay() if GetDate(DAY_OF_WEEK) == 1 and GetCurrentMoonWeek() < 84 then CreateMonster('mob1',…
|
|
|
Scripts
как установить спавн только определенных существ в начале недели? И, желательно, в определенном месте? Функцией CreateMonster --Пример function NewDay() if GetDate(DAY_OF_WEEK) == 1 then CreateMonster('mob1', CREATURE_PEASANT, 50, 45, 51, GROUND);…
|
|
|
Scripts
Игра вылетает и всё. Как тут узнаешь что она должна делать? :(
|
|
|
Scripts
isEqual я нашёл в списке, который изредка выпадает во встроенном редакторе скриптов. Насчёт окон сообщений: У меня они всегда идут по порядку без всяких слипов и модальностей.
|
|
|
Scripts
Кто знает, как работает функция isEqual? У меня при её вызове игра зависает.
|
|
|
Current questions and answers regarding the map editor.
Для того, чтобы сделать нейтрального героя, надо поставить обычного героя на карту с любым владельцем. Потом в скриптах написать: SetObjectOwner(hero, owner) где hero - скриптовое имя героя, а owner - ID игрока, НЕ УЧАСТВУЮЩЕГО В ИГРЕ. Следовательно,…
|
|
|
Scripts
SetStandState, GetStandState, GetStandStatesCount - скриптовые операции для работы с объектами на карте типа AdvMapStandShared (например TieruHut). Чтобы создать свой стенд, надо: 1) поставить на карту объект Objects\All-Terrain objects\Tieru's…
|
|
|
Islands of Mystery, Chapter 2: Dragon Wisdom
Этих мест несколько и каждое по-своему изменяет характеристики героя (с помощью скрипта): Фиолетовый вихрь на траве даёт +4 к защите; Фиолетовый вихрь в лавовых землях даёт +3 к нападению, +1 к боевому духу, но -3 к колдовству; Розовый вихрь в…
|