Difference between revisions of "LlScriptDanger"

From Second Life Wiki
Jump to navigation Jump to search
m
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:
|func_id=246|func_sleep=0.0|func_energy=10.0
|func_id=246|func_sleep=0.0|func_energy=10.0
|func=llScriptDanger
|func=llScriptDanger
|return_type=integer|p1_type=vector|p1_name=pos
|return_type=integer|return_subtype=boolean
|func_footnote
|p1_type=vector|p1_name=pos|p1_desc=position in {{HoverLink|Viewer coordinate frames#Region|Origin is the origin of the region which "owns" the object.|region coordinates}}|p1_hover=position in region coordinates.
|func_desc  
|func_footnote=The usefulness of this function is limited as it does not give the reason why the script would be in danger. [[llGetParcelFlags]] on the other hand can be used in much the same way and gives more detailed information.
|return_text=boolean, that is {{LSLG|TRUE}} if '''pos''' is over public land, sandbox land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts.
|func_desc
|return_text=that is {{LSL Const|TRUE|integer|1}} if '''pos''' is over {{HoverText|public land|The land owned by Governor Linden}}, {{HoverText|sandbox land|The land where you can rez objects but its autoreturn is set more than zero minute}}, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts.
|spec
|spec
|caveats
|caveats
Line 16: Line 17:
|also_articles
|also_articles
|notes
|notes
|cat1=Land
|cat1=Parcel
|cat2=Script
|cat2=Script
|cat3
|cat3
|cat4
|cat4
}}
}}

Latest revision as of 02:01, 4 January 2014

Summary

Function: integer llScriptDanger( vector pos );
0.0 Forced Delay
10.0 Energy

Returns a boolean (an integer) that is TRUE if pos is over public land, sandbox land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts.

• vector pos position in region coordinates

The usefulness of this function is limited as it does not give the reason why the script would be in danger. llGetParcelFlags on the other hand can be used in much the same way and gives more detailed information.

Examples

Deep Notes

Signature

function integer llScriptDanger( vector pos );