Ñêðèïòû - Ñòðàíèöà 111 - Ôîðóì HeroesWorld-à

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

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

Îòâåò
Ñòðàíèöà 111 èç 261
 
Îïöèè òåìû
#1651
Ñòàðûé 11.10.2013, 13:55
  #1651
^
Èíåé
 
Àâàòàð äëÿ Èíåé
📖
Ðåãèñòðàöèÿ: 08.10.2013
Ñîîáùåíèÿ: 22
Ðåãèñòðàöèÿ: 08.10.2013
Ñîîáùåíèÿ: 22
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Скажите пожалуйста, где у меня ошибка в скрипте:
function Missiya1F()
MessageBox ("\Maps\SingleMissions\Missiya_1\Missiya2_ts");
Trigger(OBJECT_TOUCH_TRIGGER, ”Missiya1”, ”nil” );
end;





















Trigger(OBJECT_TOUCH_TRIGGER, ”Missiya1”, ”Missiya1F” );
Текст создавал в редакторе, строку убрал. Отвечаю сразу: объект, который используется для вывода сообщения, называется "Хижина волхвов".


И ещё, пожалуйста, знаете вы скрипт, чтобы герой без замка не проигрывал после прошедшей недели и куда его вписывать? Заранее благодарю.);
Èíåé âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#1652
Ñòàðûé 11.10.2013, 14:46
  #1652
^
RedHeavenHero
 
Àâàòàð äëÿ RedHeavenHero
📖
Ðåãèñòðàöèÿ: 10.02.2012
Ñîîáùåíèÿ: 2378
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 10.02.2012
Ñîîáùåíèÿ: 2378
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

function Missiya1F()
MessageBox ("\Maps\SingleMissions\Missiya_1\Missiya2_ts");
Trigger(OBJECT_TOUCH_TRIGGER, “Missiya1”, “nil” );
end;





















Trigger(OBJECT_TOUCH_TRIGGER, “Missiya1”, “Missiya1F” );
Кавычки неправильные, слеши не те, nil пишется без кавычек, в пути к тексту отсутствует расширение .txt. И зачем столько пустых строк?

Добавлено через 45 секунд
Отвечаю сразу: объект, который используется для вывода сообщения, называется "Хижина волхвов".
Может хижина пророка?

Добавлено через 5 минут
И ещё, пожалуйста, знаете вы скрипт, чтобы герой без замка не проигрывал после прошедшей недели и куда его вписывать? Заранее благодарю
Это не скрипты, это в редакторе в дереве свойств надо поставить в objectives/Primary/PlayerSpecific/[номер игрока]/DieInWeekWithoutTown false.
__________________
Êàðòû äëÿ Ãåðîåâ Ìå÷à è Ìàãèè 5
Îäèíî÷íûå: Çàâåñà ñðûâàåòñÿ, Ïîñîë, Ïîñëåäíèé ðûâîê, Ýõî Ïóñòîòû
Êàìïàíèÿ: Èìïåðèÿ Åäèíîðîãà

Ñóùåñòâà NCF
Îðäåí Ïîðÿäêà: 1
Íåéòðàëû: 1 2 3 4
Êàðòû äëÿ Ãåðîåâ Ìå÷à è Ìàãèè 5
Îäèíî÷íûå: Çàâåñà ñðûâàåòñÿ, Ïîñîë, Ïîñëåäíèé ðûâîê, Ýõî Ïóñòîòû
Êàìïàíèÿ: Èìïåðèÿ Åäèíîðîãà

Ñóùåñòâà NCF
Îðäåí Ïîðÿäêà: 1
Íåéòðàëû: 1 2 3 4
RedHeavenHero âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#1653
Ñòàðûé 11.10.2013, 16:07
  #1653
^
Èíåé
 
Àâàòàð äëÿ Èíåé
📖
Ðåãèñòðàöèÿ: 08.10.2013
Ñîîáùåíèÿ: 22
Ðåãèñòðàöèÿ: 08.10.2013
Ñîîáùåíèÿ: 22
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Может хижина пророка?
Нет. Оригинальное название: Hut of the Mage. Этот объект позволяет видеть территорию вокруг Ока мага.

