OSSL Implemented

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(integrated into OSSLFunction category)
 
(56 intermediate revisions by 14 users not shown)
Line 1: Line 1:
{| border=1 style="border-collapse:collapse;th background-color:#666;width:100%;text-align:center;"
+
#Redirect [[:Category:OSSL Functions]]
! style="background-color:#D2ECD2;" | Function
+
! style="background-color:#D2ECD2;" | Explanation
+
! style="background-color:#D2ECD2;" | Examples
+
! style="background-color:#D2ECD2;" | Threat Level
+
|-
+
| string osSetDynamicTextureURL(string dynamicID, string contentType, string url, string extraParams,int timer);
+
| Loads a webtexture on a prim
+
| [[osSetDynamicTextureURL_example1|example 1]]
+
| TBD
+
|-
+
|-
+
| osSetDynamicTextureData("", "vector", drawList, "1024", 0);
+
| Writes text onto a prim face. Exemplified in two standard library scripts.
+
|
+
| TBD
+
|-
+
|-
+
| double osTerrainGetHeight(int x, int y);
+
| Gets height of terrain
+
|
+
| TBD
+
|-
+
|-
+
| int osTerrainSetHeight(int x, int y);
+
| Sets height of terrain
+
|
+
| TBD
+
|-
+
|-
+
| int osRegionRestart(double seconds);
+
| Restarts the region
+
|
+
| TBD
+
|-
+
|-
+
| void osRegionNotice(string msg);
+
| Sends a notice to the region
+
|
+
| TBD
+
|-
+
|-
+
| System.Collections.Hashtable osParseJSON(string JSON);
+
| returns a hashtable containing the structured JSON contents (c# only)
+
| [[osParseJSON_example1|example 1]]
+
| TBD
+
|-
+
|-
+
| osMessageObject(key objectId, string message);
+
| sends a string to the object identified by objectId, the receiving object requires to implement the method dataserver( key queryid, string data ) in a contained script(s). The queryid passed will be the id of the calling object.
+
|
+
| TBD
+
|-
+
|-
+
| osTeleportAgent(key agentId, string regionName, vector position, vector lookAt);
+
| Teleports agent ''agentId'' to region ''regionName'', region-local position ''position'', with looking direction ''lookAt'' without asking the user first (in contrast to ''llMapDestination'')
+
|
+
| TBD
+
|-
+
|-
+
| osTeleportAgent(key agentId, vector position, vector lookAt);
+
| Teleports agent ''agentId'' to position ''position'' in the same region, with looking direction ''lookAt'' without asking the user first (in contrast to ''llMapDestination'')
+
|
+
| TBD
+
|-
+
|-
+
| osConsoleCommand(string command);
+
| Issues command as if from the server console. "Severe" threat level. Eg.: osConsoleCommand("link-region X Y URL port").
+
|
+
| TBD
+
|-
+
|-
+
| osMakeNotecard(string cardname, list cardlines);
+
| Writes a new notecard into the containing prim's inventory. The list parameter may contain only strings. Eg.: osMakeNotecard("new card", ["line-1", "line-2", "line-3"]).
+
|
+
| TBD
+
|-
+
|-
+
[[Category:Users]]
+
[[Category:Development]]
+

Latest revision as of 05:56, 30 June 2011

  1. Redirect Category:OSSL Functions
Personal tools
General
About This Wiki