Ðîëèê íà êàðòå(adventure dialog) - Ñòðàíèöà 2 - Ôîðóì HeroesWorld-à

Áûñòðàÿ íàâèãàöèÿ ïî îñíîâíûì ðàçäåëàì ôîðóìà:
Òóðíèðû
ÊÀÐÒÛ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ãåðîè Ìå÷à è Ìàãèè 5 - Êàðòîñòðîèòåëüñòâî (Ðåäàêòîð êàðò)  ýòîì ðàçäåëå ìîæíî îáñóæäàòü âñå ÷òî êàñàåòñÿ ðåäàêòîðà êàðò äëÿ Heroes of Might and Magic V. Òàê æå çäåñü îáñóæäàåì êàðòîñòðîèòåëüñòâî.

Îòâåò
Ñòðàíèöà 2 èç 5
 
Îïöèè òåìû
#16
Ñòàðûé 16.07.2011, 20:48
  #16
^
Äóíêàí
 
Àâàòàð äëÿ Äóíêàí
📖
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

Нет никогда не занимался программированием.
У меня вопрос чтоб монстр что то сказал если я возле него прошёл , вы показывали вот здесь https://forum.heroesworld.ru/showthread.php?t=7468
но там надо было нажать кнопку "New" напротив строки "text", появляется окно, где надо ввести название.Но у вас там Maps/SingleMissions/video/text.txt а у меня чего то когда я создаю вот это пишется:
Maps\Multiplayer\predscazatel\text.txt и там не пишется video!!!!
Чего так там по случайности не надо вводить в консоль которая перед этим скрыта???
Вот картинка:

https://forum.heroesworld.ru/showthread.php?t=7468 - тут вы об этом ничего не говорили если надо вводить чтоб получилось видио то что?
Спасибо за ответы.
Äóíêàí âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#17
Ñòàðûé 16.07.2011, 21:01
  #17
^
Ïîáåäèòåëü
 
Àâàòàð äëÿ Ïîáåäèòåëü
📖
Ðåãèñòðàöèÿ: 18.07.2008
Ñîîáùåíèÿ: 3427
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 18.07.2008
Ñîîáùåíèÿ: 3427
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

Ох. 'predscazatel', название вашей карты, а 'video' - карты Ment'a.. После SingleMissions / Multiplayer пишется (программой) название карты. Так что всё правильно. Там и вводите реплики диалога (в этом поле).
Ïîáåäèòåëü âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#18
Ñòàðûé 16.07.2011, 21:28
  #18
^
Äóíêàí
 
Àâàòàð äëÿ Äóíêàí
📖
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

На английском типа Hello и так далее?
Скрипты там писать не надо?
А монстров переименовывать не надо на монстер1 монстер2 и так далее???
Пожалуйста напишите на примере текст какой то!!!
Спасибо за ответы!
Äóíêàí âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#19
Ñòàðûé 16.07.2011, 21:56
  #19
^
Ïîáåäèòåëü
 
Àâàòàð äëÿ Ïîáåäèòåëü
📖
Ðåãèñòðàöèÿ: 18.07.2008
Ñîîáùåíèÿ: 3427
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 18.07.2008
Ñîîáùåíèÿ: 3427
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

ДунканНа английском типа Hello и так далее?
Скрипты там писать не надо?
А монстров переименовывать не надо на монстер1 монстер2 и так далее???
Пожалуйста напишите на примере текст какой то!!!
Спасибо за ответы!
На понятном вам языке. Реплики могут быть хоть на латыни, но их вписывать нужно в эти файлы.txt (название может быть и не text).

Да, имена монстров могут быть любые.

Да, скрипт в реплике писать не надо. Реплики заполняем в dialogs/MapPropertiesThree, а скрипты - в Script/MapProperties.
Ïîáåäèòåëü âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#20
Ñòàðûé 16.07.2011, 23:04
  #20
^
Äóíêàí
 
Àâàòàð äëÿ Äóíêàí
📖
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

