Форум HeroesWorld-а - Показать сообщение отдельно - Справка для Редактора карт Герои 4
Показать сообщение отдельно
#5
Старый 21.01.2008, 19:24
  #5
^
Siverfale
 
Аватар для Siverfale
📖
Регистрация: 19.12.2007
Адрес: Екатеринбург
Сообщения: 6569
Регистрация: 19.12.2007
Адрес: Екатеринбург
Сообщения: 6569
По умолчанию
Re: Справка для Редактора карт Герои 4

Скрипты события
Построить здание : Строит в указанном городе здание.
Сменить владельца : Указанный объект переходит под начало другого игрока.
Очистить условия поражения : Удаляет текст, указанный в окне Условий поражения меню Информации по сценарию.
Очистить сообщение о поражении : Удаляет текст, который сообщает игроку о поражении.
Очистить условия победы : Удаляет текст, указанный в окне Условий победы меню Информации по сценарию.
Очистить сообщение о победе : Удаляет текст, который сообщает игроку о победе.
Бой : Создает армию, которая вступает в бой с войском указанного игрока.
Условные действия : Создает скрипт условия, например: "Если игрок владеет указанным городом, то он получает 10,000 золотых".
Уменьшить текущий запас очков магии : Уменьшает текущий запас очков магии указанного героя на заданное число единиц.
Уменьшить атаку : Уменьшает значение атаки указанного героя на заданное число единиц.
Уменьшить удачу : Уменьшает удачу указанной армии на заданное число единиц.
Уменьшить защиту : Уменьшает защиту указанного героя на заданное число единиц.
Уменьшить максимум очков магии : Уменьшает максимальное количество очков магии указанного героя на заданное число единиц.
Уменьшить мораль : Уменьшает мораль указанной армии на заданное число единиц.
Уменьшить популяцию жилища : Уменьшает имеющуюся популяцию указанного жилища на заданное число существ.
Уменьшить скорость : Уменьшает скорость указанного героя на заданное число единиц.
Удалить объект : Удаляет с карты указанный объект. Объект-указатель 'Бомба' отмечает, какие объекты будут удалены в ходе игры.
Отключить стандартные условия победы : Отключает для указанного игрока стандартные условия победы.
Показать сообщение : Выводит на экран текстовое сообщение.
Включить стандартные условия победы : Позволяет указанному игроку победить, выполнив стандартные условия победы.
Дать артефакты : Передает указанной армии выбранный артефакт(ы).
Дать воинов : Передает указанной армии выбранное количество существ.
Дать ресурсы : Передает указанному игроку выбранное количество ресурсов.
Дать навык : Обучает указанного героя заданному навыку.
Дать заклинание : Обучает указанного героя заданному заклинанию.
Увеличить подвижность : Увеличивает запас очков хода указанной армии.
Увеличить запас очков магии : Увеличивает текущий запас очков магии указанного героя.
Увеличить атаку : Увеличивает значение атаки указанного героя.
Увеличить опыт : Увеличивает опыт указанного героя на заданное количество очков.
Увеличить уровень опыта : Повышает уровень указанного героя.
Увеличить удачу : Повышает удачу выбранной армии.
Увеличить здоровье : Повышает количество очков здоровья выбранного героя.
Увеличить максимум очков магии : Повышает количество очков магии выбранного героя.
Увеличить мораль : Повышает мораль выбранной армии.
Увеличить прирост существ : Увеличивает прирост существ в заданном жилище.
Увеличить навык : Указанный герой повышает уровень владения заданным навыком.
Увеличить скорость : Повышает значение скорости указанного героя.
Ничего не делать : Ничего не происходит.
Поражение : Приводит к поражению указанного игрока.
Задать вопрос : Позволяет задать вопрос, на который возможно ответить "да" или "нет", прикрепляет скрипты к обоим вариантам ответа.
Убрать скрипт : Удаляет указанный скрипт события. Необходимо делать в конце локальных событий чтобы они не повторялись.
Удалить объект : Позволяет удалить выбранный объект с карты.
Последовательность : Позволяет создать цепочку связанных скриптов, которые будут выполняться один за другим. Используется в большинстве случаев.
Задать переменную : Позволяет задать переменную типа true/false. Предположим,задаём что если игрок наступил на этот квадрат,то переменная становится true и если он наступит на другой квадрат,то сработает скрипт,кторого не было раньше.
Задать описание поражения : Позволяет задать текст, содержащий описание условий поражения.
Задать сообщение о поражении : Позволяет задать текст, который игрок увидит в случае поражения.
Задать численную переменную : Позволяет создать переменную, которая может следить за событиями или отсчитывать их (к примеру, проход армий через определенную точку). Если армия предположим пройдёт 4 раза через точку,то игрок проиграл.
Задать описание победы. : Позволяет задать текст, содержащий описание условий победы.
Задать сообщение о победе : Позволяет задать текст, который игрок увидит в случае победы.
Взять артефакты : Забирает у заданной армии определенный артефакт(ы).
Взять воинов : Забирает из указанной армии определенное количество воинов.
Взять ресурсы : Забирает из казны указанного героя заданное количество ресурсов.
Триггер события : Позволяет активировать ранее заданное событие.
О них поговорим позже.
Победа : Приводит к победе определенного игрока.
Булевские (условные) выражения
И : Позволяет задавать для одного и того же события несколько условий. Предположим,это такой-то игрок И такой-то герой.
Принадлежит силам: : Проверяет, принадлежит ли данная армия к тем или иным силам.
Обладает героем : Проверяет, есть ли в рядах войска требуемый герой.
Может дать навык : Проверяет, может ли герой обучиться определенному навыку (есть ли свободный слот для обучения).
Равно : Проверяет, можно ли поставить знак равенства между двумя выражениями. Например,кол-во дерева равно 30.
False : Проверяет, ложно ли данное условие.
Больше чем : Проверяет, является ли первое выражение больше второго.
Больше или равно : Проверяет, является ли первое выражение больше или равным второму.Как правило используется в заданиях вроде "принеси 8000 золота".Необходимо задать условие,больше или равно 8000.
Владеет артефактом : Проверяет, владеет ли данная армия требуемым артефактом.
Определенный герой мертв : Проверяет, мертв ли определенный герой.
Определенный герой в тюрьме : Проверяет, находится ли определенный герой в тюрьме.
Меньше чем : Проверяет, является ли первое выражение меньшим, нежели второе.
Меньше или равно : Проверяет, является ли первое выражение меньше или равным второму.
Не : Позволяет отрицать определенную переменную, так что производится проверка всех условий, кроме специального. Игрок делает что-то,переменная становится true,если переменная не true,происходит ещё что-то.
Или : Позволяет задать условие на выбор, где достаточно выполнить любую из двух частей.
Игрок принадлежит к определенным силам: : Проверяет, принадлежит ли данный игрок к определенным силам.
Игрок определенного цвета : Определяет, принадлежит ли данный игрок к нужному цвету.
Игрок-компьютер : Проверяет, является ли данный игрок компьютерным.
Игрок уничтожен : Проверяет, полностью ли уничтожены все силы данного игрока.
Игрок-человек : Проверяет, является ли данный игрок игроком-человеком.
Игрок владеет героем : Проверяет, владеет ли данный игрок определенным героем.
Игрок владеет определенным городом : Проверяет, владеет ли данный игрок определенным городом.
True : Проверяет, верно ли данное условие.
Переменная : Позволяет задать имя переменной.
Численные выражения
Количество воинов в армии : Указывает количество воинов определенного типа в данной армии.
Текущий день : Показывает текущую дату, за точку отсчета берется начало игры.
День недели : Показывает текущий день недели, в неделе семь дней, за точку отсчета берется начало игры.
Разделить на : Позволяет разделить первое выражение на второе.
Уровень опыта : Отображает уровень опыта данного героя.
Уровень мастерства : Отражает уровень владения героя тем или иным навыком.
Число : Указывает конкретное число.
Количество ресурсов : Указывает количество единиц ресурсов каждого типа.
Минус : Позволяет вычесть одно выражение из другого.
Месяц : Показывает текущий месяц игры, причем месяц начала игры берется за первый.
Отрицание : Позволяет создать отрицательное выражение.
Игрок : Определяет конкретного игрока.
Плюс : Позволяет сложить два выражения.
Случайное число : Генерирует случайное число. Вы можете задать для него максимальное и минимальное возможное значение.
Напоминание : Указывает, что при делении двух выражений остался остаток.
Умножение : Позволяет умножить одно выражение на другое.
Общее количество воинов в армии : Отображает общее количество существ в данной армии вне зависимости от их типа.
Общее количество героев в армии : Отображает только общее количество героев в данной армии.
Переменная : Позволяет задать имя переменной.
Неделя : Показывает текущую неделю, за точку отсчета берется начало игры.
Неделя месяца : Указывает текущую неделю месяца, причем в каждом месяце четыре недели.
Не так коротко,но вроде всё понятно)
__________________
Я молчал. Быть может она думала, что я сильный и молчаливый тип бандита, но я просто не знал что ответить на этот внезапный монолог


Ple-SenРазумеется, я могу ошибаться, но мне кажется, что Реван не будет никого убивать в бондинг ивенте.


⚔⚔⚔ Книги Серберии ⚔⚔⚔











 
Я молчал. Быть может она думала, что я сильный и молчаливый тип бандита, но я просто не знал что ответить на этот внезапный монолог


Ple-SenРазумеется, я могу ошибаться, но мне кажется, что Реван не будет никого убивать в бондинг ивенте.


⚔⚔⚔ Книги Серберии ⚔⚔⚔











 
Siverfale сейчас на форуме
Ответить с цитированием