LlDie/de
Jump to navigation
Jump to search
Alle Issues ~ Nach JIRA-Issues suchen, die sich hierauf beziehen
LSL Portal | Funktionen | Ereignisse | Typen | Konstanten | Datenflusskontrolle | Script Sammlung | Tutorien |
Beschreibung
Funktion: llDie( );41 | Funktions ID |
0.0 | Verzögerung |
0.0 | Energie |
Löscht das Objekt. Das Objekt geht nicht in den Müll Ordner im Inventar des Eigentümers.
Wenn die Funktion in einem beliebigen prim des link set aufgerufen wird, resultiert dies in der Löschung des gesammten Objekts.
Nutze zuerst llBreakLink um nur einen einzelnen Prim des Objekts zu entfernen.
Warnungen
- Nachdem diese Funktion aufgerufen wurde gibt es keinen Weg die Löschung des Objektes rückgängig zu machen.
- Hat keinen Effekt wenn es in einem attachment aufgerufen wird; es gibt keinen Weg ein attachment zu löschen.
- Um ein Object vom Avatar zu entfernen, nutze llDetachFromAvatar
Beispiele
<lsl>//Zählt runter von 5 bis 1 und löscht dann das Objekt default {
state_entry() { integer olf; for(olf = 5; olf > 0; --olf) llSay(0, (string)olf); llDie(); }}</lsl>
Hilfreiche Code-Schnippsel
llRemoveInventory mit llGetScriptName löscht lediglich das aufrufende Script, anstelle der Objekte die das Script beinhaltet. Zum Beispiel lässt sich ein Script schreiben dass ein wenig chattet sobald es in ein Objekt gegeben wurde und sich dann höflich verabschieded: <lsl> // http://wiki.secondlife.com/wiki/llDie default {
state_entry() { llOwnerSay("llGetRegionTimeDilation()"); llOwnerSay((string) llGetRegionTimeDilation()); llRemoveInventory(llGetScriptName()); }
} </lsl>
Siehe auch
Weiterführende Anmerkungen
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.