Да, имена монстров могут быть любые.
Тогда у меня вопрос как изменить имена монстров куда надо нажимать???
И ещё можете объяснить , а то я ни понимаю куда нажимать или вставьте пожалуйста картинку образец вашей работы чтоб ваш герой начал разговаривать с нейтралом когда приблизился к нему,а то очень хочется чтоб сообщение хоть какое то выбивало!Пожалуйста дайте образец а то до меня не доходит!Спасибо за ответы!
Äóíêàí âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#21
Ñòàðûé 17.07.2011, 10:07
  #21
^
Ïîáåäèòåëü
 
Àâàòàð äëÿ Ïîáåäèòåëü
📖
Ðåãèñòðàöèÿ: 18.07.2008
Ñîîáùåíèÿ: 3427
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 18.07.2008
Ñîîáùåíèÿ: 3427
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

Если честно, то раньше я не делал AdvMap диалогов. Но, сейчас попробовал, и всё получилось. Я не знаю, как написать подробнее, чем уже есть у Ment'a.

Скриншот работы - смотрите вложение.

Разговаривать с нейтралом когда приблизится? Это тоже скрипт.

1.Переходит во вкладку в редакторе "R..". Это там, где вы ставите объекты и делаете холмы, но дальше.
2.Обводите нейтрала рамкой, вводите название рамки (региона), запоминаете его).
3. Вводите скрипт:
function hello(hero);
if hero == имя вашего героя в кавычках then
StartAdvMapDialog(0);
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, название региона-рамки вы кавычках, nil);
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER,название региона-рамки,"hello");

Это самый простой вариант. Только сделайте рамку побольше, чтобы герой "не подрался" с нейтралом.
Ìèíèàòþðû
Íàæìèòå íà èçîáðàæåíèå äëÿ óâåëè÷åíèÿ
Íàçâàíèå:  advmap.jpg
Ïðîñìîòðîâ: 323
Ðàçìåð:	322.7 Êáàéò
ID:	23651  
Ïîáåäèòåëü âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#22
Ñòàðûé 17.07.2011, 11:07
  #22
^
Äóíêàí
 
Àâàòàð äëÿ Äóíêàí
📖
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

3. Вводите скрипт:
function hello(hero);
if hero == имя вашего героя в кавычках then
StartAdvMapDialog(0);
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, название региона-рамки вы кавычках, nil);
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER,название региона-рамки,"hello");
Куда скрипт вводить выделить нейтрала нажать на нём пробел нажать Script
а дальше Edit Script и писать то что вы дали?
Или надо зайти Map Proporties выбрать Script
а потом Edit Script????
И ещё в первой строчке
function hello(hero);
после hello в кавычках имя героя писать надо?
Trigger(REGION_ENTER_AND_STOP_TRIGGER, название региона-рамки вы кавычках, nil);
А вот это когда написал REGION_ENTER_AND_STOP_TRIGGER название региона на английском nill в конце ставить надо а запятые?????

Добавлено через 37 минут
Попытался ввести скрипт в нейтрала нажать на нём пробел нажать Script
а дальше Edit Script и писать то что вы дали.-Ничего не получилось....
Зашёл в Map Proporties выбрал Script
а потом Edit Script-всё написал не получилось...
Можете посмотреть где я сделал ошибку вот скриншоты:

Вот ещё:

И ещё:

Спасибо за ответы!
Äóíêàí âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#23
Ñòàðûé 17.07.2011, 11:56
  #23
^
Ïîáåäèòåëü
 
Àâàòàð äëÿ Ïîáåäèòåëü
📖
Ðåãèñòðàöèÿ: 18.07.2008
Ñîîáùåíèÿ: 3427
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 18.07.2008
Ñîîáùåíèÿ: 3427
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

ДунканКуда скрипт вводить выделить нейтрала нажать на нём пробел нажать Script
а дальше Edit Script и писать то что вы дали?
Или надо зайти Map Proporties выбрать Script
а потом Edit Script????
Только в Map Properties.

