Difference between revisions of "Category:LSL Key"
Jump to navigation
Jump to search
(add example of determining if string is a key) |
Anylyn Hax (talk | contribs) |
||
Line 15: | Line 15: | ||
return (in == NULL_KEY); | return (in == NULL_KEY); | ||
}</pre> | }</pre> | ||
<pre>// by: Anylyn Hax | |||
1) It whould be nice if Mr Strife Onizuka whould less write his NAME on every wall and more explain what this poor code want to tell us | |||
2) The code is not your invention its standard return use. | |||
<pre> |
Revision as of 21:33, 5 July 2007
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
A key is a unique identifier in Second Life (often referred to as a UUID) for anything mostly, be it a prim, avatar, texture, etc.
The key itself is formed of alphanumeric characters (a-z and 0-9) and each section of the key is broken up by dashes.
An example key:
"a822ff2b-ff02-461d-b45d-dcd10a2de0c2"
When passed as the parameter for a conditional it only evaluates true if it is a valid key and not NULL_KEY. You can use this to detect if an arbitrary string is a valid key as follows:
//by: Strife Onizuka integer isKey(key in) { if(in) return 2; return (in == NULL_KEY); }
// by: Anylyn Hax 1) It whould be nice if Mr Strife Onizuka whould less write his NAME on every wall and more explain what this poor code want to tell us 2) The code is not your invention its standard return use.
Subcategories
This category has the following 4 subcategories, out of 4 total.
Pages in category "LSL Key"
The following 21 pages are in this category, out of 21 total.