Ну да, создать. Там он подобрал горящие клавиши, чтобы проще это делать было.
Сообщения от Скрипты
Ну да, создать. Там он подобрал горящие клавиши, чтобы проще это делать было.
Виноват, в том диалоговом окне это называется Pause after actor's replica
Нужна помощь по скриптам :
1) самое скромное. Залейте кто-нить оф. руководство, а то в золотом издании его что-то не наблюдаеться.
2)Нужен скрипт который:
а) запускал бы ролик
б)после проигрывания ролика вражеский герой переходил на вашу сторону со всем опытом, артами, абилками и хоть какой-то армии( он же без нее не может)
1) самое скромное. Залейте кто-нить оф. руководство, а то в золотом издании его что-то не наблюдаеться.
2)Нужен скрипт который:
а) запускал бы ролик
б)после проигрывания ролика вражеский герой переходил на вашу сторону со всем опытом, артами, абилками и хоть какой-то армии( он же без нее не может)
по запуску сцен есть команда:
void StartDialogScene(spDialogSceneXDB, sCallback = nil, sSaveName = nil);
1 значение сама сцена (делается в редакторе, точно не скажу руки пока не дошли попробовать ;))
2 функция после сцены
3 вроде принудительное автосохранение
вашим условиям может удовлетворить такой пример:
если что не так, пусть более опытные в этом вопросе дополнят
void StartDialogScene(spDialogSceneXDB, sCallback = nil, sSaveName = nil);
1 значение сама сцена (делается в редакторе, точно не скажу руки пока не дошли попробовать ;))
2 функция после сцены
3 вроде принудительное автосохранение
вашим условиям может удовлетворить такой пример:
StartDialogScene(Scene01.(format).xdb, HeroTransferFunction, nil);
function HeroTransferFunction()
SetObjectOwner(HeroName, PLAYER_1);
end;
если что не так, пусть более опытные в этом вопросе дополнят
Нужна помощь по скриптам :
1) самое скромное. Залейте кто-нить оф. руководство, а то в золотом издании его что-то не наблюдаеться.
2)Нужен скрипт который:
а) запускал бы ролик
б)после проигрывания ролика вражеский герой переходил на вашу сторону со всем опытом, артами, абилками и хоть какой-то армии( он же без нее не может)
1) и на этом форуме , и на Геройском Уголке(ag.ru) есть ссылки на различные руководства по скриптам ( от Новика ; от Ого ; официальный пакет документации от разработчиков );
2) а) StartDialogScene ( запускает диалоговую сцену ) или StartCutScene (запускает ролик );
б) здесь тоже имется вариации - можно использовать SetObjectOwner (меняет принадлежность объекта - т.е. этой функцией можно менять и принадлежность статичных объектов на карте - например города ) ; можно DeployReserveHero ( материализует на карте героя , находящегося в резерве игрока ) ;можно , наконец , использовать и SetPlayerTeam ( устанавливает команду игрока ) - полагаю , что скрипт выбирается после того , когда сценарист определился с сюжетной линией :)
а что такое cut scene и как ее делать?
Ставлю паузу после реплики, мало что меняется, ну эт ладно, может маленькое значение ставлю. Вот насчет темного экрана - при запуске видна только реплика и все
Ставлю паузу после реплики, мало что меняется, ну эт ладно, может маленькое значение ставлю. Вот насчет темного экрана - при запуске видна только реплика и все
Тёмный экран просто-напросто значит, что у Вас камера не туда глядит. Уехала куда-то за сцену, вот и всё.
Тёмный экран просто-напросто значит, что у Вас камера не туда глядит. Уехала куда-то за сцену, вот и всё.
Не знаю. Так не могу сказать, проблем таких не было с этим способом...
Киом. в ЛС скинуть не получилось ,лови тут)
так все таки: что такое cut scene?
так все таки: что такое cut scene?
Привет всем. Нужна помощь :)
вроде как команда
MarkObjectAsVisited (object,geroi);
должна отмечать 'object' посещенным для 'geroi', но почему то у меня обьект отмечается посещенным и для остальных героев, к-ые еще с ним не взаимодействовали. В чем может быть проблема? :smile32:
Обьект выключен если че.
вроде как команда
MarkObjectAsVisited (object,geroi);
должна отмечать 'object' посещенным для 'geroi', но почему то у меня обьект отмечается посещенным и для остальных героев, к-ые еще с ним не взаимодействовали. В чем может быть проблема? :smile32:
Обьект выключен если че.
Привет всем. Нужна помощь :)
вроде как команда
MarkObjectAsVisited (object,geroi);
должна отмечать 'object' посещенным для 'geroi', но почему то у меня обьект отмечается посещенным и для остальных героев, к-ые еще с ним не взаимодействовали. В чем может быть проблема? :smile32:
Обьект выключен если че.
Ну вроде из самой команды MarkObjectAsVisited это и следует ( объект считать посещенным ) ...
Ну вроде из самой команды MarkObjectAsVisited это и следует ( объект считать посещенным ) ...
нее, ты не понял. Команда должна делать обьект посещенным только для героя, посетившего его, а она почему то для всех делает :(
Добавлено через 1 минуту
p.s.предлагаю сделать"финт ушами" - выключать объект командой ( путем скрипта ) , а не силами редактора ( например , при вхождении в регион нужного героя объект "вырубается" )
Статистика
Приветствуем новейшего участника:
recijeb