ДунканМожете посмотреть где я сделал ошибку вот скриншоты:
1. Я разве написал, что в скобочках имя вашего героя? В скобках переменная (здесь - hero). Начало должно выглядеть так:
function hello(hero);
if hero == "Talanar" then


2. Названия регионов всегда в кавычках. Как я понял, у вас в обоих триггерах должно быть "unnamed 0".

3. У вас во втором триггере - unnamed с одной 'n'.
Ïîáåäèòåëü âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#24
Ñòàðûé 17.07.2011, 11:58
  #24
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30705
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30705
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

Скрипты в MapPropreties, противное было бы обговорено.
hero-- имя переменной, следует оставить, как у Победителя.
nil-- это не имя региона, а пустая переменная.
Ment ñåé÷àñ íà ôîðóìå
Îòâåòèòü ñ öèòèðîâàíèåì
#25
Ñòàðûé 17.07.2011, 12:32
  #25
^
Äóíêàí
 
Àâàòàð äëÿ Äóíêàí
📖
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

Ничего у меня не получилось....
Исправил все ошибки которые вы нашли все равно не работает....
Можете скинуть свою работу с этим видео когда приближаешься к монстру и он что то говорит вашему герою а то я уже все ваши советы перепробовал ничего не получилось....Скиньте плиз очень хочу чтоб получилось....Заранее спасибо!!!
Äóíêàí âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#26
Ñòàðûé 17.07.2011, 14:25
  #26
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30705
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30705
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

Рад бы, да не могу... Проверьте еще название региона, надо, чтобы совпадали не только символы, но даже регистр. И еще: у Вас имя героя вроде неверное. Таланара по-английски зовут 'Nadaur'.
Ment ñåé÷àñ íà ôîðóìå
Îòâåòèòü ñ öèòèðîâàíèåì
#27
Ñòàðûé 17.07.2011, 21:37
  #27
^
Äóíêàí
 
Àâàòàð äëÿ Äóíêàí
📖
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ðåãèñòðàöèÿ: 10.07.2011
Àäðåñ: Óêðàèíà ã.Îäåññà
Ñîîáùåíèÿ: 144
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå

Исправил всё и проверил всё равно у меня не работает....
Не знаю в чём может быть ошибка даже...
Но всё равно спасибо за вашу помощь...
Äóíêàí âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#28
Ñòàðûé 09.04.2012, 16:48
  #28
^
sinident
📖
Ðåãèñòðàöèÿ: 09.04.2012
Ñîîáùåíèÿ: 3
Ðåãèñòðàöèÿ: 09.04.2012
Ñîîáùåíèÿ: 3
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå(adventure dialog)


Все сделал так как на скринах.
sinident âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#29
Ñòàðûé 09.04.2012, 16:59
  #29
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30705
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30705
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå(adventure dialog)

У Вас камера указывает куда-то не туда. Либо там ничего нет, либо не открытая область на карте.
Ment ñåé÷àñ íà ôîðóìå
Îòâåòèòü ñ öèòèðîâàíèåì
#30
Ñòàðûé 09.04.2012, 20:36
  #30
^
sinident
📖
Ðåãèñòðàöèÿ: 09.04.2012
Ñîîáùåíèÿ: 3
Ðåãèñòðàöèÿ: 09.04.2012
Ñîîáùåíèÿ: 3
Ïî óìîë÷àíèþ
Re: Ðîëèê íà êàðòå(adventure dialog)

MentУ Вас камера указывает куда-то не туда. Либо там ничего нет, либо не открытая область на карте.
Фух, тема старая, думал уже не будет ответа в ближайшие дни)

А по каким критериям выставлять следующие параметры?
Rod, Pitch, Yaw,Roll
sinident âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò
Ñòðàíèöà 2 èç 5


Îïöèè òåìû



×àñîâîé ïîÿñ GMT +4, âðåìÿ: 14:51.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru