RedHeavenHero — Сообщения

Аватар пользователя

RedHeavenHero

Боевой дух +250 Доблестный
Не в сети Участник с февр. 2012 Последняя активность
Тема / Сообщение Дата
Текущие вопросы и ответы по редактору карт
Можно и на триггер прикосновения: 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",…
Скрипты
Олегарх поставьлте ";" в конце строки: PlayObjectAnimation(трололо); PlayObjectAnimation(троло); Я вообще не понимаю для чего ставить ";" Никогда не помогало, но зачем-то ставлю :D .
Текущие вопросы и ответы по редактору карт
Markel the Imperor пробовал ли кто нибудь подправить анимацию герою mega_godzillo? мне удалось добиться того что он нормально ходит - но колдовать не хочет и атаковать тоже - не движется=( Подобные герои созданы не для использования их по прямому…
Текущие вопросы и ответы по редактору карт
Судя по тому что пишет консоль, поставлен лишний end. Хотя при взгляде на этот скрипт, ошибок не видно.
Текущие вопросы и ответы по редактору карт
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 надо засунуть в функцию…
Текущие вопросы и ответы по редактору карт
Rainer Здраствуйте! Собрался делать Шио , поставил цитадель Властелина , зашёл в игру а войти в него к сожалению нельзя. В каких целях можно замок Властелина использовать ? Его можно отключить, поставить триггер на прикосновение. При попытке…
Скрипты
Я не то имел в виду. Пример: Неделя лича. Прирост личей, архиличей и высших личей удваивается. При этом на карте спавнятся вышеупомянутые. Вот как сделать так, чтобы они не спавнились? Тогда лучше запретить недели монстров в дереве карты (для…
Скрипты
Спасибо. А как тогда отключить спавн на новой неделе? Например, наступила неделя лича и никто не спавнится? Тогда придётся сделать так: function NewDay() if GetDate(DAY_OF_WEEK) == 1 and GetCurrentMoonWeek() < 84 then CreateMonster('mob1',…
Скрипты
как установить спавн только определенных существ в начале недели? И, желательно, в определенном месте? Функцией CreateMonster --Пример function NewDay() if GetDate(DAY_OF_WEEK) == 1 then CreateMonster('mob1', CREATURE_PEASANT, 50, 45, 51, GROUND);…
Скрипты
Игра вылетает и всё. Как тут узнаешь что она должна делать? :(
Скрипты
isEqual я нашёл в списке, который изредка выпадает во встроенном редакторе скриптов. Насчёт окон сообщений: У меня они всегда идут по порядку без всяких слипов и модальностей.
Скрипты
Кто знает, как работает функция isEqual? У меня при её вызове игра зависает.
Текущие вопросы и ответы по редактору карт
Для того, чтобы сделать нейтрального героя, надо поставить обычного героя на карту с любым владельцем. Потом в скриптах написать: SetObjectOwner(hero, owner) где hero - скриптовое имя героя, а owner - ID игрока, НЕ УЧАСТВУЮЩЕГО В ИГРЕ. Следовательно,…
Скрипты
SetStandState, GetStandState, GetStandStatesCount - скриптовые операции для работы с объектами на карте типа AdvMapStandShared (например TieruHut). Чтобы создать свой стенд, надо: 1) поставить на карту объект Objects\All-Terrain objects\Tieru's…
Острова тайн глава 2: Драконья мудрость
Этих мест несколько и каждое по-своему изменяет характеристики героя (с помощью скрипта): Фиолетовый вихрь на траве даёт +4 к защите; Фиолетовый вихрь в лавовых землях даёт +3 к нападению, +1 к боевому духу, но -3 к колдовству; Розовый вихрь в…