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

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

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

Îòâåò
Ñòðàíèöà 25 èç 261
 
Îïöèè òåìû
#361
Ñòàðûé 13.02.2012, 19:17
  #361
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Ну да, создать. Там он подобрал горящие клавиши, чтобы проще это делать было.
Ment âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#362
Ñòàðûé 13.02.2012, 19:21
  #362
^
Îëåãàðõ
 
Àâàòàð äëÿ Îëåãàðõ
📖
Ðåãèñòðàöèÿ: 02.12.2011
Ñîîáùåíèÿ: 294
Ðåãèñòðàöèÿ: 02.12.2011
Ñîîáùåíèÿ: 294
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

MentНу да, создать. Там он подобрал горящие клавиши, чтобы проще это делать было.
а ведь поле delay не редактируется. Да, и при запуске показавается темный экран, реплики и все
Îëåãàðõ âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#363
Ñòàðûé 13.02.2012, 20:06
  #363
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Виноват, в том диалоговом окне это называется Pause after actor's replica
Ment âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#364
Ñòàðûé 14.02.2012, 00:09
  #364
^
Âåñòíèê
 
Àâàòàð äëÿ Âåñòíèê
📖
Ðåãèñòðàöèÿ: 09.02.2012
Àäðåñ: Óêðàèíà
Ñîîáùåíèÿ: 34
Ðåãèñòðàöèÿ: 09.02.2012
Àäðåñ: Óêðàèíà
Ñîîáùåíèÿ: 34
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Нужна помощь по скриптам :
1) самое скромное. Залейте кто-нить оф. руководство, а то в золотом издании его что-то не наблюдаеться.
2)Нужен скрипт который:
а) запускал бы ролик
б)после проигрывания ролика вражеский герой переходил на вашу сторону со всем опытом, артами, абилками и хоть какой-то армии( он же без нее не может)
__________________
Íàì íóæåí ìèð ...Æåëàòåëüíî âåñü!
Íàì íóæåí ìèð ...Æåëàòåëüíî âåñü!
Âåñòíèê âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#365
Ñòàðûé 14.02.2012, 01:24
  #365
^
KioM
 
Àâàòàð äëÿ KioM
📖
Ðåãèñòðàöèÿ: 01.02.2012
Àäðåñ: Õåðñîí, Óêðàèíà
Ñîîáùåíèÿ: 351
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 01.02.2012
Àäðåñ: Õåðñîí, Óêðàèíà
Ñîîáùåíèÿ: 351
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

по запуску сцен есть команда:
void StartDialogScene(spDialogSceneXDB, sCallback = nil, sSaveName = nil);
1 значение сама сцена (делается в редакторе, точно не скажу руки пока не дошли попробовать )
2 функция после сцены
3 вроде принудительное автосохранение

вашим условиям может удовлетворить такой пример:
	
StartDialogScene(Scene01.(format).xdb, HeroTransferFunction, nil);

function HeroTransferFunction()
    SetObjectOwner(HeroName, PLAYER_1);
end; 



если что не так, пусть более опытные в этом вопросе дополнят
KioM âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#366
Ñòàðûé 14.02.2012, 02:13
  #366
^
antonag07
📖
Ðåãèñòðàöèÿ: 29.09.2008
Ñîîáùåíèÿ: 691
Ðåãèñòðàöèÿ: 29.09.2008
Ñîîáùåíèÿ: 691
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

ВестникНужна помощь по скриптам :
1) самое скромное. Залейте кто-нить оф. руководство, а то в золотом издании его что-то не наблюдаеться.
2)Нужен скрипт который:
а) запускал бы ролик
б)после проигрывания ролика вражеский герой переходил на вашу сторону со всем опытом, артами, абилками и хоть какой-то армии( он же без нее не может)


1) и на этом форуме , и на Геройском Уголке(ag.ru) есть ссылки на различные руководства по скриптам ( от Новика ; от Ого ; официальный пакет документации от разработчиков );

2) а) StartDialogScene ( запускает диалоговую сцену ) или StartCutScene (запускает ролик );
б) здесь тоже имется вариации - можно использовать SetObjectOwner (меняет принадлежность объекта - т.е. этой функцией можно менять и принадлежность статичных объектов на карте - например города ) ; можно DeployReserveHero ( материализует на карте героя , находящегося в резерве игрока ) ;можно , наконец , использовать и SetPlayerTeam ( устанавливает команду игрока ) - полагаю , что скрипт выбирается после того , когда сценарист определился с сюжетной линией
antonag07 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#367
Ñòàðûé 14.02.2012, 17:07
  #367
^
Îëåãàðõ
 
Àâàòàð äëÿ Îëåãàðõ
📖
Ðåãèñòðàöèÿ: 02.12.2011
Ñîîáùåíèÿ: 294
Ðåãèñòðàöèÿ: 02.12.2011
Ñîîáùåíèÿ: 294
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