Всё равно не работает. Я написал скрипт вот так, но всё равно ничего не работает:
function Missiya1F()
MessageBox ("\Maps\SingleMissions\Missiya_1\Missiya2_ts.txt");
Trigger(OBJECT_TOUCH_TRIGGER, "Missiya1", "Missiya1F" );
Trigger(OBJECT_TOUCH_TRIGGER, "Missiya1", nil );
end;
end;
Èíåé âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#1654
Ñòàðûé 11.10.2013, 16:12
  #1654
^
RedHeavenHero
 
Àâàòàð äëÿ RedHeavenHero
📖
Ðåãèñòðàöèÿ: 10.02.2012
Ñîîáùåíèÿ: 2378
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 10.02.2012
Ñîîáùåíèÿ: 2378
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

ИнейНет. Оригинальное название: Hut of the Mage. Этот объект позволяет видеть территорию вокруг Ока мага.
Это хижина мага.

Всё равно не работает. Я написал скрипт вот так, но всё равно ничего не работает:
Слеши не исправил, триггер зачем-то в функцию занёс. Лишний end.
	function Missiya1F()
    MessageBox ("/Maps/SingleMissions/Missiya_1/Missiya2_ts.txt");    
    Trigger(OBJECT_TOUCH_TRIGGER, "Missiya1", nil );
end;

Trigger(OBJECT_TOUCH_TRIGGER, "Missiya1", "Missiya1F" );
__________________
Êàðòû äëÿ Ãåðîåâ Ìå÷à è Ìàãèè 5
Îäèíî÷íûå: Çàâåñà ñðûâàåòñÿ, Ïîñîë, Ïîñëåäíèé ðûâîê, Ýõî Ïóñòîòû
Êàìïàíèÿ: Èìïåðèÿ Åäèíîðîãà

Ñóùåñòâà NCF
Îðäåí Ïîðÿäêà: 1
Íåéòðàëû: 1 2 3 4
Êàðòû äëÿ Ãåðîåâ Ìå÷à è Ìàãèè 5
Îäèíî÷íûå: Çàâåñà ñðûâàåòñÿ, Ïîñîë, Ïîñëåäíèé ðûâîê, Ýõî Ïóñòîòû
Êàìïàíèÿ: Èìïåðèÿ Åäèíîðîãà

Ñóùåñòâà NCF
Îðäåí Ïîðÿäêà: 1
Íåéòðàëû: 1 2 3 4
RedHeavenHero âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#1655
Ñòàðûé 12.10.2013, 07:42
  #1655
^
Âàìïèð-ëîðä
 
Àâàòàð äëÿ Âàìïèð-ëîðä
📖
Ðåãèñòðàöèÿ: 26.08.2013
Ñîîáùåíèÿ: 29
Ðåãèñòðàöèÿ: 26.08.2013
Ñîîáùåíèÿ: 29
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Как создать новую фракцию?

Добавлено через 14 часов 6 минут
Если нельзя создать новую, то как на замену? Открывать файлы .xdb можно блакнотом, а чем редактировать их, ведь у меня после изменения файл сохраняется в формате .txt? Как создать новых альтернативных существ? Как создать новых нейтральных существ?
__________________
Death
Death
Âàìïèð-ëîðä âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#1656
Ñòàðûé 12.10.2013, 09:14
  #1656
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30706
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30706
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Блокнот может сохранять и в формат xdb. А ещё можно переименовать готовый файл.
Для нейтральных существ новых есть проект ncf (см. раздел "Моды" здесь на форуме).
Новые альтернативные существа -- это муторно, но был мод на четвёртую колонку, вроде даже здесь.
Ment ñåé÷àñ íà ôîðóìå
Îòâåòèòü ñ öèòèðîâàíèåì
#1657
Ñòàðûé 12.10.2013, 13:40
  #1657
