Recently edited pagesSlurl Plus Maker Script4 mos agollRotLookAt4 mos agollLookAt4 mos agollSetPos4 mos agoLSL Functions4 mos agoLSL Script Library4 mos agoFrontPage4 mos agoSideBar4 mos agoTutorial Robotics4 mos agoRotation Scan1 yr ago
Recent visitorsYounowSomeone else1 hr agoSomeone else4 hrs agoSomeone else6 hrs agoSomeone else6 hrs agoSomeone else7 hrs agoSomeone else8 hrs agoSomeone else15 hrs agoSomeone else16 hrs agoSomeone else21 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),[" "],[]),"_")) ); } }