Difference between revisions of "LlGetEnv"

From Second Life Wiki
Jump to navigation Jump to search
m
Line 31: Line 31:
         llOwnerSay("Region " + llGetRegionName() + " is running "
         llOwnerSay("Region " + llGetRegionName() + " is running "
                   + llGetEnv("sim_channel") + " version " + version );
                   + llGetEnv("sim_channel") + " version " + version );
        list ver = llParseString2List(version, ["."], []);


         llOwnerSay("Build: "+llList2String(ver, 3));
         llOwnerSay("Build: "+llList2String(ver, 3));
        list ver = llParseString2List(version, ["."], []);
         llOwnerSay("Build Date: "+llList2String(ver, 2)+"-"+llList2String(ver, 1)+"-20"+llList2String(ver, 0));
         llOwnerSay("Build Date: "+llList2String(ver, 2)+"-"+llList2String(ver, 1)+"-20"+llList2String(ver, 0));
     }
     }

Revision as of 20:19, 2 December 2010

KBcaution.png Important: This feature is currently only available on the LeTigre server channel.

Summary

Function: string llGetEnv( string name );

Returns a string with the requested data about the region.

• string name The name of the data to request

Table of valid name values.
Name Description
"sim_channel" Get the current region's channel string, for example "Second Life Server"
"sim_version" Get the current region's version number string, for example "10.11.30.215699"

Examples

<lsl> default {

   touch_start(integer total_number)
   {
       string version = llGetEnv("sim_version");
       llOwnerSay("Region " + llGetRegionName() + " is running "
                  + llGetEnv("sim_channel") + " version " + version );
       list ver = llParseString2List(version, ["."], []);
       llOwnerSay("Build: "+llList2String(ver, 3));
       llOwnerSay("Build Date: "+llList2String(ver, 2)+"-"+llList2String(ver, 1)+"-20"+llList2String(ver, 0));
   }

}

</lsl>

See Also

Deep Notes

History

Signature

function string llGetEnv( string name );