^
Âàìïèð-ëîðä
 
Àâàòàð äëÿ Âàìïèð-ëîðä
📖
Ðåãèñòðàöèÿ: 26.08.2013
Ñîîáùåíèÿ: 29
Ðåãèñòðàöèÿ: 26.08.2013
Ñîîáùåíèÿ: 29
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Ну а как создать альтернативных существ? Как создать новую фракцию? Если нельзя создать новую, то как на замену?
__________________
Death
Death
Âàìïèð-ëîðä âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#1658
Ñòàðûé 28.10.2013, 20:09
  #1658
^
Áåññìåðòíûé îãîíü
 
Àâàòàð äëÿ Áåññìåðòíûé îãîíü
📖
Ðåãèñòðàöèÿ: 28.10.2013
Àäðåñ: Ïîä çåìë¸é
Ñîîáùåíèÿ: 2
Ðåãèñòðàöèÿ: 28.10.2013
Àäðåñ: Ïîä çåìë¸é
Ñîîáùåíèÿ: 2
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Скажите, пожалуйста, почему у меня не работает скрипт?
function StudyMon()
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "MonL", nil );
MessageBox("/Maps/SingleMissions/learning/mon");
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "MonL", "StudyMon" );
__________________
Áåññìåðòíûé ïîäçåìíûé îãîíü .

____________________



Ãîòîâèòñÿ äîïîëíåíèå ê èãðå Ãåðîè ìå÷à è ìàãèè 5.
Áåññìåðòíûé ïîäçåìíûé îãîíü .

____________________



Ãîòîâèòñÿ äîïîëíåíèå ê èãðå Ãåðîè ìå÷à è ìàãèè 5.
Áåññìåðòíûé îãîíü âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#1659
Ñòàðûé 28.10.2013, 20:19
  #1659
^
Heroist
 
Àâàòàð äëÿ Heroist
📖
Ðåãèñòðàöèÿ: 16.12.2012
Àäðåñ: Çàïðåäåëüå
Ñîîáùåíèÿ: 14613
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 16.12.2012
Àäðåñ: Çàïðåäåëüå
Ñîîáùåíèÿ: 14613
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

ошибка в message boх. Как минимум в конце должно быть .txt
__________________
Whatever
Whatever
Heroist âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#1660
Ñòàðûé 28.10.2013, 21:30
  #1660
^
Áåññìåðòíûé îãîíü
 
Àâàòàð äëÿ Áåññìåðòíûé îãîíü
📖
Ðåãèñòðàöèÿ: 28.10.2013
Àäðåñ: Ïîä çåìë¸é
Ñîîáùåíèÿ: 2
Ðåãèñòðàöèÿ: 28.10.2013
Àäðåñ: Ïîä çåìë¸é
Ñîîáùåíèÿ: 2
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Всё равно скрипт не работает. В консоли пишет empty massage text.
__________________
Áåññìåðòíûé ïîäçåìíûé îãîíü .

____________________



Ãîòîâèòñÿ äîïîëíåíèå ê èãðå Ãåðîè ìå÷à è ìàãèè 5.
Áåññìåðòíûé ïîäçåìíûé îãîíü .

____________________



Ãîòîâèòñÿ äîïîëíåíèå ê èãðå Ãåðîè ìå÷à è ìàãèè 5.
Áåññìåðòíûé îãîíü âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#1661
Ñòàðûé 28.10.2013, 21:32
  #1661
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30706
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30706
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

А путь-то верен? И файл txt в формате Юникод или Анси? Название региона в точности совпадает с тем, на которое Вы ссылаетесь в скриптах? Должен совпадать даже регистр букв.
Ment ñåé÷àñ íà ôîðóìå
Îòâåòèòü ñ öèòèðîâàíèåì
#1662
Ñòàðûé 01.11.2013, 10:26
  #1662
^
Èíåé
 
