Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

llDialog not displaying in other sim

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