DOWNTIME ANNOUNCEMENT - Maintenance will be performed from 1AM-3AM Pacific Time on 2010-03-20 (tonight). Please do not edit any pages during this time.
LlUnSit/de
From Second Life Wiki
Hauptseite > LlUnSit > LlUnSit/de
| LSL Portal | Funktionen | Ereignisse | Typen | Konstanten | Datenflusskontrolle | Script Sammlung | Tutorien |
Beschreibung
Funktion: llUnSit( key id );| 220 | Funktions ID |
| 0.0 | Verzögerung |
| 10.0 | Energie |
Wenn der durch id spezifizierte Benutzer auf dem Objekt sitzt, welches das Skript enthält, oder auf/über dem Land ist, dass vom Objekteigentümer besessen wird, so wird er gezwungen, aufzustehen.
| • key | id | – | avatar UUID der in der gleichen Region ist |
Beispiele
//Unsit on Sit - benötigt ein sit target default { state_entry() { llSitTarget(<0.0, 0.0, 0.1>, ZERO_ROTATION); //Benötigt, damit llAvatarOnSitTarget funktioniert. Die Komponenten des Vektors dürfen nicht alle Null sein. } changed(integer change) // { if (change & CHANGED_LINK) // etwas hat sich verändert und es hängt mit Links oder sitzenden Avataren zusammen { key user = llAvatarOnSitTarget(); if (user) //das Ereignis wurde von einem sitzenden Avatar ausgelößt llUnSit(user); //lässt den Avatar auf dem 'sit target' aufstehen } } }
//Unsit on Sit - benötigt kein sit target default { changed(integer change) // { if (change & CHANGED_LINK) //etwas hat sich verändert und es hängt mit Links oder sitzenden Avataren zusammen { integer link = llGetNumberOfPrims(); key id; while(llGetAgentSize(id = llGetLinkKey(link--))) llUnSit(id); } } }
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.