Àâàòàð äëÿ Èíåé
📖
Ðåãèñòðàöèÿ: 08.10.2013
Ñîîáùåíèÿ: 22
Ðåãèñòðàöèÿ: 08.10.2013
Ñîîáùåíèÿ: 22
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

А есть ли скрипт, отменяющее способности артефакта(чтобы артефакт ничего не делал, и можно было только нести его)?
__________________
Ìîè êàðòû:

H5: Ãðàôñòâî Ãðàãîðüå

H3:
Ìîè êàðòû:

H5: Ãðàôñòâî Ãðàãîðüå

H3:
Èíåé âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#1663
Ñòàðûé 01.11.2013, 10:48
  #1663
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30706
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30706
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Хах. Ну вообще я бы для такой цели создал копию артефакта с той же моделькой на основе какой-нибудь Фриды... Если именно скриптами, то можно осущемтвить проверку на наличие арта у героя и при положительном результате оной отнимать у героя статы, которые арт даёт. Но способ не очень, некоторые бонусы убрать невозможно (+ к инициативе, например), да и вроде в героях нет функции проверки, экипирован ли артефакт или нет (только проверка на кол-во экипированных артов из одного сета, хотя могу быть неправ).
Ment ñåé÷àñ íà ôîðóìå
Îòâåòèòü ñ öèòèðîâàíèåì
#1664
Ñòàðûé 01.11.2013, 14:51
  #1664
^
RedHeavenHero
 
Àâàòàð äëÿ RedHeavenHero
📖
Ðåãèñòðàöèÿ: 10.02.2012
Ñîîáùåíèÿ: 2378
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 10.02.2012
Ñîîáùåíèÿ: 2378
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

да и вроде в героях нет функции проверки, экипирован ли артефакт или нет
Если третьим аргументом HasArtefact будет 1, то функция вернёт 1 только в том случае, если артефакт одет.
__________________
Êàðòû äëÿ Ãåðîåâ Ìå÷à è Ìàãèè 5
Îäèíî÷íûå: Çàâåñà ñðûâàåòñÿ, Ïîñîë, Ïîñëåäíèé ðûâîê, Ýõî Ïóñòîòû
Êàìïàíèÿ: Èìïåðèÿ Åäèíîðîãà

Ñóùåñòâà NCF
Îðäåí Ïîðÿäêà: 1
Íåéòðàëû: 1 2 3 4
Êàðòû äëÿ Ãåðîåâ Ìå÷à è Ìàãèè 5
Îäèíî÷íûå: Çàâåñà ñðûâàåòñÿ, Ïîñîë, Ïîñëåäíèé ðûâîê, Ýõî Ïóñòîòû
Êàìïàíèÿ: Èìïåðèÿ Åäèíîðîãà

Ñóùåñòâà NCF
Îðäåí Ïîðÿäêà: 1
Íåéòðàëû: 1 2 3 4
RedHeavenHero âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#1665
Ñòàðûé 06.11.2013, 00:08
  #1665
^
Heroist
 
Àâàòàð äëÿ Heroist
📖
Ðåãèñòðàöèÿ: 16.12.2012
Àäðåñ: Çàïðåäåëüå
Ñîîáùåíèÿ: 14613
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 16.12.2012
Àäðåñ: Çàïðåäåëüå
Ñîîáùåíèÿ: 14613
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

В общем это...Мне помощь нужна опять.
На самом деле я уже такого рода спрашивал, но у я сейчас не могу открыть ту карту))

Добавлено через 9 минут

Я хочу замутить скрипт такого рода:

	--задать всем хижинам имя hut
--вывести в touch trigger
--при касании - проверка на героя и на опр задание.
--если совпало - enabled хижину + quest box
--если ок, то "бла-бла-бла" ; если нет, то убрать enabled.

собственно, мне сейчас необходимы только скрипты на первую строчку на самом деле))) как всем хижинам на карте дать имя hut и задать им единый touch_trigger.
__________________
Whatever
Whatever
Heroist âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò
Ñòðàíèöà 111 èç 261


Îïöèè òåìû



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


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

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