а что такое cut scene и как ее делать?
Ставлю паузу после реплики, мало что меняется, ну эт ладно, может маленькое значение ставлю. Вот насчет темного экрана - при запуске видна только реплика и все
Îëåãàðõ âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#368
Ñòàðûé 14.02.2012, 17:09
  #368
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Тёмный экран просто-напросто значит, что у Вас камера не туда глядит. Уехала куда-то за сцену, вот и всё.
Ment âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#369
Ñòàðûé 14.02.2012, 19:12
  #369
^
Îëåãàðõ
 
Àâàòàð äëÿ Îëåãàðõ
📖
Ðåãèñòðàöèÿ: 02.12.2011
Ñîîáùåíèÿ: 294
Ðåãèñòðàöèÿ: 02.12.2011
Ñîîáùåíèÿ: 294
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

MentТёмный экран просто-напросто значит, что у Вас камера не туда глядит. Уехала куда-то за сцену, вот и всё.
когда я ее задаю кнопкой e (new camera), вроде все норм. А оказывается...
Îëåãàðõ âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#370
Ñòàðûé 14.02.2012, 19:21
  #370
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30707
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Не знаю. Так не могу сказать, проблем таких не было с этим способом...
Ment âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#371
Ñòàðûé 17.02.2012, 11:28
  #371
^
Îëåãàðõ
 
Àâàòàð äëÿ Îëåãàðõ
📖
Ðåãèñòðàöèÿ: 02.12.2011
Ñîîáùåíèÿ: 294
Ðåãèñòðàöèÿ: 02.12.2011
Ñîîáùåíèÿ: 294
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Киом. в ЛС скинуть не получилось ,лови тут)
так все таки: что такое cut scene?
Âëîæåíèÿ
Òèï ôàéëà: zip Ôóíêöèè (âåðñèè 3.1).zip (83.8 Êáàéò, 60 ïðîñìîòðîâ)
Îëåãàðõ âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#372
Ñòàðûé 18.02.2012, 19:50
  #372
^
JonnyP
📖
Ðåãèñòðàöèÿ: 01.09.2011
Ñîîáùåíèÿ: 462
Îòïðàâèòü ñîîáùåíèå äëÿ  JonnyP ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 01.09.2011
Ñîîáùåíèÿ: 462
Îòïðàâèòü ñîîáùåíèå äëÿ  JonnyP ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Привет всем. Нужна помощь
вроде как команда
MarkObjectAsVisited (object,geroi);
должна отмечать 'object' посещенным для 'geroi', но почему то у меня обьект отмечается посещенным и для остальных героев, к-ые еще с ним не взаимодействовали. В чем может быть проблема?
Обьект выключен если че.
JonnyP âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#373
Ñòàðûé 18.02.2012, 21:33
  #373
^
antonag07
📖
Ðåãèñòðàöèÿ: 29.09.2008
Ñîîáùåíèÿ: 691
Ðåãèñòðàöèÿ: 29.09.2008
Ñîîáùåíèÿ: 691
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

JonnyPПривет всем. Нужна помощь
вроде как команда
MarkObjectAsVisited (object,geroi);
должна отмечать 'object' посещенным для 'geroi', но почему то у меня обьект отмечается посещенным и для остальных героев, к-ые еще с ним не взаимодействовали. В чем может быть проблема?
Обьект выключен если че.


Ну вроде из самой команды MarkObjectAsVisited это и следует ( объект считать посещенным ) ...
antonag07 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#374
Ñòàðûé 18.02.2012, 21:36
  #374
^
JonnyP
📖
Ðåãèñòðàöèÿ: 01.09.2011
Ñîîáùåíèÿ: 462
Îòïðàâèòü ñîîáùåíèå äëÿ  JonnyP ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 01.09.2011
Ñîîáùåíèÿ: 462
Îòïðàâèòü ñîîáùåíèå äëÿ  JonnyP ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

antonag07Ну вроде из самой команды MarkObjectAsVisited это и следует ( объект считать посещенным ) ...
нее, ты не понял. Команда должна делать обьект посещенным только для героя, посетившего его, а она почему то для всех делает
JonnyP âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#375
Ñòàðûé 18.02.2012, 21:45
  #375
^
antonag07
📖
Ðåãèñòðàöèÿ: 29.09.2008
Ñîîáùåíèÿ: 691
Ðåãèñòðàöèÿ: 29.09.2008
Ñîîáùåíèÿ: 691
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

JonnyPнее, ты не понял. Команда должна делать обьект посещенным только для героя, посетившего его, а она почему то для всех делает
это я понял - просто для того , чтобы команда эта(MarkObjectAsVisited) работала объект должен быть выключен - вот и другие герои с ним не могут взаимодействовать

Добавлено через 1 минуту
p.s.предлагаю сделать"финт ушами" - выключать объект командой ( путем скрипта ) , а не силами редактора ( например , при вхождении в регион нужного героя объект "вырубается" )
antonag07 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò
Ñòðàíèöà 25 èç 261


Îïöèè òåìû



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


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

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