Показать сообщение отдельно
Старый 20.09.2011, 22:27   #2491
redleha

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

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

Цитата:
Сообщение от ElderGamer link=board=gothic&t=1105030050&goto=6476654 date=09/20/11, в 10:47:35
Первый способ не работает. *:( Функция PrintScreen() всё равно обрабатывается раньше, чем будут завершено воспроизведение всех звуковых файлов, предшествующих ей.
не PrintScreen, а AI_PrintScreen (уж не знаю точно, есть ли она в двиге первой готы, в туторе Vam'а она описана как функция чисто Г2-двига)

по поводу второго способа (поглядел я скрипты первой готы, есть там ZS_Talk), так вот вырезка из моей функции ZS_Talk_End():
if(Npc_IsPlayer(other))
{
if((Hlp_GetInstanceID(self) == Hlp_GetInstanceID(fff)) && Npc_KnowsInfo(other,DIA_fff_Hello))
{
Wld_PlayEffect("FX_EarthQuake",other,other,0,0,0,F ALSE);
};
};
Ответить с цитированием