|Anonymous | Login | Signup for a new account||2020-01-19 03:31 PST|
|Main | My View | View Issues | Change Log | Roadmap | Summary | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005388||opensim||[REGION] Scripting Engine||public||2011-02-16 20:19||2011-02-18 21:17|
|Product Version||master (dev code)|
|Target Version||Fixed in Version|
|Summary||0005388: Scripts do not respond across sim boundary|
|Description||Scripts do not respond to chat (or sensor scan) across a sim boundary.|
Reproduce the problem by entering the attached script into a prim. The listen method will be invoked if chat is used in the same sim, but moving the prim across a sim boundary stops it from responding. The same problem occurs when scripts try to communicate via llSay across a sim boundary. It's not a matter of distance, because shout can be used as well as simple chat.
A similar problem occurs when sensors are used. The sensor method is invoked when suitable prims are in the same sim, but not across a sim boundary.
[The default physics engine is used.]
|Additional Information||The attached script file demonstrates this problem.|
|Tags||No tags attached.|
|Git Revision or version number||OSgrid 0.7.1 (Dev) 2171539: 2011-02-10 git hash : 21715396fa0d87bd4936bd37151487346794806d|
|Run Mode||Grid (Multiple Regions per Sim)|
|Environment||.NET / Windows32|
|Attached Files||demo.lsl [^] (1,728 bytes) 2011-02-16 20:20|
I'm not sure if this is a real bug or not. The LSL wiki doesn't state if llSay and its variants can be used across SIM boundaries. Voice chat is confined to a region/parcecl so wouldn't expect a say to be heard across a region boundary. It would be a griefer tool otherwise as someone could put a device using llShout at a region boundary to annoy people in a neighbouring region.
I would close this as not a bug.
|Its a bug, chat goes across borders in Second Life.|
llSay, llWhisper, llShout
( and avatar viewer client channel similar methods of text channel communication)
1. in SL sims: these methods do propagate across region/sim borders.
2. in OS core sims: these methods do not propagate across region/sim borders.
This has become almost the "expected" or "normal" situation in OS.
One workaround that has been used to get text communications past region borders, is llRegionSay to/from an HTTP relay to/from an external server, usually with some type of PHP comms and database. I'm using this method now to communicate between 12 regions adjacent to Lani region of OSgrid.
|2011-02-16 20:19||CrasherRob||New Issue|
|2011-02-16 20:20||CrasherRob||File Added: demo.lsl|
|2011-02-16 20:20||CrasherRob||Git Revision||=> OSgrid 0.7.1 (Dev) 2171539: 2011-02-10 git hash : 21715396fa0d87bd4936bd37151487346794806d|
|2011-02-16 20:20||CrasherRob||SVN Revision||=> 0|
|2011-02-16 20:20||CrasherRob||Run Mode||=> Grid (Multiple Regions per Sim)|
|2011-02-16 20:20||CrasherRob||Physics Engine||=> ODE|
|2011-02-16 20:20||CrasherRob||Environment||=> .NET / Windows32|
|2011-02-16 20:20||CrasherRob||Mono Version||=> None|
|2011-02-16 20:20||CrasherRob||Viewer||=> Imprudence 1.3.0|
|2011-02-16 20:39||kcozens||Note Added: 0018079|
|2011-02-16 20:40||Revolution||Note Added: 0018080|
|2011-02-18 21:17||LaniGlobal||Note Added: 0018087|
|2011-07-09 08:46||makopoppo||Relationship added||parent of 0003917|
|Copyright © 2000 - 2012 MantisBT Group|