|
Ama Omega
Lost Wanderer
Join date: 11 Dec 2002
Posts: 1,770
|
11-17-2003 12:00
Sorry I'm late to the thread!
First off, many good reasons to have push - one of which is that it can push objects as well as people.
However push guns are an excessive abuse, and not something people should be required to carry anti-push scripts around with them.
Permissions is the answer, and the solution is multi-part.
- Seperate the llPush for an object from that of an AV. It does not need to be the same call and should not be the same call.
- Require a permission from someone before they can be pushed when not in a PvP zone. Someone wants to get on a trapolene? They first agree that its ok for that object to push them.
You want to get around the asking for permissions? Use an attachment as suggested. It may actually be best for the permissions to work differently than standard permissions. When someone agrees to be pushed it sets a flag on that person, they have a button show up in the UI 'Push On' or something. While in that mode they can be pushed by any object, clicking the button on the UI will take them out of that mode.
_____________________
-- 010000010110110101100001001000000100111101101101011001010110011101100001 --
|
|
Sapphire Bombay
Avatar
Join date: 8 Oct 2003
Posts: 341
|
11-17-2003 13:41
While I definitely agree with what should be done. In the interim I placed myself in harms way in the name of science. I stood in Olive as the school buses started arriving at home on the East coast (4:00 to 4:30). And, sure enough, just as I suspected I was bombarded with a constant barrage of push bullets and even a direct helicopter push attack. This script kept my feet firmly planted on the ground and I snapped back to my original location consistently (to the wonder of the little buggers). 2 Abuse reports later and I'm feeling much better about working in Olive.
|
|
Ironchef Cook
-
Join date: 23 Jun 2003
Posts: 574
|
11-17-2003 13:55
We've been through this before and I'm still going with the same response. No nerfs to LSL please! The new report system was put in for situations like these. Just use em.
|
|
Ama Omega
Lost Wanderer
Join date: 11 Dec 2002
Posts: 1,770
|
11-17-2003 14:33
Being allowed to effect another AV without their permission is a BUG, maybe a design bug and not a technical one, but a bug none the less.
The down sides FAR out weigh the possible extra-work related to work arounds with a good solution in place. Such as the pushable permission as I stated above. Anyone playing your game would only have to activate it by clicking on a simple script box, then everything would work as it does now. At the same time those who don't want to be pushed aren't thrown 4 sims away.
What is the problem with that system? A 'push' permission that when activated on a per AV basis allows the person to be pushed by any script (as they can now). Activating it would be a simple matter and require 1 small script. The rest of your scripts would function as expected as long as the permission was granted. There would be a button on the UI to turn off push mode.
This system would not break existing code. This system would prevent people from getting thrown 3 sims away when they don't want to be.
_____________________
-- 010000010110110101100001001000000100111101101101011001010110011101100001 --
|
|
Mezzanine Peregrine
Senior Member
Join date: 14 Nov 2003
Posts: 113
|
11-18-2003 02:46
I think that you should have a preference for these kind of things.
Sort of like, a 'consent to be pushed / thrown/ bumped around'.
A checkbox somewhere.
If you dont like to play that kind of game. Fine. Perhaps have a script function to determine whether the person has that checkbox checked or not.
That way, you could still play when you felt like it. But if you were trying to construct or write a script, then you couldn't.
|