Recently edited pagesCurrent Project(s) 1 mo agoCurrent Project(s) 1 mo agoSlurl Plus Maker Script 7 mos agoSlurl Plus Maker Script 7 mos agollRotLookAt 7 mos agollRotLookAt 7 mos agollLookAt 7 mos agollLookAt 7 mos agollSetPos 7 mos agoLSL Functions 7 mos ago
Recent visitorsYounowSomeone else8 mins agoSomeone else1 hr agoSomeone else3 hrs agoSomeone else5 hrs agoSomeone else7 hrs agoSomeone else7 hrs agoSomeone else9 hrs agoSomeone else9 hrs agoSomeone else11 hrs ago
Homepage
LSL Script Library
//SLurl+ Maker when clicked gives a working slurl + parcel name in it as an Im. //Made by Simon Sugita, 31-07-2006 for BotBabes/BotBoys Robotics in Second Life. default { state_entry() { // Changes the default touch text in pie menu. llSetTouchText("Slurl+"); } on_rez(integer start_param) { // Reset this script on rez. llResetScript(); } touch_start(integer num_detected) { // Get Position. vector pos = llGetPos(); // Get Parcel Name. list details = llGetParcelDetails(pos,[PARCEL_DETAILS_NAME]); // Get Regionname. string regionname = llDumpList2String(llParseString2List(llGetRegionName(),[" "],[]),"_"); // Get x coordinate. integer x = (integer)pos.x; // Get y coordinate. integer y = (integer)pos.y; // Get z coordinate. integer z = (integer)pos.z; // We got all now lets compile it & send Slurl+ as an IM to the clicker. llInstantMessage(llDetectedKey(0),"http://slurl.com/secondlife/"+ (regionname)+ "/"+ (string)x+ "/"+(string)y+ "/"+(string)z+ "/" + ( // Compiles all with replacement for the empty spaces to an _ underline. llDumpList2String(llParseString2List((string)llList2String(details,0),[" "],[]),"_")) ); } }