Скрипты - Страница 141 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Картостроительство (Редактор карт) В этом разделе можно обсуждать все что касается редактора карт для Heroes of Might and Magic V. Так же здесь обсуждаем картостроительство.

Ответ
Страница 141 из 260
 
Опции темы
#2101
Старый 17.01.2016, 21:21
  #2101
^
OrnsteinDragonslayer
 
Аватар для OrnsteinDragonslayer
📖
Регистрация: 10.01.2016
Сообщения: 172
Регистрация: 10.01.2016
Сообщения: 172
По умолчанию
Re: Скрипты

Жду.
OrnsteinDragonslayer вне форума
Ответить с цитированием
#2102
Старый 18.01.2016, 12:25
  #2102
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

Bravo1853Как сделать, чтобы город разрушался, когда его захватили?
Есть два варианта:
	function raze_captured_town(oldowner, newowner, hero, town)
	Trigger(OBJECT_CAPTURE_TRIGGER, town, nil)
	RazeTown(town)
end

Trigger(OBJECT_CAPTURE_TRIGGER, 'скриптовое_имя_города', 'raze_captured_town')

	function raze_captured_town(oldowner, newowner, hero, town)
	Trigger(OBJECT_CAPTURE_TRIGGER, town, nil)
	MakeTownMovable(town)
	sleep()
	RemoveObject(town)
end

Trigger(OBJECT_CAPTURE_TRIGGER, 'скриптовое_имя_города', 'raze_captured_town')

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#2103
Старый 19.01.2016, 01:20
  #2103
^
Bravo1853
📖
Регистрация: 28.08.2015
Сообщения: 77
Регистрация: 28.08.2015
Сообщения: 77
По умолчанию
Re: Скрипты

Как ввести в сценарий заклинания Дьявольская цепь и Адская волна для героя, чтобы они наносили урон?
Bravo1853 вне форума
Ответить с цитированием
#2104
Старый 22.01.2016, 21:34
  #2104
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#2105
Старый 23.01.2016, 17:39
  #2105
^
Bravo1853
📖
Регистрация: 28.08.2015
Сообщения: 77
Регистрация: 28.08.2015
Сообщения: 77
По умолчанию
Re: Скрипты

RedHeavenHeroВ редакторе через дерево свойств добавить их герою в книгу заклинаний.
Там их нету.
Bravo1853 вне форума
Ответить с цитированием
#2106
Старый 23.01.2016, 19:20
  #2106
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

Есть. Цепь называется SPELL_UBER_CHAIN_LIGHTNING или как-то так, а волна расположена рядом по списку.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#2107
Старый 23.01.2016, 20:40
  #2107
^
Bravo1853
📖
Регистрация: 28.08.2015
Сообщения: 77
Регистрация: 28.08.2015
Сообщения: 77
По умолчанию
Re: Скрипты

RedHeavenHeroЕсть. Цепь называется SPELL_UBER_CHAIN_LIGHTNING или как-то так, а волна расположена рядом по списку.
Всё сделал, работает. Сначало не там искал. Спасибо большое
Bravo1853 вне форума
Ответить с цитированием
#2108
Старый 10.02.2016, 19:02
  #2108
^
Elikuz
📖
Регистрация: 10.02.2016
Сообщения: 3
Регистрация: 10.02.2016
Сообщения: 3
По умолчанию
Re: Скрипты

Прошу прощения, как заставить ИИ нападать на определённого героя, не взирая на опасность? Чтобы уже с первого хода помчался на игрока, не важно, что опасность без шансов, и в замке ли он.
Elikuz вне форума
Ответить с цитированием
#2109
Старый 16.02.2016, 18:56
  #2109
^
siro
📖
Регистрация: 24.04.2013
Сообщения: 6
Регистрация: 24.04.2013
Сообщения: 6
По умолчанию
Re: Скрипты

Можно ли с помощью скриптов сделать героя,не принадлежащего к какому либо цвету(Нейтральный,по сути).Совсем не обязательно при этом чтобы он мог двигаться,но если можно и такое,то еще лучше
siro вне форума
Ответить с цитированием
#2110
Старый 16.02.2016, 19:26
  #2110
^
Варсус
 
Аватар для Варсус
📖
Регистрация: 23.01.2016
Сообщения: 74
Регистрация: 23.01.2016
Сообщения: 74
По умолчанию
Re: Скрипты

