SLURL HUD

From Second Life Wiki
Jump to navigation Jump to search

Touch to get the SLURL.

string slurl()
{
    string regionname = llGetRegionName();
    vector pos = llGetPos();

    return "http://maps.secondlife.com/secondlife/"
        + llEscapeURL(regionname) + "/"
        + (string)llRound(pos.x) + "/"
        + (string)llRound(pos.y) + "/"
        + (string)llRound(pos.z) + "/";
}

default
{
    touch_start(integer num_detected)
    {
        // PUBLIC_CHANNEL has the integer value 0
        llSay(PUBLIC_CHANNEL, slurl() );
    }
}