Текущие вопросы и ответы по редактору карт - Страница 171 - Форум HeroesWorld-а

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

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

Ответ
Страница 171 из 392
 
Опции темы
#2551
Старый 16.08.2013, 13:46
  #2551
^
Radionich
 
Аватар для Radionich
📖
Регистрация: 02.08.2013
Сообщения: 65
Регистрация: 02.08.2013
Сообщения: 65
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

И снова мне нужна ваша помощь , о просвещенные в тонкости редактора )
Ну теперь по делу , очередной раз чет не ладится со скриптами, плюс еще в заданиях непонятки. А именно я создал задачу как во всех компаниях герой должен выжить:
Name Primary
Kind HERO_MUST_SURVIVE
Parameters Mihael
Вместе с Героем не должен умереть и монах, находящийся в его армии.Поэтому прицепил скрипт , который подсказал мне добрый человек :
function PrimaryF
while 1 do
if GetHeroCreatures("Mihael","9")<1 then
SetObjectiveState("Primary",OBJECTIVE_FAILED);
break;
end;
end;
end;
startThread("PrimaryF);
Заранее спасибо
__________________
Ребят добавляйтесь в друзья в Steam ник CapObvious и в Ubi ник тот же , для удобства так сказать

Поиграем
Ребят добавляйтесь в друзья в Steam ник CapObvious и в Ubi ник тот же , для удобства так сказать

Поиграем
Radionich вне форума
Ответить с цитированием
#2552
Старый 16.08.2013, 14:02
  #2552
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15816
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15816
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

	function PrimaryF ()
 while 1 do
 sleep(1) 
 if GetHeroCreatures("Mihael", 9) < 1 then
 SetObjectiveState("Primary",OBJECTIVE_FAILED);
 break;
 end;
 end;
end;
startThread(PrimaryF);

Так правильнее
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#2553
Старый 16.08.2013, 14:29
  #2553
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RadionichИ снова мне нужна ваша помощь , о просвещенные в тонкости редактора )
Ну теперь по делу , очередной раз чет не ладится со скриптами, плюс еще в заданиях непонятки. А именно я создал задачу как во всех компаниях герой должен выжить:
Name Primary
Kind HERO_MUST_SURVIVE
Parameters Mihael
Вместе с Героем не должен умереть и монах, находящийся в его армии.Поэтому прицепил скрипт , который подсказал мне добрый человек :
function PrimaryF
while 1 do
if GetHeroCreatures("Mihael","9")<1 then
SetObjectiveState("Primary",OBJECTIVE_FAILED);
break;
end;
end;
end;
startThread("PrimaryF);
Заранее спасибо

Можно не мучатся с SetObjectiveState, а просто написать Loose() когда происходит что-то, после чего должно засчитываться поражение. Банально, но во многих ситуациях очень удобно. Актуально только для Сингла. После всех имён функций должны ставится скобки кстати. Функцию с потерей героя можно сделать с помощью соответствующего триггера, сделав задание как KIND-MANUAL. Но это так, когда-нибудь может понадобится)
__________________
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
MasteR вне форума
Ответить с цитированием
#2554
Старый 16.08.2013, 15:11
  #2554
^
Radionich
 
Аватар для Radionich
📖
Регистрация: 02.08.2013
Сообщения: 65
Регистрация: 02.08.2013
Сообщения: 65
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Я не написал слип тогда игра должна была повиснуть , хм то есть скриптовая функция вообще не заработала , странно
__________________
Ребят добавляйтесь в друзья в Steam ник CapObvious и в Ubi ник тот же , для удобства так сказать

Поиграем
Ребят добавляйтесь в друзья в Steam ник CapObvious и в Ubi ник тот же , для удобства так сказать

