[BUG-230990] CAMERA_DISTANCE_MAX #8543
Comments
Lucia Nightfire commented at 2021-07-19T17:54:06Z I would rather have the following accepted feature requests implemented instead: https://jira.secondlife.com/browse/BUG-9719 and https://jira.secondlife.com/browse/BUG-7459 Both can counter the issue of cam cheating without having to wait on viewer code to be released and installed. You can already counter cam cheating now with llForceMouselook() & llSitOnLink() & llUnSit() despite slight aesthetic issues. I would also, love to see some kind of suite of viewer-side automatic condition based object visual updating. For example, make objective(s) invisible for a user if their avatar or camera isn't within a certain distance or camera angle. We currently cannot do this without the effects being seen by everyone. |
Extrude Ragu commented at 2021-07-20T22:53:28Z I tried the method Lucia suggested just now, detecting the users camera distance and forcing them to sit on an object with forced mouselook. It almost works but not quite. The trouble is that once the agent is stood up again, they are in mouselook. When they roll their scrollwheel to zoom out of mouselook, the camera moves straight back to the location they alt-cammed, causing them to be sat on the object again. It's possible to break out of this loop by hitting esc but not all users are going to be tech savvy enough to think to do this. Basic reference scripts attached in case wanting to toy.. hud.lsl goes in a cube attached to hud, and cube.lsl goes in an object named "Camera Reset Cube" placed in hud's inventory. It must be compiled to an experience.
|
Kyle Linden commented at 2021-07-21T18:00:20Z Hello, and thank you for your feature request. Incoming suggestions are reviewed in the order they are received by a team of Lindens with diverse areas of expertise. We consider a number of factors: Is this change possible? Will it increase lag? Will it break existing content? Is it likely that the number of residents using this feature will justify the time to develop it? This wiki page further describes the reasoning we use: http://wiki.secondlife.com/wiki/Feature_Requests This particular suggestion, unfortunately, cannot be tackled at this time. However, we regularly review previously deferred suggestions when circumstances change or resources become available. We are grateful for the time you took to submit this feature request. We hope that you are not discouraged from submitting others in the future. Many excellent ideas to improve Second Life come from you, our residents. We can’t do it alone. Thank you for your continued commitment to Second Life. |
How would you like the feature to work?
Prevents the camera moving too far away from the avatar either by alt-cam or zooming.
It could be part of llSetCameraParams and would require PERMISSION_CONTROL_CAMERA
Why is this feature important to you? How would it benefit the community?
In games with a hide and seek element, users are able to cheat using alt-cam, also because they are able to zoom far, it enables them to sit-tp across game worlds making certain types of games difficult to make fair. Some experience owners may even opt out of placing scripted items with sit targets all together.
Most game systems/experiences have HUD's and it would be convenient to just be able to set a zoom limit from a HUD to prevent users cheating as such.
I know people who are attempting to do this with RLV, but the problem with that it means they are preventing users who use the default viewer from playing their game/entering their sim.
Attachments
Links
Related
Original Jira Fields
The text was updated successfully, but these errors were encountered: