Показать сообщение отдельно
Старый 30.04.2011, 22:53   #2437
JohaNBlack

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

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

2Лавовый: Так ведь там рэндом анимации только для определенных прдеметов, в частности для питья -  разные анимации - "попьет, постотрит на бутылку", просто "попьет", "попьет, поболтает бутылку". Т.е. анимация в сущности одна. А насчет яблока:

До этого AIV_Food присваивается рандомом допустим food_apple, а затем просто проигрывается анимация
if(self.aivar[AIV_Food] == FOOD_Apple)
          {
                AI_PlayAniBS(self,"T_FOOD_RANDOM_1",BS_ITEMINTERAC T);
                AI_ContinueRoutine(self);
               
          }
T_FОOD_RANDOM_1 - чел держит яблоко в одной руке, потом откусывает от него.

Добавление от 04/30/11, в 22:57:28
2Dimus: Я забыл указать, что скрипт для второй части, а ты написал пример из первой. Во второй скрипт из первой не работает без изменения. Меня не устраивает стандартное расписание TA_Stand_Eating из второй Готы, так как там люди могут целый день есть одно яблоко, поэтому я решил дополнить расписание второй части тем, что люди меняют предметы как в первой.
Ответить с цитированием