Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2051
Старый 10.10.2015, 21:26
  #2051
^
Рыцарь Бездны
 
Аватар для Рыцарь Бездны
📖
Регистрация: 24.07.2012
Сообщения: 88
Регистрация: 24.07.2012
Сообщения: 88
По умолчанию
Re: Скрипты

Pert17Добрый день! Я совсем новичок, вообще не понимаю в скриптах ничего, по этому хотел бы узнать... Как сделать так, чтобы враги автоматически нападали на город? То есть, чтобы не брали ресурсы, не воевали с мобами и тд, а сразу шли на город.

Ну есть несколько вариантов

Можно все ресурсы и мобов регионами закрасить,и запретить компьютеру в эти регионы наступать с помощью скрипта SetRegionBlocked,Это долго но 100% гарантия что он небудет эти ресурсы трогать,и ему не останется выбора,кроме как бежать на город.Но нет гарантии что он 100% побежит на город,если для него это будет слишком высокая опасность он просто будет стоять на месте или бегать по своей территории. Самый сомнительный вариант.

Можно на самой карте поставить героя,и через EnableHeroAl и MoveHero направить его на город.Вариант хороший,герой и ресурсы не будет собирать и на город нападет 100%,даже если у него всего 1 скелет в армии будет,но не универсальный,потому что после смерти второй раз этот герой уже не нападет. Хороший вариант если на старте карты нужно сделать нападение на свой город.

Можно поместить героя в резерв и через NewDayTrigger,EnableHeroAl и MoveHero сделать чтобы на ваш замок через определенный промежуток времени нападал этот зарезервированный герой врага (ну например каждую неделю нападать будет)
Плюсы : точно нападет на замок и не будет собирать ресурсы по дороге,универсальный вариант,после смерти героя через определенный промежуток времени нападение гарантированно повторится.
Минусы: нужно больше всего возится.

Вам какой вариант больше нравится?

Добавлено через 15 минут
RedHeavenHeromod(GetDate(), 14) == 1

Спасибо большое.

А не подскажете еще:

1) Возможно ли сделать чтобы при снижении запаса маны героя ниже 10 игроку выдавалось поражение? (ну какбы герой некромант и чтобы свою жизнь потдерживать ему нужно 10 маны в наличии иметь,иначе он умрет). Просто в кампании за Илайю есть подобный скрипт чтобы при потере чёрного дракона выдавалось поражение,может и на снижение колличества маны можно так сделать...

2) Каким скриптом можно передать всё имушество AI под управление игрока?. Ну как в последней миссии за Фриду когда Дункана спасаешь всё имущество бирюзового к синему переходит.

Ато чтото в мануалах порылся но так ничего по этому вопросу не увидел. Заранее еще одно большое нечеловеческое спасибо)
Рыцарь Бездны вне форума
Ответить с цитированием