Перейти к содержанию

Сообщения от Скрипты

Аватар пользователя
Как с помощью скрипта выдать герою свиток с определенным заклинанием?
 Создается карта про эльфов: Воссоединение - готовность 71%
Аватар пользователя
Положить свиток с этим заклинанием на карту, и MakeHeroInteractWithObject(имя_героя, имя_свитка).
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
В ответ пользователю RedHeavenHero
Аватар пользователя
RedHeavenHero
Положить свиток с этим заклинанием на карту, и MakeHeroInteractWithObject(имя_героя, имя_свитка).
А если нужно будет забрать этот свиток у героя а затем опять отдать?
Я хочу, чтобы герой мог пользоваться свитком только в одном месте, и когда он уходил оттуда, то свиток исчезал, а когда приходил - снова появлялся
 Создается карта про эльфов: Воссоединение - готовность 71%
Аватар пользователя
Нет, так вряд ли получится сделать.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Аватар пользователя
А можно удалить заклинание у героя?
 Создается карта про эльфов: Воссоединение - готовность 71%
Аватар пользователя
Нет.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Аватар пользователя
Если это какое-нибудь походное заклинание, можно сделать новое в свободном слоте и отключать/включать возможность его применения в нужные моменты.
 

К А
Стикеры GBF в Telegram
В ответ пользователю Spectral
Аватар пользователя
А разве артефакт свитка удалить нельзя?
Моды для HeroesV:
NHF 0.90 : NHF - группа в VK

Карты для HeroesV:
Путешествие , Условие крови , Рука судьбы.Часть 1: В поход , Рука судьбы.Часть 2: Отчаянье , Рука судьбы.Часть 3: Восхождение , Стойкость
Абсолютная власть , Иду на Вы! , Корона Ургаша , На задворках
Мир надо уничтожить... Чтобы создать свой...
Аватар пользователя
Его нельзя дать с нужным заклинанием.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
В ответ пользователю Ment
Аватар пользователя
Ment
Если это какое-нибудь походное заклинание, можно сделать новое в свободном слоте и отключать/включать возможность его применения в нужные моменты.
А как изменить иконку и описание заклинания вместо призыва Ильм-хиджры с помощью скрипта?
 Создается карта про эльфов: Воссоединение - готовность 71%
Аватар пользователя
А как изменить иконку и описание заклинания вместо призыва Ильм-хиджры с помощью скрипта?
Хм... Забыл, что мод-карта у Вас автономная ) Ну, тогда проблемно, да.
-----
Впрочем, отмечу, что на Ильм-хиджре зацикливаться необязательно. Там есть другие слоты заклинаний, впрочем, всё равно это будет мод и он может конфликтовать с другими модами.
 

К А
Стикеры GBF в Telegram
Аватар пользователя
Можно ли сделать анимацию открытия ворот на карте, если поставить крепостную стену с воротами?
 Создается карта про эльфов: Воссоединение - готовность 71%
Аватар пользователя
Да, видел такое на карте "Изгнанник".
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Аватар пользователя
Доброго времени суток! Я хочу сделать сражение на карте мира с помощью скриптов,но незнаю как сделать так,чтобы схватка начиналась только тогда,когда к этому месту подходит герой. Вроде,через триггеры как то? У меня не получилось. Пример такого находится в кампании В честь отцов наших,третья или четвертая миссия. Там еще можно в города из катапульты стрелять.
Аватар пользователя
Создаете регион в редакторе, называете его. В скрипте пишете что-то такое.

function battle1(hero, region)
if GetCurrentPlayer() ~= 1 then return end -- проверка игрока
StartCombat(hero, nil, 3, -- количество отрядов (3)
CREATURE_MILITIAMAN, 45, -- 45 ополченцев
CREATURE_ARCHER, 23, -- 23 лучника
CREATURE_VINDICATOR, 10, -- 10 ревнителей веры
nil, "battle1_result")
end

function battle1_result(hero, result)
if not result then return end
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "имя_региона", nil)
end

Trigger(REGION_ENTER_AND_STOP_TRIGGER, "имя_региона", "battle1")


Добавлено через 23 минуты
Армию настраиваете по своему вкусу.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4

Статистика

Приветствуем новейшего участника: Emil

Сейчас на сайте 6 пользователей 1346 гостей