RedHeavenHero — Сообщения
RedHeavenHero
| Тема / Сообщение | Дата |
|---|---|
|
Скрипты для начинающих
function new_day() local day = GetDate(DAY) if day == 2 then DeployReserveHero("Jazaz", 164, 156, 0) MoveCamera(164, 156, 0, 50, 0.7, 0, 0, 0, 1) MessageBoxForPlayers(GetPlayerFilter(игрок), "путь к тексту") end end Trigger(NEW_DAY_TRIGGER,…
|
|
|
Картинка PWL
Надо стараться делать хорошо, плохо - само получится.
|
|
|
Скрипты для начинающих
Add.
|
|
|
Скрипты для начинающих
Добавить в список в player properties, На карту не ставить.
|
|
|
Картинка PWL
Например...
|
|
|
Скрипты для начинающих
Его не должно быть на карте.
|
|
|
Картинка PWL
Ее можно обрезать. Скриншоты в редакторе можно делать с высоким разрешением. Если не соблюдать пропорции, то картинка будет выглядеть вытянутой.
|
|
|
Картинка PWL
Про это не забудь. Как ты делал стандартным способом?
|
|
|
Скрипты для начинающих
В player properties выбираешь игрока и добавляешь ему в список героев, что будут у него в резерве.
|
|
|
Скрипты для начинающих
Ниброс точно зарезервирован?
|
|
|
Картинка PWL
Почему-то стандартный способ экспорта изображений никто так и не предложил. А ведь там пляски с xdb не потребуются.
|
|
|
Картинка PWL
Ага, ещё было бы неплохо удалить лишние форумные теги из кода xdb. Желательно предупредить, что нижняя четверть картинки будет скрыта. Совет "убрать галочку с "сохранить пропорции"" лично я считаю неправильным.
|
|
|
Скрипты для начинающих
Как он сейчас выглядит?
|
|
|
Скрипты для начинающих
2. Для начала надо зарезервировать героя за определённым игроком. function new_day() local day = GetDate(DAY) if day == день_с_начала_игры then DeployReserveHero("скриптовое имя героя", x, y, этаж) end end Trigger(NEW_DAY_TRIGGER, 'new_day') Чтобы…
|
|
|
Скрипты для начинающих
Задание на убийство вражеского героя можно реализовать через задания. Добавлено через 12 минут И я немного не понял, что именно означает "нападет вражеской герой".
|
|
|
Скрипты для начинающих
function objective_1(hero) local player = GetObjectOwner(hero) if GetObjectiveState("имя_задачи", player) == OBJECTIVE_UNKNOWN then StartDialogScene("путь к диалогу") SetObjectiveState("имя_задачи", OBJECTIVE_ACTIVE, player) elseif…
|
|
|
Скрипты
В параметрах задачи (Parameters).
|
|
|
Скрипты для начинающих
В поле Name задачи пишется которое. Серьёзно?
|
|
|
Скрипты для начинающих
1) function teleport1(hero) SetObjectPosition(hero, x, y, floor) -- x,y,floor заменить на координаты end Trigger(REGION_ENTER_AND_STOP_TRIGGER, 'регион', "teleport1") 2) Создаёшь задание в дереве свойств карты, первостепенное, тип - MANUAL,…
|
|
|
Герои Меча и Магии VII
Heroist писал(а):
Ничего не понял, можно процитировать сообщение, пожалуйста?
|