OSSL Constants/de
From OpenSimulator
(Created page with "{{Quicklinks|OSSL_Constants}} == OSSL-Konstanten == Diese wurden aus OpenSimulator DEV 0.7.4 r/21068 vom 17. November 2012 extrahiert. Quellen: LSL_Constants.cs (OpenS...") |
(→OSSL-Konstanten) |
||
| Line 8: | Line 8: | ||
LSL_Constants.cs (OpenSimulator Quellcode) für LSL- und OSSL-Konstanten | LSL_Constants.cs (OpenSimulator Quellcode) für LSL- und OSSL-Konstanten | ||
| − | <del>CM_Constants.cs (OpenSimulator Quellcode) für LightShare/Windlight-Konstanten</del> ( | + | <del>CM_Constants.cs (OpenSimulator Quellcode) für LightShare/Windlight-Konstanten</del> (Veraltet ab Version 0.9.X) |
Latest revision as of 05:13, 28 July 2024
| Languages: |
|
[edit] OSSL-Konstanten
Diese wurden aus OpenSimulator DEV 0.7.4 r/21068 vom 17. November 2012 extrahiert.
Quellen:
LSL_Constants.cs (OpenSimulator Quellcode) für LSL- und OSSL-KonstantenCM_Constants.cs (OpenSimulator Quellcode) für LightShare/Windlight-Konstanten(Veraltet ab Version 0.9.X)
[edit] Zusätzliche Konstanten für LSL-Funktionen/Events
[edit] changed() event
| Name | Wert | Beschreibung |
| CHANGED_ANIMATION | 16384 | Die Animationen, die am Avatar abgespielt werden, an den dieses Objekt angehängt ist, wurden geändert. |
[edit] llGetParcelDetails
| Name | Wert | Beschreibung |
| PARCEL_DETAILS_DWELL | 64 | Abruf der Aufenthaltsdauer auf dem Grundstück |
[edit] llRequestSimulatorData() und dataserver() event
| Name | Wert | Beschreibung |
| DATA_SIM_RELEASE | 128 | Gibt die Version des Simulators zurück, in dem das Skript ausgeführt wird; der string-Parameter von llRequestSimulatorData wird ignoriert. |
[edit] llDetectedType() und llSensor()
| Name | Wert | Beschreibung |
| NPC |
0x01000000 | Das Ziel ist ein NPC. Verwenden Sie dies anstelle von NPC (Justincc's Blog) |
[edit] llSetVehicleVectorParam()
| Name | Wert | Beschreibung |
| VEHICLE_RANGE_BLOCK | 45 |
[edit] llSetVehicleRotationParam()
| Name | Wert | Beschreibung |
| VEHICLE_ROLL_FRAME | 46 |
[edit] llSetVehicleFlags() und llRemoveVehicleFlags()
| Name | Wert | Beschreibung |
| VEHICLE_FLAG_NO_X | 1024 | |
| VEHICLE_FLAG_NO_Y | 2048 | |
| VEHICLE_FLAG_NO_Z | 4096 | |
| VEHICLE_FLAG_LOCK_HOVER_HEIGHT | 8192 | |
| VEHICLE_FLAG_NO_DEFLECTION | 16392 | |
| VEHICLE_FLAG_LOCK_ROTATION | 32784 |
[edit] llListStatistics()
| Name | Wert | Beschreibung |
| LIST_STAT_HARMONIC_MEAN | 100 | Gibt das harmonische Mittel einer Liste von Zahlen zurück. |
[edit] llSetCameraParams()
| Name | Wert | Beschreibung |
| CAMERA_FOCUS_OFFSET_X | 2 | Passt die Kamera-Fokus-X-Position relativ zum Ziel an. (float) |
| CAMERA_FOCUS_OFFSET_Y | 3 | Passt die Kamera-Fokus-Y-Position relativ zum Ziel an. (float) |
| CAMERA_FOCUS_OFFSET_Z | 4 | Passt die Kamera-Fokus-Z-Position relativ zum Ziel an. (float) |
| CAMERA_POSITION_X | 14 | Setzt die Kamera-X-Position in Regionskoordinaten. (float) |
| CAMERA_POSITION_Y | 15 | Setzt die Kamera-Y-Position in Regionskoordinaten. (float) |
| CAMERA_POSITION_Z | 16 | Setzt die Kamera-Z-Position in Regionskoordinaten. (float) |
| CAMERA_FOCUS_X | 18 | Setzt die Kamera-Fokus-X-Position (Zielposition) in Regionskoordinaten. (float) |
| CAMERA_FOCUS_Y | 19 | Setzt die Kamera-Fokus-Y-Position (Zielposition) in Regionskoordinaten. (float) |
| CAMERA_FOCUS_Z | 20 | Setzt die Kamera-Fokus-Z-Position (Zielposition) in Regionskoordinaten. (float) |
[edit] llSetPrimMediaParams()
| Name | Wert |
| LSL_STATUS_OK | 0 |
| LSL_STATUS_MALFORMED_PARAMS | 1000 |
| LSL_STATUS_TYPE_MISMATCH | 1001 |
| LSL_STATUS_BOUNDS_ERROR | 1002 |
| LSL_STATUS_NOT_FOUND | 1003 |
| LSL_STATUS_NOT_SUPPORTED | 1004 |
| LSL_STATUS_INTERNAL_ERROR | 1999 |
| LSL_STATUS_WHITELIST_FAILED | 2001 |
[edit] Zusätzliche Bitmaske für LSL-Funktionen/Events
[edit] LlGetAgentList () function
| Name | Wert | Beschreibung |
| AGENT_LIST_EXCLUDENPC | 0x4000000 | Bitmaskenoption für den Umfang von llGetAgentList, um NPCs auszuschließen. |
[edit] Zusätzliche Konstanten für OSSL-Funktionen/Events
[edit] osGetRegionStats()
| Name | Wert | Statistikbalken-Beschriftung | Beschreibung |
| STATS_TIME_DILATION | 0 | Zeitdilatation | |
| STATS_SIM_FPS | 1 | Sim FPS (Bilder pro Sekunde) | |
| STATS_PHYSICS_FPS | 2 | Physik-FPS (Bilder pro Sekunde) | |
| STATS_AGENT_UPDATES | 3 | Agent-Updates/Sek | |
| STATS_ROOT_AGENTS | 4 | Hauptagenten | |
| STATS_CHILD_AGENTS | 5 | Kindagenten | |
| STATS_TOTAL_PRIMS | 6 | Objekte | Berichtet auch getragene Prims |
| STATS_ACTIVE_PRIMS | 7 | Aktive Objekte | |
| STATS_FRAME_MS | 8 | Gesamtframezeit | |
| STATS_NET_MS | 9 | Netzwerkzeit | |
| STATS_PHYSICS_MS | 10 | Physikzeit | |
| STATS_IMAGE_MS | 11 | Bildzeit | |
| STATS_OTHER_MS | 12 | (Andere Zeit) | |
| STATS_IN_PACKETS_PER_SECOND | 13 | Eingehende Pakete | |
| STATS_OUT_PACKETS_PER_SECOND | 14 | Ausgehende Pakete | |
| STATS_UNACKED_BYTES | 15 | Gesamtanzahl nicht bestätigter Bytes | |
| STATS_AGENT_MS | 16 | Agentenzeit | |
| STATS_PENDING_DOWNLOADS | 17 | Ausstehende Downloads | |
| STATS_PENDING_UPLOADS | 18 | Ausstehende Uploads | |
| STATS_ACTIVE_SCRIPTS | 19 | Aktive Skripte | |
| STATS_SIM_SLEEP | 20 | Sim-Schlaf | |
| STATS_SCRIPT_EPS | 28 | Skript EPS | |
| STATS_SCRIPT_TIME | 37 | Skriptzeit | |
| STATS_SCRIPT_LPS | 38 | (Skriptzeilen pro Sekunde) | |
| STATS_SCRIPT_NPCS | 47 | Skript-NPCs |
[edit] osNpcMoveToTarget()
Siehe Funktionsseite für Beschreibungen der einzelnen Konstanten.
| Name | Wert |
| OS_NPC_FLY | 0 |
| OS_NPC_NO_FLY | 1 |
| OS_NPC_LAND_AT_TARGET | 2 |
| OS_NPC_RUNNING | 4 |
[edit] osNpcSit()
Siehe Funktionsseite für Beschreibungen der einzelnen Konstanten.
| Name | Wert |
| OS_NPC_SIT_NOW | 0 |
[edit] osNpcCreate()
Siehe Funktionsseite für Beschreibungen der einzelnen Konstanten.
| Name | Wert |
| OS_NPC_CREATOR_OWNED | 0x1 |
| OS_NPC_NOT_OWNED | 0x2 |
| OS_NPC_SENSE_AS_AGENT | 0x4 |
| OS_NPC_OBJECT_GROUP | 0x8 |
[edit] osTeleportObject()
| Name | Wert | Beschreibung |
| OSTPOBJ_NONE | 0x0 | Es ist einfach 0 |
| OSTPOBJ_STOPATTARGET | 0x1 | Objekt wird am Ziel gestoppt |
| OSTPOBJ_STOPONFAIL | 0x2 | Stoppt am Startpunkt, wenn tp fehlschlägt (macht trotzdem nichts) |
| OSTPOBJ_SETROT | 0x3 | Die Rotation ist die endgültige Objektrotation, ansonsten eine hinzugefügte Rotation |
[edit] osSetParcelDetails()
| Name | Wert | Beschreibung |
| PARCEL_DETAILS_CLAIMDATE | 10 | Setzt das Datum der Parzellenbeanspruchung |
[edit] osListenRegex()
| Name | Wert | Beschreibung |
| OS_LISTEN_REGEX_NAME | 0x1 | verarbeitet den Namen-Parameter als Regex |
| OS_LISTEN_REGEX_MESSAGE | 0x2 | verarbeitet den Nachrichten-Parameter als Regex |
[edit] osMessageAttachments()
Siehe Funktionsseite für Beschreibungen der einzelnen Konstanten.
| Name | Wert | Beschreibung |
| OS_ATTACH_MSG_ALL | -65535 | sendet die Nachricht an Anhänge an jedem Punkt (dies ist ein Anhangspunkt, keine Option) |
| OS_ATTACH_MSG_INVERT_POINTS | 1 | invertiert, wie die Anhangspunkte-Liste behandelt werden soll |
| OS_ATTACH_MSG_OBJECT_CREATOR | 2 | sendet nur an jene, die dieselbe CreatorID wie das Host-Objekt haben |
| OS_ATTACH_MSG_SCRIPT_CREATOR | 4 | sendet nur an jene, die dieselbe CreatorID wie das sendende Skript haben |
[edit] lsGetWindlightScene() & lsSetWindlightScene() & lsSetWindlightSceneTargeted()
Siehe LightShare Parameters für die Beschreibungen.
[edit] Zusätzliche Bitmasken für OSSL-Funktionen/Ereignisse ???
[edit] osNpcMoveToTarget()
Siehe Funktionsseite für Beschreibungen der einzelnen Konstanten.
| Name | Wert |
| OS_NPC_FLY | 0 |
| OS_NPC_NO_FLY | 1 |
| OS_NPC_LAND_AT_TARGET | 2 |
| OS_NPC_RUNNING | 4 |
[edit] osNpcSit()
Siehe Funktionsseite für Beschreibungen der einzelnen Konstanten.
| Name | Wert |
| OS_NPC_SIT_NOW | 0 |
[edit] osNpcCreate()
Siehe Funktionsseite für Beschreibungen der einzelnen Konstanten.
| Name | Wert |
| OS_NPC_CREATOR_OWNED | 0x1 |
| OS_NPC_NOT_OWNED | 0x2 |
| OS_NPC_SENSE_AS_AGENT | 0x4 |
| OS_NPC_OBJECT_GROUP | 0x8 |
[edit] osTeleportObject()
| Name | Wert | Beschreibung |
| OSTPOBJ_NONE | 0x0 | Es ist nur 0 |
| OSTPOBJ_STOPATTARGET | 0x1 | Das Objekt wird am Ziel angehalten |
| OSTPOBJ_STOPONFAIL | 0x2 | Wird am Startpunkt angehalten, wenn die Teleportation fehlschlägt (tut trotzdem nichts) |
| OSTPOBJ_SETROT | 0x3 | Die Rotation ist die endgültige Objektrotation, ansonsten eine hinzugefügte Rotation |
[edit] osSetParcelDetails()
| Name | Wert | Beschreibung |
| PARCEL_DETAILS_CLAIMDATE | 10 | Setzt das Parzellenanspruchsdatum |
[edit] osListenRegex()
| Name | Wert | Beschreibung |
| OS_LISTEN_REGEX_NAME | 0x1 | Verarbeitet den Namen-Parameter als Regex |
| OS_LISTEN_REGEX_MESSAGE | 0x2 | Verarbeitet den Nachrichten-Parameter als Regex |
[edit] osMessageAttachments()
Siehe Funktionsseite für Beschreibungen der einzelnen Konstanten.
| Name | Wert | Beschreibung |
| OS_ATTACH_MSG_ALL | -65535 | Sendet die Nachricht an Anhänge an jedem Punkt (dies ist ein Anhangspunkt, keine Option) |
| OS_ATTACH_MSG_INVERT_POINTS | 1 | Invertiert, wie die Anhangspunkte-Liste behandelt werden soll |
| OS_ATTACH_MSG_OBJECT_CREATOR | 2 | Sendet nur an jene, die dieselbe CreatorID wie das Host-Objekt haben |
| OS_ATTACH_MSG_SCRIPT_CREATOR | 4 | Sendet nur an jene, die dieselbe CreatorID wie das sendende Skript haben |
[edit] lsGetWindlightScene() & lsSetWindlightScene() & lsSetWindlightSceneTargeted()
Siehe LightShare Parameters für die Beschreibungen.
Back to Scripting Documentation