RedHeavenHero — Posts

User Avatar

RedHeavenHero

Morale +250 Valiant
Offline Member since Feb 2012 Last activity
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 тоже никак не восстановить прежнюю позицию.