Email button.lsl: Difference between revisions
Jump to navigation
Jump to search
New page: <pre> // Global Variables integer toAllChannel = -255; // general channel - linked message default { state_entry() { llSetColor( <255,255,255>, ALL_SI... |
m lsl code tagging |
||
| Line 1: | Line 1: | ||
< | <lsl> | ||
// Global Variables | // Global Variables | ||
| Line 39: | Line 39: | ||
} | } | ||
</ | </lsl> | ||
Revision as of 21:42, 10 April 2008
<lsl> // Global Variables
integer toAllChannel = -255; // general channel - linked message
default {
state_entry()
{
llSetColor( <255,255,255>, ALL_SIDES);
}
touch_start(integer total_number)
{
llMessageLinked(LINK_ALL_OTHERS, toAllChannel, "ReportMethodButton::EMAIL", NULL_KEY);
llSetColor( <0,0,0>, ALL_SIDES);
}
/////////////////////////////////////////////////////// // Link Message of default state // ///////////////////////////////////////////////////////
link_message(integer sender_number, integer number, string message, key id)
{
//if link message is on the correct channel
if(number == toAllChannel)
{
if(llSubStringIndex( message, "ReportMethodButton") != -1)
{
llSetColor( <255,255,255>, ALL_SIDES);
}
if( message == "reset" )
{
llResetScript();
}
}
} //end of link message
}
</lsl>