ElikuzПрошу прощения, как заставить ИИ нападать на определённого героя, не взирая на опасность? Чтобы уже с первого хода помчался на игрока, не важно, что опасность без шансов, и в замке ли он.
Могу предложить скрипт на "заинтересованность" AI к какому либо обьекту. Только тебе придётся держать героя в одном месте. Вот скрипт:
void SetAIPlayerAttractor( sObjectName, nPlayerID, nPriority ) Приоритет может принимать значения от -1 до 2
Ну или вот такой скрипт, тогда герой просто поскачет в точку с указаннами координатами(в свой ход разумеется и при наличии movepoints)
void MoveHero( sHeroName, nX, nY, nFloorID = GROUND )
__________________
Когда ты задумываешься о том, что ты задумался, ты перестаёшь задумываться

Хаос во всём тоже порядок...

Кампания Седьмое затмение. Грань Империи.

В стадии разработки 10%
Когда ты задумываешься о том, что ты задумался, ты перестаёшь задумываться

Хаос во всём тоже порядок...

Кампания Седьмое затмение. Грань Империи.

В стадии разработки 10%
Варсус вне форума
Ответить с цитированием
#2111
Старый 16.02.2016, 20:33
  #2111
^
Elikuz
📖
Регистрация: 10.02.2016
Сообщения: 3
Регистрация: 10.02.2016
Сообщения: 3
По умолчанию
Re: Скрипты

ВарсусМогу предложить скрипт на "заинтересованность" AI к какому либо обьекту. Только тебе придётся держать героя в одном месте. Вот скрипт:
void SetAIPlayerAttractor( sObjectName, nPlayerID, nPriority ) Приоритет может принимать значения от -1 до 2

Прям в одной точке держать? Какое тогда отличие от второго скрипта?
Elikuz вне форума
Ответить с цитированием
#2112
Старый 16.02.2016, 21:09
  #2112
^
Алеха
 
Аватар для Алеха
📖
Регистрация: 06.02.2016
Адрес: На кладбище
Сообщения: 102
Регистрация: 06.02.2016
Адрес: На кладбище
Сообщения: 102
По умолчанию
Re: Скрипты

Скрипты, скрипты, СКРИПТЫ! Хорошо, что в Starcraft нету скриптов
__________________
Делаю кампанию "Последний Феникс"
Делаю кампанию "Последний Феникс"
Алеха вне форума
Ответить с цитированием
#2113
Старый 16.02.2016, 21:13
  #2113
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

siroМожно ли с помощью скриптов сделать героя,не принадлежащего к какому либо цвету(Нейтральный,по сути).Совсем не обязательно при этом чтобы он мог двигаться,но если можно и такое,то еще лучше
SetObjectOwner('скриптовое_имя_героя', номер_игрока_не_участвующего_в_игре)

На карте на 8 игроков такой фокус не провернуть.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#2114
Старый 16.02.2016, 21:52
  #2114
^
Алеха
 
Аватар для Алеха
📖
Регистрация: 06.02.2016
Адрес: На кладбище
Сообщения: 102
Регистрация: 06.02.2016
Адрес: На кладбище
Сообщения: 102
По умолчанию
Re: Скрипты

Как сделать так, чтобы герой (Фродо) дошел до определенного региона и после этого была победа
__________________
Делаю кампанию "Последний Феникс"
Делаю кампанию "Последний Феникс"
Алеха вне форума
Ответить с цитированием
#2115
Старый 16.02.2016, 23:04
  #2115
^
siro
📖
Регистрация: 24.04.2013
Сообщения: 6
Регистрация: 24.04.2013
Сообщения: 6
По умолчанию
Re: Скрипты

RedHeavenHeroSetObjectOwner('скриптовое_имя_героя', номер_игрока_не_участвующего_в_игре)

На карте на 8 игроков такой фокус не провернуть.

То есть на карте для 8 это сделать невозможно?Встречал просто моды,где существуют нейтральные герои,но не в качестве объектов на карте.Они появлялись при вступлении в бой с любым стаком нейтральных существ.
Если быть точнее,то вот этот мод
http://heroescommunity.com/viewthread.php3?TID=41303
siro вне форума
Ответить с цитированием
Ответ
Страница 141 из 260


Опции темы



Часовой пояс GMT +4, время: 15:31.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru