Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Avatar Script count
#1
Wer wissen möchte, wie viele Scripte er am Körper trägt, ist dieses Script.
Gruß
Anette


Code:
default
{
   touch_start( integer params )
   {
       key toucher = llDetectedKey(0);

       list scriptInfo = llGetObjectDetails( toucher, [OBJECT_TOTAL_SCRIPT_COUNT, OBJECT_RUNNING_SCRIPT_COUNT, OBJECT_SCRIPT_TIME, OBJECT_SCRIPT_MEMORY]);

       string displayMessage = llGetDisplayName( toucher ) + ",\nhas " + llList2String( scriptInfo, 1 ) +
           " number of scripts running,\nwith a total of " + llList2String( scriptInfo, 0 ) +
           " scripts.\nThese take up " + (string)(llList2Float( scriptInfo, 2 ) * 1000) +
           "ms of script time.";

       llSetPrimitiveParams([ PRIM_TEXT, displayMessage, <1, 0, 0>, 1.0 ]);
   }
}
Antworten }
Thanks given by: Achim , Darklady_Kyla
#2
Ähm.......ja.
Und was macht man dann mit diesem Script?? Big Grin
Antworten }
Thanks given by:
#3
Die berechnung des Scriptspeichers ist meinem Wissen nach derzeit nicht richtig implementiert Smile
Daher wird der Scriptspeicher, entgegen allem was man in der opensim.ini einträgt, nicht begrenzt.
Antworten }
Thanks given by:
#4
Einen Prim rezzen, auf Inhalt gehen, Script anlegen, öffnen und dort rein legen, meinst du das?

Ich habe die Zeile mit dem Speicherverbrauch als Spielerei angesehen nur, also legt darauf keinen großen Wert.
Es geht ja nur um die Scripte. Prim anklicken und es zeigt den Namen und die Anzahl an.
Vielleicht macht es ja wer noch fertig, mit schönen Bild.
Antworten }
Thanks given by: Achim , Dina , Manni
#5
Vielen Dank, Anette. das ist ein nützliches Tool Big Grin .
Antworten }
Thanks given by: Achim , Dina
#6
Cool funktioniert super Smile
[Bild: attachment.php?aid=2009]
Antworten }
Thanks given by: Dina , Achim


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste