}{0TT@6bI4 — Posts

User Avatar

}{0TT@6bI4

Morale +250 Valiant

Сидел в своём кувшине трижды 33 раза по 30 лет и ещё 3 раза по три года

Offline Member since Sep 2019 Last activity
Topic / Post Date
[1x1] The Last Stand
АЗАЗЭЛЬ , в 3.0 нет некоторых скриптовых функций, активно использующихся в этой карте, без которых сделать аналогичную будет проблематично.
Scripts
Нет. Можно создать специального моба со всеми заклинаниями на нужных уровнях, вызывать его, кастовать им что-то (на своих) и удалять. Это реализовано, например, в карте Проклятый
Scripts
KioM Проблема прежняя Ошибка утверждает, что кастовать пытался герой защищающихся, а его нет. Вероятно, это вызвано как раз попыткой накинуть баф на врага
Scripts
Но наш герой не может накинуть то же ускорение на соперника! Это противоречит игровой логике.
Mapmaking contest by Remix.
Голосование завершилось! Первое место : 🥇 Ornstein Dragonslayer с картой "Выбор мира" Второе место : 🥈 Grigoriy с картой "Дикий ураган" Третье место : 🥉 Security Florkingold с картой "Проклятый город" Поздравляем победителей, спасибо за прекрасные…
Scripts
Почему бы не упростить скрипт и не воспользоваться масскастами? UnitCastGlobalSpell(GetAttackerHero(), SPELL_MASS_BLESS). function Start() local mana = GetUnitManaPoints(GetAttackerHero()) SetUnitManaPoints(GetAttackerHero(), 200) sleep(1)…
RTF is a global modification that replaces all towns in the game.
Хуррай! Монгол дайчид Асхан орчлонд хyрлээ!
Scripts for beginners.
Пока писал, Gerter уже ответил. Даже названия функций совпали... практически))
Scripts for beginners.
Syryus Еще сопутствующий вопрос - как добавить сюда, чтобы сброс триггера происходил после проигрыша конкретного игрока? function PlayerLooseCheck(pl) while 1 do if GetPlayerState(pl)==PLAYER_LOST then Trigger(...зануление триггера) end sleep(10) end…
Scripts for beginners.
Gerter выдаст дефолтное value was nil with name... Это не страшно, главное, что без вылетов)
Scripts for beginners.
Ясно, спасибо. Если просто ошибиться в написании имени массива, например contains(perserve_heroes, "Itil") вместо contains(preserve_heroes, "Itil"), то ничего не будет? Это очень хорошо
Scripts for beginners.
Предупрежу тогда Syrvyus, что вызов contatins без параметров приводит к вылету игры. Gerter , будет ли вылет, если параметры окажутся nil-овыми?
Scripts for beginners.
Ладно, попробуйте вот так: preserve_heroes={"Elleshar", "Linaas", "Gillion", "Diraya", "Itil", "Ossir", "Nadaur"} function Def( heroName ) PreserveHero=0 for key, name in preserve_heroes do if name == heroName then PreserveHero=1 end; end; if…
Scripts for beginners.
Не путайте лог редактора и консоль игры. Как ее разблочить, можете посмотреть в интернете. Также рекомендую пользоваться специальным редактором скриптов => https://yadi.sk/d/W6cz5UBu3SGAvb . Он не вылетает и работает лучше + удобнее. Вам нужно…
MOD: Armageddon's Blade
Не знаю, насколько балансны такие герои, но очень смущает, что у всех героев практически одинаковый набор артефактов: кольцо на 20 инцы, полусет/сет гномов, полусет тьмы, ожерелье кровавого когтя.
Scripts for beginners.
И рекомендую в случае не работы кода заглядывать в консоль, ошибка там зачастую ключ к решению проблемы.
Scripts for beginners.
Посмотрите скриптовое имя героя в его настройках (Выделяете => Пробел => Settings => Script name). И замените hero на это имя. То есть: function Def( heroname ) if heroname == hero then StartCombat(hero,nil,1,CREATURE_CRYSTAL_DRAGON,6); Trigger(…
Ask your question here if you can’t find the answer in the FAQ.
Добрый день! Судя по описанию, вы ищете мод Eternal Essence /topic/7746/
Modding
Спасибо, попробую!
Hero replacer.
Думаю, товарищ Ment имеет в виду это) Тушь размалась, всего-то.