Privacy booth help
|
|
Okiphia Rayna
DemonEye Benefactor
Join date: 22 Sep 2007
Posts: 2,103
|
12-11-2007 12:56
WOrking on a script in LSL Editor to make a short distance privacy booth..with this method possible to have conversations in booths close to each other without overhearing neighboring booths (Kinda solving the apartment speaking problem caused by the 20m genchat distance.
However, I don't know how to do one thing which I think is possible considering gags are able to garble.
I want the script to take anything said and prevent it from reaching genchat, instead having the object send it to another object. My problem is I don't know how to get it to not send into genchat.
Any ideas?
No code from my design needs to be posted.. as I can uncoroprate this however (Plus at the moment my code has a lot of problems lol)
Thanks for any and all help!
_____________________
Owner of DemonEye Designs Custom Building and Landscaping Owner and Blogger, Okiphia's Life http://okiphiablog.blogspot.com/ 
|
|
Destiny Niles
Registered User
Join date: 23 Aug 2006
Posts: 949
|
12-11-2007 13:10
You have to use channels, but it's far easier to use IM. In anticipation of your next question here is a post on similar request. /54/bf/153529/1.html
|
|
Mrc Homewood
Mentor of Randomness
Join date: 24 Feb 2007
Posts: 779
|
12-11-2007 13:18
one thing you can do as post before said channels
------------------send---------------- default { state_entry() { llListen(1,"","",""); } listen(//stuff\\) { llSay(#,(string)message); } } } -----------------recive---------------- default { state_entry() { llListen(#,"","",""); } listen(//stuff\\) { llSay(0,(string)message); } }
something to that effect is also a way, how most regionsay radios are used they may be a few little errors in it, to lazy to go into lsl editor right now but this way if threw objects, if you realy feel like going nuts you could llKey2Name somes key and on channels have it llInstantMessage that person, defeating the required 2 objects but you would stil need another object for that person to send a message back
|
|
Okiphia Rayna
DemonEye Benefactor
Join date: 22 Sep 2007
Posts: 2,103
|
12-11-2007 13:36
But is there a way to intercep avchat on channel 0 and prevent it from being said into genchat?
Or are gags actually done by having the wearer speak into a channel? I've never worn one lol
_____________________
Owner of DemonEye Designs Custom Building and Landscaping Owner and Blogger, Okiphia's Life http://okiphiablog.blogspot.com/ 
|
|
Mrc Homewood
Mentor of Randomness
Join date: 24 Feb 2007
Posts: 779
|
12-11-2007 13:39
they are done by llInstantMessage, otherwise anyone would be able to see it
|
|
Okiphia Rayna
DemonEye Benefactor
Join date: 22 Sep 2007
Posts: 2,103
|
12-11-2007 13:40
From: Destiny Niles You have to use channels, but it's far easier to use IM. In anticipation of your next question here is a post on similar request. /54/bf/153529/1.htmlWell.. still not quite answered. My intention was never to have it say it aloud at all, just intercept genchat before it is aloud, send it across to the other object, and have that objectt ell the person sitting on it what the other person said.. thereby creating a completely secure chat.. its only talking directly to those people, ya know?
_____________________
Owner of DemonEye Designs Custom Building and Landscaping Owner and Blogger, Okiphia's Life http://okiphiablog.blogspot.com/ 
|
|
Mrc Homewood
Mentor of Randomness
Join date: 24 Feb 2007
Posts: 779
|
12-11-2007 13:47
i have did a chat thing before, but oyu would have to be farther than the 20m for it to work, you talk normaly and it will send the message across the region to another box like a chat relay, other than that you would have to have a object on you or use /# for a channel and listening and stuff, maybe once grid comes on ill look at it and maybe release a cheap copy of the script
|
|
Resolver Bouchard
Registered User
Join date: 19 Jul 2006
Posts: 89
|
12-11-2007 13:51
SL scripted gags can't stop people speaking. The garbled speech is produced by ther person wearing the gag speaking on a channel other than 0, the gag is set to listen to this, garbles the chat and repeats it on channel 0.
However people now produce modified clients, for example the Real Restraint viewer by Marine Kelly, that (if you wear a suitable gag) will actually prevent you from speaking and I imagine a future version will build a chat garbler into the client.
|
|
Okiphia Rayna
DemonEye Benefactor
Join date: 22 Sep 2007
Posts: 2,103
|
12-11-2007 13:53
From: Resolver Bouchard SL scripted gags can't stop people speaking. The garbled speech is produced by ther person wearing the gag speaking on a channel other than 0, the gag is set to listen to this, garbles the chat and repeats it on channel 0.
However people now produce modified clients, for example the Real Restraint viewer by Marine Kelly, that (if you wear a suitable gag) will actually prevent you from speaking and I imagine a future version will build a chat garbler into the client. thats cool Well damn oh well Thanks a ton all ^_^ If I ever find a way I'll release a open source version =P
_____________________
Owner of DemonEye Designs Custom Building and Landscaping Owner and Blogger, Okiphia's Life http://okiphiablog.blogspot.com/ 
|
|
Resolver Bouchard
Registered User
Join date: 19 Jul 2006
Posts: 89
|
12-11-2007 14:03
Well people can only hear chat within 20m and you can scan for scripted objects with active listeners (chat bugs).
The people could sit in the booth, it moves to a set height a good distance away from anyone else, and then you run a scanner to make sure the booth is "secure".
An apartment is more tricky, you can either put up with it or seperate the floors by a good distance.
|
|
Okiphia Rayna
DemonEye Benefactor
Join date: 22 Sep 2007
Posts: 2,103
|
12-11-2007 14:19
I'm gonna find a way to do this at some point =P
WIthout channels if possible.. and with only the people inside hearing it.. I will find a way! Or. ill forget...
_____________________
Owner of DemonEye Designs Custom Building and Landscaping Owner and Blogger, Okiphia's Life http://okiphiablog.blogspot.com/ 
|