Показать сообщение отдельно
Старый 20.07.2007, 08:15   #1730
halogene

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2kraw:
3) какая-то неочевидная асинхронность. Наткнулся на нее, когда нужно было в диалоге указывать на WP. А перед этим подбежать к ГГ. Как ни старался, персонаж сначала начинал указывать на WP, потом бежал, потом опускал руку. Как ни пытался, так и не сумел заставить сначала подбежать, а уж потом указать на WP.
Как я понял эта неприятность связана только с одним фактором - отсутсвием файлов озвучания для конкретного диалога. Ибо если последовательность будет следующей:
1. Подойти к ГГ.
2. Сказать дежурную фразу.
3. Указать на объект.
4. Еще фразу.
5. Прекратить указывать на объект.
То при наличии файлов озвучания для п.2 и 4 все выполнится в правильной последовательности. При отсутвии все будет как вы выше описали, в т.ч. будут сразу проигрываться указанные в любом месте анимации, передаваться предметы и вноситься записи в дневник.

2AltMuller: Насчет таймера идея-то неплохая, но в виду отсутвия вменяемых циклов реализовать его для конкретного растения вряд-ли будет возможно. В случае с НПЦ еще реально отталкиваться от ZS_***_LOOP и параметра, показывающего сколько времени НПЦ находиться в этом состоянии.
Ответить с цитированием