RedHeavenHero — Posts

User Avatar

RedHeavenHero

Morale +250 Valiant
Offline Member since Feb 2012 Last activity
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 к колдовству; Розовый вихрь в…