-- namelookup.lua - Look up names from UUID -- Look up names from UUID local name = "seriesumei Resident"; local displayname_query; local username_query; local userkey_query; function dataserver(queryid, data) if queryid == userkey_query then ll.OwnerSay("userkey query: " .. data); -- Lookup the display name and current username displayname_query = ll.RequestDisplayName(data); username_query = ll.RequestUsername(data); end if queryid == username_query then ll.OwnerSay("username query: " .. data); end if queryid == displayname_query then ll.OwnerSay("displayname query: " .. data); end end local function main() ll.OwnerSay("original name: " .. name); -- Key the user key first, the other lookups need it userkey_query = ll.RequestUserKey(name); end main()