Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Private chat return? LLSay?

Mister Poindexter
Registered User
Join date: 5 Mar 2007
Posts: 6
04-01-2007 09:05
Hi.

This may have been covered in an earlier thread but I can't seem to find it. If so, I apologize.

When I use some objects, a ginko bank terminal for instance, I give the command /balance which is seen by everyone in the room on the chat. But the return info from the object is on several lines and visible only to me.

How does that work? I have tried llSay and llWhisper but everyone nearby can see the text.

Thank you in advance.
Destiny Niles
Registered User
Join date: 23 Aug 2006
Posts: 949
04-01-2007 09:09
It's in the wiki:

llInstantMessage

http://lslwiki.net/lslwiki/wakka.php?wakka=llInstantMessage
Mister Poindexter
Registered User
Join date: 5 Mar 2007
Posts: 6
04-01-2007 09:13
hmmm. The ginko terminal returns 6 lines of chat. If they were using \n as linebreaks it would look like only one line of chat. Are they really sending me 6 llInstantMessage commands in rapid succession?
Destiny Niles
Registered User
Join date: 23 Aug 2006
Posts: 949
04-01-2007 09:20
Don't know, but does it matter?
The /n will introduce a line break, but it will not the the <header> ie
Separate sends:
Destiny Niles [xx:xx] I'm talking to you.
Destiny Niles [xx:xx] I'm talking to you more.

Message use /n"
Destiny Niles [xx.xx] I'm talking to you.
I'm taking to you more.
Mister Poindexter
Registered User
Join date: 5 Mar 2007
Posts: 6
04-01-2007 10:17
It does matter a bit because I was hoping to put a delay between lines for a better user flow. The design calls for a two second wait as the five lines are revealed, rather than all five lines popping up at once. Its just a little thing to enhance the user experience, but the little things are important to a design.
Destiny Niles
Registered User
Join date: 23 Aug 2006
Posts: 949
04-01-2007 10:34
Then you would answered your own question. You would use different instant messages.
Newgate Ludd
Out of Chesse Error
Join date: 8 Apr 2005
Posts: 2,103
04-01-2007 12:48
llInstantMessage delays the script for 2 seconds so to get an instant dump out they would either have to be using multiple scripts or faking the details themselves (unlikely)
Mister Poindexter
Registered User
Join date: 5 Mar 2007
Posts: 6
04-01-2007 15:13
I want to thank you for the thoughtful responses.

I am going to try the multiple IM method. It really helps a lot to have these comments when one is not sure if they have exhausted the possibilities.
Hinoserm Rebus
GinkoTec Management
Join date: 14 Jun 2004
Posts: 22
05-02-2007 05:30
Our ATM uses multiple scripts to send multiple llInstantMessage()s at the same time, and bypass the 2 second delay.

Not the most elegant solution, but it works.

-Hinoserm