Поиграем
Radionich вне форума
Ответить с цитированием
#2555
Старый 16.08.2013, 15:22
  #2555
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15816
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15816
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Сейчас все должно быть в норме. А тогда не сработала, потому что скобки () после названия ф-ии не поставили, и кавычки в скобках у startThread незачем ставить.
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#2556
Старый 16.08.2013, 22:46
  #2556
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Появился такой вопрос, давно хотел задать. Можно ли заблокировать какой-нибудь объект для одного отдельного игрока? Скажем, вот так будет работать? :
SetObjectEnabled("Building", nil, 1);
__________________
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
MasteR вне форума
Ответить с цитированием
#2557
Старый 16.08.2013, 22:52
  #2557
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15816
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15816
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Не думаю. Мб лучше рядом поставить регион REGION_ENTER_WITHOUT_STOP_TRIGGER, который будет определять игрока и блокировать/разблокировать объект?
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#2558
Старый 16.08.2013, 22:55
  #2558
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

HeroistНе думаю. Мб лучше рядом поставить регион REGION_ENTER_WITHOUT_STOP_TRIGGER, который будет определять игрока и блокировать/разблокировать объект?
Некрасиво получится( Да и ИИ врядли будет подходить и тыкаться в заблокированный портал.
__________________
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
MasteR вне форума
Ответить с цитированием
#2559
Старый 16.08.2013, 23:00
  #2559
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15816
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15816
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

ИИ - будет. Если нечего делать, будет.
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#2560
Старый 17.08.2013, 01:58
  #2560
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

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

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#2561
Старый 17.08.2013, 12:27
  #2561
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3433
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RedHeavenHeroЕсть функция SetRegionAutoObjectEnable, которая именно это и делает.
Ну так если герой встаёт в регион и одновременно с этим касается объекта, который был заблокирован, то объект разблокируется и произойдёт взаимодействие с ним одновременно?
Очень странно, что нельзя блокировать объекты только для определённых игроков. Сталкивался с этим в каждой карте.
__________________
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
Кампании для Heroes V 3.1 (Трилогия):

Пробуждение зла
Нашествие из Преисподней
Смена эпох

Скачать все кампании одним архивом: Яндекс.Диск Google.Диск

You can download the set of 3 Campaigns (English version) here


Одиночные сценарии Heroes V 3.1:


Незваные гости
Красный кристалл
Синий кристалл
Закат тьмы

Мультиплеерные карты для Heroes V 3.1:

Легендарная война
Сердце вулкана
Передел мира
MasteR вне форума
Ответить с цитированием
#2562
Старый 17.08.2013, 14:04
  #2562
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2380
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

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

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#2563
Старый 21.08.2013, 18:19
  #2563
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15816
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15816
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Ребята, как статичный объект сделать "прикасаемым", "тыкательным", и тп? В общем, чтобы с ним можно было соприкоснуться, и, соответственно, повесить триггер?

Или анриал?
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#2564
Старый 21.08.2013, 19:08
  #2564
^
Radionich
 
Аватар для Radionich
📖
Регистрация: 02.08.2013
Сообщения: 65
Регистрация: 02.08.2013
Сообщения: 65
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

SetObjectEnable, если правильно тебя понял
__________________
Ребят добавляйтесь в друзья в Steam ник CapObvious и в Ubi ник тот же , для удобства так сказать

Поиграем
Ребят добавляйтесь в друзья в Steam ник CapObvious и в Ubi ник тот же , для удобства так сказать

Поиграем
Radionich вне форума
Ответить с цитированием
#2565
Старый 21.08.2013, 19:31
  #2565
^
Warrior777
 
Аватар для Warrior777
📖
Регистрация: 15.09.2012
Адрес: Под кроватью
Сообщения: 602
Регистрация: 15.09.2012
Адрес: Под кроватью
Сообщения: 602
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Можно создать объект, дав ему модель статичного объекта.
__________________
502 Bad Gateway

__________________________________

nginx/0.8.54
502 Bad Gateway

__________________________________

nginx/0.8.54
Warrior777 вне форума
Ответить с цитированием
Ответ
Страница 171 из 392


Опции темы



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


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

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