Difference between revisions of "Category:LSL Username"

From Second Life Wiki
Jump to: navigation, search
(move old code here since it is not as useful (except for informational purposes))
m (LSL format)
 
(One intermediate revision by one other user not shown)
Line 13: Line 13:
 
|}
 
|}
  
<lsl>string LegacyToUsername(string legacy)
+
<source lang="lsl2">string LegacyToUsername(string legacy)
 
{
 
{
     list name = llParseString2List(llToLower(legacy), [" "],[]);
+
     return llDumpList2String(llParseString2List(llToLower(legacy)+" ", [" resident ", " "],[]), ".");
    if(llList2String(name, 1) == "resident")//it's not a legacy account.
+
}</source>
        return llList2String(name, 0);//first name is username
+
    return llDumpList2String(name, ".");
+
}</lsl>
+
  
 
See {{LSLGC|Avatar/Name}} for more details.
 
See {{LSLGC|Avatar/Name}} for more details.

Latest revision as of 13:12, 5 July 2015

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.

Subcategories

This category has only the following subcategory.

Pages in category "LSL Username"

The following 3 pages are in this category, out of 3 total.