Difference between revisions of "Category:LSL Username"
Jump to navigation
Jump to search
(the trailing space gets consumed as part of the resident last name or seperately, the null strings get discarded so it all collapses. Stream lines things.) |
m (LSL format) |
||
Line 13: | Line 13: | ||
|} | |} | ||
< | <source lang="lsl2">string LegacyToUsername(string legacy) | ||
{ | { | ||
return llDumpList2String(llParseString2List(llToLower(legacy)+" ", [" resident ", " "],[]), "."); | return llDumpList2String(llParseString2List(llToLower(legacy)+" ", [" resident ", " "],[]), "."); | ||
}</ | }</source> | ||
See {{LSLGC|Avatar/Name}} for more details. | See {{LSLGC|Avatar/Name}} for more details. |
Latest revision as of 12:12, 5 July 2015
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
A user's username depends upon what type of account it is:
Type | Format |
---|---|
Legacy | "firstname.lastname" |
Modern | "firstname" |
string LegacyToUsername(string legacy)
{
return llDumpList2String(llParseString2List(llToLower(legacy)+" ", [" resident ", " "],[]), ".");
}
See Avatar/Name for more details.
Pages in category "LSL Username"
The following 3 pages are in this category, out of 3 total.