
|
If you were logged in you would be able to see more operations.
|
|
|
|
Issue Links:
|
Relates
|
|
This issue Relates to:
|
|
|
SVC-244 LSL functions for estate tools.
|
|
|
|
|
|
VWR-3914 Extend the length of effect of the landowners freeze command to 2 minutes
|
|
|
|
|
|
This issue is related to by:
|
|
|
|
|
|
|
SVC-541 Meta-Issue : Estate Improvements
|
|
|
|
|
|
|
The tools provided for landowners are very useful. But we can't always be there to use them, so we write scripted devices to do things for us. But there are a few holes in LSL when it comes to land powers. One is Returning objects, which I alrady made a seperate issue for. This one, is about the Freeze function.
As the adminitrator of a privately owned, (but publicly acessible) sandbox, I deal with a lot of griefers, troublemakers, etc. Some are malicious bastards, but the majority are just confused newbies. Rather than instantly banning, I have a better approach. I freeze them to prevent farther trouble, and explain to them what they have done wrong, what rules they have broken, etc. This is quite often effective, and many have reformed and become good members of the community.
The problem, is that freeze has a 30 second limit, and no notification of when it expires. So I am forced to use cages to prevent people causing farther trouble. This is annoying, and makes me seem like a griefer. It is also escapeable simply by sitting on something, and does not provide the same restrictions as freezing, like preventing of chat, which stops them using many scripted weapons.
I am requesting a script function to freeze an avatar, so that I can use it to hold a target in place while I lecture them.
llFreezeAgent(key avatar, float time);
simply taking the key of the target, and the time in seconds to freeze them for.
This would be subject to the same rules as existing land functions, like eject, tp home and ban. IN that it would only work if the object is owned by the owner of the land it's on, or if the land is group owned, the object must be deeded to that group.
In addition, it would be VERY nice if the function could be used only the object's owner, pehaps if the script is in a worn attachment, regardless of what land you're on. The reason foir this, being that it could be used by roleplay combat systems for when characters "die", to prevent them from moving, speaking and interacting.
The only reason I can think of for this function not existing, is it's possiblity to be used for griefing,. But I counter this with the point that landowners can do whatever they want on their own land, and the target is always free to teleport somewhere else if they don't like it.
|
|
Description
|
The tools provided for landowners are very useful. But we can't always be there to use them, so we write scripted devices to do things for us. But there are a few holes in LSL when it comes to land powers. One is Returning objects, which I alrady made a seperate issue for. This one, is about the Freeze function.
As the adminitrator of a privately owned, (but publicly acessible) sandbox, I deal with a lot of griefers, troublemakers, etc. Some are malicious bastards, but the majority are just confused newbies. Rather than instantly banning, I have a better approach. I freeze them to prevent farther trouble, and explain to them what they have done wrong, what rules they have broken, etc. This is quite often effective, and many have reformed and become good members of the community.
The problem, is that freeze has a 30 second limit, and no notification of when it expires. So I am forced to use cages to prevent people causing farther trouble. This is annoying, and makes me seem like a griefer. It is also escapeable simply by sitting on something, and does not provide the same restrictions as freezing, like preventing of chat, which stops them using many scripted weapons.
I am requesting a script function to freeze an avatar, so that I can use it to hold a target in place while I lecture them.
llFreezeAgent(key avatar, float time);
simply taking the key of the target, and the time in seconds to freeze them for.
This would be subject to the same rules as existing land functions, like eject, tp home and ban. IN that it would only work if the object is owned by the owner of the land it's on, or if the land is group owned, the object must be deeded to that group.
In addition, it would be VERY nice if the function could be used only the object's owner, pehaps if the script is in a worn attachment, regardless of what land you're on. The reason foir this, being that it could be used by roleplay combat systems for when characters "die", to prevent them from moving, speaking and interacting.
The only reason I can think of for this function not existing, is it's possiblity to be used for griefing,. But I counter this with the point that landowners can do whatever they want on their own land, and the target is always free to teleport somewhere else if they don't like it. |
Show » |
|