Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

IM between objects

Pat Murphy
The Wandering Wizard
Join date: 2 Dec 2002
Posts: 142
02-10-2003 19:38
As a scripter I need more communication between scripted objects. I need to be able to IM other objects from a script, and I need an incoming IM event.

Anybody agree?

Lindens, is this possible?

-Pat Murphy
_____________________
That's how they showed their respect for Paddy Murphy
That's how they showed their honour and their pride;
They said it was a sin and shame and they winked at one another
And every drink in the place was full the night Pat Murphy died.
-Great Big Sea
Shebang Sunshine
Royal PITA
Join date: 3 Dec 2002
Posts: 765
02-10-2003 20:01
Wouldn't llSay on any channel other than 0 be the same as an IM between two objects?

Oh, unless the objects are too far away from each other to be able to talk?

How bout if the non-zero channels had a further reach than 0 does? Incrementally, so if 0 has a reach of 10m, channels 2 through the highest numbered channel you can have would have a reach of channelNumber * 10m ?

Nah... IM's prolly an easier way to do it. Carry on =)

#!
_____________________
--
Gravy: the new ice cream.
Wednesday Grimm
Ex Libris
Join date: 9 Jan 2003
Posts: 934
02-11-2003 07:10
From: someone
Originally posted by Shebang Sunshine

How bout if the non-zero channels had a further reach than 0 does? Incrementally, so if 0 has a reach of 10m, channels 2 through the highest numbered channel you can have would have a reach of channelNumber * 10m ?

#!


Objects can llShout on non-zero channels, which has a helluva range.

(I measured, it's exactly one helluva)
Xavier VonLenard
Registered User
Join date: 21 Nov 2002
Posts: 273
helluva = 100 Meters
02-11-2003 07:24
Tested this with my sensors and as usual BBC was correct. So the official Lindenburg helluva unit = 100 meters.

- Shout = 100 meters

Xav
_____________________
llSqrt(69) = Eight Something
Pat Murphy
The Wandering Wizard
Join date: 2 Dec 2002
Posts: 142
02-11-2003 10:05
Believe me, chat won't work, even llShout doesn't have that big of a range, I want world-wide, cross server communication, just like the IM system works, only between 2 objects instead of between 2 people. And it should work the same in that you send it to the object by Key.

ps. I'd really like to get a Linden's comment on this. It seems like they've been showing up less and less in the forums. I wonder if their focus is moving more towards stability and less towards feature adding.

-Pat Murphy
_____________________
That's how they showed their respect for Paddy Murphy
That's how they showed their honour and their pride;
They said it was a sin and shame and they winked at one another
And every drink in the place was full the night Pat Murphy died.
-Great Big Sea
Wednesday Grimm
Ex Libris
Join date: 9 Jan 2003
Posts: 934
02-11-2003 11:42
From: someone
Originally posted by Pat Murphy
Believe me, chat won't work, even llShout doesn't have that big of a range, I want world-wide, cross server communication, just like the IM system works, only between 2 objects instead of between 2 people. And it should work the same in that you send it to the object by Key.


It seems clear to me that you need a communications relay satelite.
Orrey Stone
Huh?
Join date: 5 Dec 2002
Posts: 42
02-11-2003 13:39
--It seems clear to me that you need a communications relay satelite.
Hmm - I think this would be doable - but expensive in number of objects - might be fun
_____________________
T.A.N.S.T.A.A.F.L.
Ama Omega
Lost Wanderer
Join date: 11 Dec 2002
Posts: 1,770
02-11-2003 14:28
I had been toying with the idea of a P2P network of sorts in game.

Creation of a Global Communications Network would be a nice demonstration of that.
Philip Linden
Founder, Linden Lab
Join date: 18 Nov 2002
Posts: 428
02-19-2003 20:08
We're still listening Pat!

Yeah this would be nice - noted.
Rhaegys Nyak
Blood of the Dragon
Join date: 7 Feb 2005
Posts: 43
03-01-2005 02:23
How would it be implemented this communications relay satelite?
Harris Hare
Second Life Resident
Join date: 5 Nov 2004
Posts: 301
03-01-2005 15:02
One kludgy way might be to get land owners in each sim to place a public shout repeater on their land. Each one would be written to send a special hidden shout out to its next neighbor. If properly placed and configured, the grid could in theory send a shout across the entire continent to any listening objects assuming shouts travel across sim borders.

The bad side to all this is that you have to find at least on person in each sim to host a repeater. More importantly, the overall grid could create additional load to every sim if they are constantly shouting and listening. There would also likely be a delay as the message travels across the continent and islands would be totally cut off. Finally, if someone uses one of the network channels, their message may get sent twice.

All in all.. probably more trouble than it's worth.
DoteDote Edison
Thinks Too Much
Join date: 6 Jun 2004
Posts: 790
03-01-2005 17:30
From: Philip Linden
We're still listening Pat!

Yeah this would be nice - noted.
Philip, it's been 2 years and 10 days! Where are you?

This is holding me back from a project I've wanted to do since September. Yes, I could use XML-RPC, but isn't the point to do it within SL? I need one of the following:

1) Worldwide object-object communication, or
2) The ability to assign a key to a single prim/notecard. I would rather pay LL US$10/month for 10 unique, assignable keys.... than to pay the same US$10 to an outside host for XML-RPC purposes.
Olmy Seraph
Valued Member
Join date: 1 Nov 2004
Posts: 502
03-01-2005 18:43
Cory Linden had an interesting comment in this thread

/invalid_link.html

about using a persistent storage scheme as shared memory for inter-object communications. While I usually think shared memory systems are wonky, it would sure be a lot better than shout-repeater networks. Cory's not-quite-a-proposal is the most detailed response I've seen from Lindens on this topic.
_____________________
Some people are like Slinkies... not really good for anything, but they sure bring a smile to your face when you push them down the stairs.
DoteDote Edison
Thinks Too Much
Join date: 6 Jun 2004
Posts: 790
03-01-2005 21:40
Wow, I like Cory's idea! I only need a tiny portion of memory, <16kb, and speed isn't a big issue for me.