2017-05-20 10 views
0

Ich möchte nach Berechtigungen suchen und einen anderen Avatar mit einem Objekt animieren, das ich trage. Ist das möglich? Ich denke, das Vampir-Skript macht das (es fragt nach meiner Erlaubnis, meinen Avatar zu animieren).Wie animiert man einen anderen Avatar in Linden Scripting Language?

Ich kann mich animieren mit einem solchen Skript:

default 
{ 
    state_entry() 
    { 
     llRequestPermissions(llGetOwner(), PERMISSION_TRIGGER_ANIMATION); 
    } 
    touch_end(integer n) 
    { 
     llStartAnimation("animName"); 
     llSleep(1.9); 
     llStopAnimation("animName"); 
    } 
} 

Aber wie kann ich andere Avatare zu animieren?

** Bearbeiten: ** Ich kann andere Avatare animieren nach llRequestPermissions(avatarKey, P), aber dieses Mal kann ich mich nicht animieren. Jedes Mal, wenn ein einzelner Avatar die Animation spielt. Gibt es eine Möglichkeit, mehrere Avatare gleichzeitig oder abwechselnd animieren zu können?

Danke,

+0

Sie benötigen ein anderes Skript für jeden zu animierenden Avatar. –

Antwort

0

llStartAnimation und llStopAnimation wirken auf den Avatar, der das Skript den jüngsten Berechtigungen Anforderung empfangen. Zusätzlich zu dem Skript, das sich selbst animiert, benötigen Sie ein zweites Skript, das die Link-Nachrichten abgehört, die Sie vom ersten Skript gesendet haben. Die Link-Nachrichten teilen dem zweiten Skript mit, von wem die Erlaubnis gefragt werden soll und wann die Animation gestartet und gestoppt werden soll.

Verwandte Themen