|
Feline Slade
Hatstand 2.0™
Join date: 19 May 2007
Posts: 201
|
09-23-2007 10:04
I am trying to use llDialog to notify me that llInstantMessage has placed a message in the chat window. This is important to I keep missing messages that llInstantMessage is sending. This works fine if the object touched to send the message is in the same sim as me. If I am in a different sim than the object touched to send the message, the client does not display the llDialog. Is there a fix for this? Example: if (online) { llInstantMessage(llGetOwner(), name + ": " + message); llSay(0, "Thank you, " + name + ", your message has been sent."  ; llDialog(llGetOwner(),name+" is sending you a message.", ["OK"], 12345); }
|
|
Pale Spectre
Registered User
Join date: 2 Sep 2005
Posts: 586
|
09-23-2007 12:09
I was going to say that llDialog won't work at all across regions but apparently there is some small print It still doesn't look very fool-proof though.  From: LSL Wiki : llDialog llDialog will only work if the user identified by id is in the same region or if they have been to that region and left but have not yet logged out
|