LSL Wiki Mirror 10-5-2006: ExampleLinkMessage

HomePage :: PageIndex :: RecentChanges :: RecentlyCommented :: UserSettings ::
For more on LinkMessages, see llMessageLinked and link_message.

Sender script:
default
{
    touch_start(integer total_number)
    {
        // Sends the message 0, "Touched.", NULL_KEY to all scripts in this prim
        // that contain a link_message() event handler.
        llMessageLinked(LINK_THIS, 0, "Touched.", NULL_KEY);
        // The 'LINK_THIS' constant sends the message to the current prim only.
        // It's the same as using 'llGetLinkNumber()' to return the current link number.
    }
}

Receiver script:
default
{
    // Waits for another script to send a link message.
    link_message(integer sender_num, integer num, string str, key id)
    {
        llSay(0,str);
    }
}


Examples / LinkMessages / llMessageLinked / link_message.
There is no comment on this page. [Display comments/form]