LofZ Опубликовано 28 сентября, 2006 Жалоба Поделиться Опубликовано 28 сентября, 2006 Чтобы персонаж первым начал разговор с игроком. begin razgovor ; составитель - LofZ short once if ( Menumode == 1 )returnendif if ( once == 0 )if ( GetDistance, Player <= 512 )forcegreetingset once to 1endifendif endПримечения:; 250 единиц и меньше – это примерно на расстоянии вытянутой руки, если не ближе. ; 512 – несколько шагов. Стандартное расстояние. Вполне подходит, чтобы наш персонаж окликнул Нереварина при встрече. ; 700 и больше – больше подойдет, если непись издалека зовет на помощь. ; 1000 – это слишком много. Практически не видно, с кем происходит диалог. У игрока в сочетании с эффектом неожиданности это вызывает раздражение Правда рельеф местности тоже оказывает воздействие на форсгритинг. Не забудьте позаботиться о том, чтобы персонажу было что говорить. В случае с животными и даэдрами – это актуально, потому что у них по умолчанию нет ни greeting’ов, ни топиков. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения