Ashley Fessbeinder
Nutzer
Ich suche eine Script das mir per IM mitteilt wenn die sim wieder da ist nach dem restart. wenn es geht mod.
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
key Owner;
default
{
state_entry()
{
Owner = llGetOwner();
}
changed(integer change)
{
if(change & CHANGED_REGION_START)
{
llInstantMessage(Owner, "bin wieder da....");
}
}
}
list Members = ["61ee201a-81cf-4322-b9a8-a5eb8da777c2", "61ee201a-81cf-4322-b9a8-a5eb8da777c2", "61ee201a-81cf-4322-b9a8-a5eb8da777c2"];
default
{
state_entry()
{
}
changed(integer change)
{
if(change & CHANGED_REGION_START)
{
integer i;
for(i=0; i<llGetListLength(Members); i++)
{
llInstantMessage(llList2String(Members,i),"bin wieder da....");
}
}
}
}
list Members = ["61ee201a-81cf-4322-b9a8-a5eb8da777c2", "61ee201a-81cf-4322-b9a8-a5eb8da777c2", "61ee201a-81cf-4322-b9a8-a5eb8da777c2"];
string SLurl;
string BuildSlurl(string region_name, vector pos)
{
return "http://slurl.com/secondlife/" + llEscapeURL(region_name)
+ "/"+ (string)((integer)pos.x)
+ "/"+ (string)((integer)pos.y)
+ "/"+ (string)(llCeil(pos.z));
}
default
{
state_entry()
{
SLurl = BuildSlurl(llGetRegionName(), llGetPos());
}
changed(integer change)
{
if(change & CHANGED_REGION_START)
{
integer i;
for(i=0; i<llGetListLength(Members); i++)
{
llInstantMessage(llList2String(Members,i),"bin wieder da... " + SLurl);
}
}
}
touch_start(integer nd)
{
if(llDetectedKey(0) == llGetOwner())
{
llResetScript();
}
}
on_rez(integer st)
{
llResetScript();
}
}
list Members = ["61ee201a-81cf-4322-b9a8-a5eb8da777c2", // its me
"61ee201a-81cf-4322-b9a8-a5eb8da777c2", // me again
"61ee201a-81cf-4322-b9a8-a5eb8da777c2"]; // another one me (list expandable)
string SLurl;
string BuildSlurl(string region_name, vector pos)
{
return "http://slurl.com/secondlife/" + llEscapeURL(region_name)
+ "/"+ (string)((integer)pos.x)
+ "/"+ (string)((integer)pos.y)
+ "/"+ (string)(llCeil(pos.z));
}
default
{
state_entry()
{
[COLOR=Red]llSetText("Landmark to the Club/Mainstore",<1,1,1>,1.0);[/COLOR] // floating text
SLurl = BuildSlurl(llGetRegionName(),llGetPos());
}
changed(integer ch)
{
if(ch & CHANGED_REGION_START)
{
integer i;
for(i=0; i<llGetListLength(Members); i++)
{
llInstantMessage(llList2String(Members,i),"Region has Restarted @ " + SLurl);
}
}
}
touch_start(integer nd)
{
[COLOR=Red]llGiveInventory(llDetectedKey(0),llGetInventoryName(INVENTORY_LANDMARK, 0))[/COLOR]; // LM giver
}
on_rez(integer st)
{
llResetScript();
}
}