RedHeavenHero — Posts
RedHeavenHero
| Topic / Post | Date |
|---|---|
|
Current questions and answers regarding the map editor.
Это пишется не в скрипте существа. Добавлено через 1 минуту Что я вижу! Русифицированный редактор. Ждите много ошибок. Добавлено через 2 минуты Кстати, к что за пургу он выдал?
|
|
|
Current questions and answers regarding the map editor.
Надо чтобы в меню создания игры были видны главные герои игроков? Тогда нужно открыть MapProperties --> Players Properties и перебрать в списке всех игроков, выставляя, если нужно, героя в MainHero.
|
|
|
Current questions and answers regarding the map editor.
function InitDungeonCreatures() for i, mob in GetObjectNamesByType"CREATURE" do local type = GetObjectArmySlotCreature(mob, 0) if (type >= CREATURE_SCOUT and type <= CREATURE_BLACK_DRAGON) or (type >= CREATURE_STALKER and type <= CREATURE_RED_DRAGON)…
|
|
|
Current questions and answers regarding the map editor.
В свойствах карты players[номер игрока]\CanBeHumanPlayer (игрок может быть человеком) и players[номер игрока]\CanBeComputerPlayer (игрок может быть компьютером) поставить нужные значения (true, false для игрока-человека и false, true для…
|
|
|
Current questions and answers regarding the map editor.
А надо выделить, а то нужное дерево свойств, которое своё у каждого объекта, не появится.
|
|
|
Current questions and answers regarding the map editor.
Нет такого.
|
|
|
Current questions and answers regarding the map editor.
ПКМ по дереву свойств, Show Hidden, появляются скрытые свойства, CanCaptureOnlyNotVisit выставить true. Тогда не исчезнет. К сожалению, функции создания новых городов нет. TransformTown меняет только расу города, а его название, история и…
|
|
|
Current questions and answers regarding the map editor.
При трансформации герой исчезает. Скриптовые имена объектов не-героев задаются в поле Name в дереве свойств этого объекта.
|
|
|
Current questions and answers regarding the map editor.
Город будет без строений после трансформации.
|
|
|
Current questions and answers regarding the map editor.
Так? function InitBuildings() -- функция, её имя и список получаемых аргументов в скобках for i, building in GetObjectNamesByType"PEASANT_HUT" do -- итерация по массиву с именами объектов типа "PEASANT_HUT" (крестьянские домики) Trigger(5, building,…
|
|
|
Current questions and answers regarding the map editor.
В Map Properties (значок) -> Script -> Edit Script. Скриптовое имя города - в поле Name его дерева свойств.
|
|
|
Current questions and answers regarding the map editor.
Никаких особых параметров не нужно.
|
|
|
Current questions and answers regarding the map editor.
Вот так. Имя скриптовое имя города только написать. ;) function InitBuildings() for i, building in GetObjectNamesByType"PEASANT_HUT" do Trigger(5, building, "TransformBuilding") end for i, building in GetObjectNamesByType"ARCHERS_HOUSE" do Trigger(5,…
|
|
|
Heroes of Ashan: Antares
Скриптами можно. Но можно и без них: создать в players[номер_игрока]\Attractors\ новый элемент и поставить там x, y, floor места нахождения Рутгера и value = -1, тогда, должно быть, ИИ отвяжется от рыцаря.
|
|
|
Heroes of Ashan: Antares
Только толку от того не будет. У самого такая проблема всегда была. Выход: открыть карту архиватором и редактировать скрипт блокнотом (или другими подобными ему программами). Добавлено через 17 минут Кстати, чтобы не появлялась вторая пустая карта в…
|
|
|
Scripts
Это хижина мага. Слеши не исправил, триггер зачем-то в функцию занёс. Лишний end. function Missiya1F() MessageBox ("/Maps/SingleMissions/Missiya_1/Missiya2_ts.txt"); Trigger(OBJECT_TOUCH_TRIGGER, "Missiya1", nil ); end; Trigger(OBJECT_TOUCH_TRIGGER,…
|
|
|
Scripts
Кавычки неправильные, слеши не те, nil пишется без кавычек, в пути к тексту отсутствует расширение .txt. И зачем столько пустых строк? Добавлено через 45 секунд Может хижина пророка? Добавлено через 5 минут Это не скрипты, это в редакторе в дереве…
|
|
|
Scripts
nil
|
|
|
Scripts
кол-во_слотов - номер_слота то есть по слотам, только в обратном порядке.
|
|
|
Scripts
Чтобы вычислить стрелков надо делать проверку на тип. Если следовать специализации Файдаэна, то для начала перебор всех врагов, поиск существа с самым низким уровнем, выстрел. Ну и в ATB тоже никак не восстановить прежнюю позицию.
|