When Touched displays Toucher's profile picture on prim.
TIP: Use the script in other ways. This gets the av key by touch, but you can also get it using llGetOwner, sensor, collision, or others and display their image.
Note: Replaced with version not by Alicia Stella November 2009 for workaround for WEB-1384.
// Snippets and HTTPRequest bits were taken from: //~ RANDOM PROFILE PROJECTOR v5.4.5 by Debbie Trilling ~ // Get Profile Picture by Valentine Foxdale // optmisation by SignpostMarv Martin // workaround for WEB-1384 by Viktoria Dovgal, use meta tag instead of img since it comes earlier list sides; list deftextures; integer s1l; // calculated from profile_key_prefix in state_entry() string profile_key_prefix = ",1); //Note: Usage of another person's profile picture without their permission may be viewed as copyright infringement. GetDefaultTextures(); } touch_start(integer total_number) { GetProfilePic(llDetectedKey(0)); } http_response(key req,integer stat, list met, string body) { integer s1 = llSubStringIndex(body,profile_key_prefix); if(s1 == -1){SetDefaultTextures();} else { s1 += s1l; key UUID=llGetSubString(body, s1, s1 + 35); if (UUID == NULL_KEY) { SetDefaultTextures(); } else { llSetTexture(UUID,ALL_SIDES); } } } }