Key2Name
From Second Life Wiki
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
llName2Key Script
string black_db_key2name_service = ""; key QID; string Name; key UUID; llGetKey2Name(key UUID) { QID = llHTTPRequest(black_db_key2name_service+llEscapeURL((string)UUID), [], ""); } default { state_entry() { llListen(PUBLIC_CHANNEL, "", llGetOwner(), ""); } listen(integer channel, string name, key id, string str) { UUID = id; llGetKey2Name(UUID); } http_response(key req, integer status, list meta, string body) { if(req == QID && status == 200) { Name = llStringTrim(body, STRING_TRIM); if(!llStringLength(Name))// if the length is zero { //None found } else { llOwnerSay((string)UUID + "'s name = "+Name); } } } }
See Also
- Avatar/Name - Name related functions.
- Who