Say Region Frames Per Second: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 6: | Line 6: | ||
llListen(0,"",llGetOwner(),"region fps"); | llListen(0,"",llGetOwner(),"region fps"); | ||
} | } | ||
on_rez() | on_rez(integer code) | ||
{ | { | ||
llResetScript(); | llResetScript(); | ||
Revision as of 11:58, 27 April 2007
default
{
state_entry()
{
llListen(0,"",llGetOwner(),"region fps");
}
on_rez(integer code)
{
llResetScript();
}
listen(integer c,string n,key i,string m)
{
float fps = llGetRegionFPS();
string region = llGetRegionName();
llSay(0,region + " fps is:" + (string)fps);
if(fps > 27)
{
llSay(0,region + " is running smoothly");
}
else if(fps > 15)
{
llSay(0,region + " is running slowly");
}
else
{
llSay(0,"CAUTION: " + region + " is in danger of crashing");
}
}
}