#1 23-10-2011 07:18

russkiy
Registered: 02-08-2011
Posts: 41

Педы (СА)

Как делать манипуляции над обычными педами?
Давать прохожим телефоны или,что бы они делали какую-то анимацию?
В main.scm такого не нашёл!

Offline

#2 23-10-2011 07:29

~AquaZ~
Registered: 01-03-2010
Posts: 726

Re: Педы (СА)

Ну, во-первых тебе надо захватить педа - Add References для захвата конкретного. Дальше читаешь мануал по анимации. Когда он тебе не нужен - отпустить Remove References.

Offline

#3 23-10-2011 09:57

russkiy
Registered: 02-08-2011
Posts: 41

Re: Педы (СА)

Где его захватить???

Offline

#4 23-10-2011 11:03

444andrei444
Registered: 29-03-2011
Posts: 317
Website

Re: Педы (СА)

Надо записать актера в переменную, есть ряд опкодов для этого. Насколько я помню можно захватить актера и не ставить флаг уникальности(зависит от опкода) и после этого применять к нему какие то действия.

Offline

#5 23-10-2011 12:57

Den_spb
From: Ленинград
Registered: 23-11-2008
Posts: 941
Website

Re: Педы (СА)

Лучший вариант - опкоды КЛЕО4. Из всех существующих педов позволяют выбрать тех, которые соответствуют нужным признакам, а затем произвести над этими педами какие-то действия. Заготовка

if
    0AE1: 0@ = random_actor_near_point 0.0 0.0 0.0 in_radius 10000.0 find_next 0 pass_deads 1 //IF and SET
then
    repeat
        if
              // проверяем, соответствует ли пед нужным требованиям
        then
              // производим действия над педом
             break // выходим из цикла (если действия надо произвести над одним педом)
        end
    until 8AE1: not 0@ = random_actor_near_point 0.0 0.0 0.0 in_radius 10000.0 find_next 1 pass_deads 1 //IF and SET
end

Offline

Board footer

Powered by FluxBB