secondlife / jira-archive

2 stars 0 forks source link

[BUG-227123] Add a new lsl function llTeleportToEntryPoint() #5512

Open sl-service-account opened 5 years ago

sl-service-account commented 5 years ago

How would you like the feature to work?

llTeleportToEntryPoint(key avatar_id)

This function would work the same as llTeleportAgentHome but rather than sending the target back to their home point, they would be sent to the current parcel landing point.

Why is this feature important to you? How would it benefit the community?

There is a lack of granularity with scripted methods to deal with avatars and usually the only thing one can realistically do is to eject the avatar from the parcel (which is not always possible) or send them home, which is basically the nuclear option.

This would allow land owners to, for example restrict access to an area without having to eject trespasser, they would just be sent to the parcel landing point, which is a lot milder than being ejected to the edge of the sim or be sent home, and possibly disconnected in the process.

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-227123 | | Summary | Add a new lsl function llTeleportToEntryPoint() | | Type | New Feature Request | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | Kyrah Abattoir (kyrah.abattoir) | | Created at | 2019-06-06T02:29:40Z | | Updated at | 2019-07-17T17:50:00Z | ``` { 'Build Id': 'unset', 'Business Unit': ['Platform'], 'Date of First Response': '2019-06-05T21:36:18.692-0500', 'How would you like the feature to work?': 'llTeleportToEntryPoint(key avatar_id)\r\n\r\nThis function would work the same as llTeleportAgentHome but rather than sending the target back to their home point, they would be sent to the current parcel landing point.', 'Original Reporter': 'Kyrah Abattoir (kyrah.abattoir)', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'Target Viewer Version': 'viewer-development', 'Why is this feature important to you? How would it benefit the community?': 'There is a lack of granularity with scripted methods to deal with avatars and usually the only thing one can realistically do is to eject the avatar from the parcel (which is not always possible) or send them home, which is basically the nuclear option.\r\n\r\nThis would allow land owners to, for example restrict access to an area without having to eject trespasser, they would just be sent to the parcel landing point, which is a lot milder than being ejected to the edge of the sim or be sent home, and possibly disconnected in the process.', } ```
sl-service-account commented 5 years ago

coffeedujour commented at 2019-06-06T02:36:19Z

Gets my vote .. you know, if voting was a thing.

Right now we can only punt someone to a neighboring parcel, which isn't a very neighborly thing to do.

Or the nuclear option and send an agent home, which is a like cutting off your arm because you broke a nail.

 

sl-service-account commented 5 years ago

Kyle Linden commented at 2019-06-19T18:16:57Z

Hi Kyrah,

The request had generated some conversation. Will you please provide more scenarios in which you think this Feature Request would benefit the community. e.g. RolePlay regions, combat regions, clubs, shops etc.

Given that this ask can already be accomplished with Experience Tools by teleporting a user to any location, we need a very strong argument to add new LSL.

Thanks!

sl-service-account commented 5 years ago

Kyrah Abattoir commented at 2019-07-06T04:36:12Z, updated at 2019-07-06T04:37:03Z

it took so long, the main issue with using the experience equivalent is that it requires consent. llEjectFromLand and llTeleportAgentHome don't, but are typically too much for what is typically required for moderation (making the avatar leave a specific area without kicking them)