OSSL Constants/de

From OpenSimulator

Jump to: navigation, search

Contents

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-Konstanten
   CM_Constants.cs (OpenSimulator Quellcode) für LightShare/Windlight-Konstanten (Veraltet ab Version 0.9.X)


Zusätzliche Konstanten für LSL-Funktionen/Events

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.


llGetParcelDetails

Name Wert Beschreibung
PARCEL_DETAILS_DWELL 64 Abruf der Aufenthaltsdauer auf dem Grundstück


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.


llDetectedType() und llSensor()

Name Wert Beschreibung
OS_NPC
NPC
0x01000000 Das Ziel ist ein NPC. Verwenden Sie dies anstelle von NPC (Justincc's Blog)


llSetVehicleVectorParam()

Name Wert Beschreibung
VEHICLE_RANGE_BLOCK 45


llSetVehicleRotationParam()

Name Wert Beschreibung
VEHICLE_ROLL_FRAME 46


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


llListStatistics()

Name Wert Beschreibung
LIST_STAT_HARMONIC_MEAN 100 Gibt das harmonische Mittel einer Liste von Zahlen zurück.


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)


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


Zusätzliche Bitmaske für LSL-Funktionen/Events

LlGetAgentList () function

Name Wert Beschreibung
AGENT_LIST_EXCLUDENPC 0x4000000 Bitmaskenoption für den Umfang von llGetAgentList, um NPCs auszuschließen.


Zusätzliche Konstanten für OSSL-Funktionen/Events

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


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


osNpcSit()

Siehe Funktionsseite für Beschreibungen der einzelnen Konstanten.

Name Wert
OS_NPC_SIT_NOW 0


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


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


osSetParcelDetails()

Name Wert Beschreibung
PARCEL_DETAILS_CLAIMDATE 10 Setzt das Datum der Parzellenbeanspruchung


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


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


lsGetWindlightScene() & lsSetWindlightScene() & lsSetWindlightSceneTargeted()

Siehe LightShare Parameters für die Beschreibungen.

Name Wert
WL_WATER_COLOR 0
WL_WATER_FOG_DENSITY_EXPONENT 1
WL_UNDERWATER_FOG_MODIFIER 2
WL_REFLECTION_WAVELET_SCALE 3
WL_FRESNEL_SCALE 4
WL_FRESNEL_OFFSET 5
WL_REFRACT_SCALE_ABOVE 6
WL_REFRACT_SCALE_BELOW 7
WL_BLUR_MULTIPLIER 8
WL_BIG_WAVE_DIRECTION 9
WL_LITTLE_WAVE_DIRECTION 10
WL_NORMAL_MAP_TEXTURE 11
WL_HORIZON 12
WL_HAZE_HORIZON 13
WL_BLUE_DENSITY 14
WL_HAZE_DENSITY 15
WL_DENSITY_MULTIPLIER 16
WL_DISTANCE_MULTIPLIER 17
WL_MAX_ALTITUDE 18
WL_SUN_MOON_COLOR 19
WL_AMBIENT 20
WL_EAST_ANGLE 21
WL_SUN_GLOW_FOCUS 22
WL_SUN_GLOW_SIZE 23
WL_SCENE_GAMMA 24
WL_STAR_BRIGHTNESS 25
WL_CLOUD_COLOR 26
WL_CLOUD_XY_DENSITY 27
WL_CLOUD_COVERAGE 28
WL_CLOUD_SCALE 29
WL_CLOUD_DETAIL_XY_DENSITY 30
WL_CLOUD_SCROLL_X 31
WL_CLOUD_SCROLL_Y 32
WL_CLOUD_SCROLL_Y_LOCK 33
WL_CLOUD_SCROLL_X_LOCK 34
WL_DRAW_CLASSIC_CLOUDS 35
WL_SUN_MOON_POSITION 36


Zusätzliche Bitmasken für OSSL-Funktionen/Ereignisse ???

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


osNpcSit()

Siehe Funktionsseite für Beschreibungen der einzelnen Konstanten.

Name Wert
OS_NPC_SIT_NOW 0


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


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


osSetParcelDetails()

Name Wert Beschreibung
PARCEL_DETAILS_CLAIMDATE 10 Setzt das Parzellenanspruchsdatum


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


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


lsGetWindlightScene() & lsSetWindlightScene() & lsSetWindlightSceneTargeted()

Siehe LightShare Parameters für die Beschreibungen.

Name Wert
WL_WATER_COLOR 0
WL_WATER_FOG_DENSITY_EXPONENT 1
WL_UNDERWATER_FOG_MODIFIER 2
WL_REFLECTION_WAVELET_SCALE 3
WL_FRESNEL_SCALE 4
WL_FRESNEL_OFFSET 5
WL_REFRACT_SCALE_ABOVE 6
WL_REFRACT_SCALE_BELOW 7
WL_BLUR_MULTIPLIER 8
WL_BIG_WAVE_DIRECTION 9
WL_LITTLE_WAVE_DIRECTION 10
WL_NORMAL_MAP_TEXTURE 11
WL_HORIZON 12
WL_HAZE_HORIZON 13
WL_BLUE_DENSITY 14
WL_HAZE_DENSITY 15
WL_DENSITY_MULTIPLIER 16
WL_DISTANCE_MULTIPLIER 17
WL_MAX_ALTITUDE 18
WL_SUN_MOON_COLOR 19
WL_AMBIENT 20
WL_EAST_ANGLE 21
WL_SUN_GLOW_FOCUS 22
WL_SUN_GLOW_SIZE 23
WL_SCENE_GAMMA 24
WL_STAR_BRIGHTNESS 25
WL_CLOUD_COLOR 26
WL_CLOUD_XY_DENSITY 27
WL_CLOUD_COVERAGE 28
WL_CLOUD_SCALE 29
WL_CLOUD_DETAIL_XY_DENSITY 30
WL_CLOUD_SCROLL_X 31
WL_CLOUD_SCROLL_Y 32
WL_CLOUD_SCROLL_Y_LOCK 33
WL_CLOUD_SCROLL_X_LOCK 34
WL_DRAW_CLASSIC_CLOUDS 35
WL_SUN_MOON_POSITION 36


Back to Scripting Documentation

Personal tools
General
About This Wiki