Link message

From Second Life Wiki
Revision as of 06:04, 24 April 2007 by Strife Onizuka (talk | contribs)
Jump to navigation Jump to search

Description

Event: link_message( integer sender_num, integer num, string str, key id ){ ; }

Triggered when task receives a link message via llMessageLinked library function call

• integer sender_num
• integer num
• string str
• key id

Caveats

  • 64 link_message events can queue, past that, they are silently dropped! Don't do too much in the event if they might be coming in fast.
All Issues ~ Search JIRA for related Bugs

Examples

//This is just an example script, you shouldn't handle touches within in single script this way.
default
{
    touch_start(integer c)
    {
        llMessageLinked(LINK_THIS, 0, llDetectedName(0), llDetectedKey(0));
    }
    link_message(integer source, integer num, string str, key id)
    {
        llWhisper(0, str + " (" + (string)id + ") touched me!");
    }
}

Notes

A script can hear its own link messages.

See Also

Functions

•  llMessageLinked

Deep Notes

Signature

event void link_message( integer sender_num, integer num, string str, key id );