Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

llPushObject Restriction Explanation

Cube Linden
Sentient Prim
Join date: 21 Jun 2006
Posts: 13
07-26-2006 11:07
Hey guys, Cube Linden here, everybody's favorite sentient prim. I've put on my forum scuba gear and dived the general forums to give you an explanation of exactly what to expect with the llPushObject restriction, since there's so many threads speculating on the subject already. ^_^

First off, I stress that is the OPT-IN. Push Restriction will be available as a parcel option or a region option, and will be set to off by default.

Secondly, this is a /restriction/, not an outright ban. Banning llPO for everyone on the parcel would make quite a few things go all explody (or, well, not explody). So, here's the ruleset.

============

llPushObject will work on Agents (i.e. residents (i.e. you)) if:

On a parcel owned by single resident:

- The originator of the call is a script in a prim owned by the owner of the parcel
- The originator of the call is a script in a prim owned by the target of the push. (i.e. you can push yourself)

Parcel Deeded to Group:
- The originator of the call is a script in a prim set to the group of the parcel
- The originator of the call is a script in a prim deeded to the group of the parcel

Parcel Owned by Single Resident w/ Group Set (but not deeded to group):
- All 4 conditions above will pass.

============

Between all these rules, we should have a way for games and combat to still work, while still restricting some of the more common griefing techniques. This definitely isn't the end of griefing, but it's a start. Er, a start to the end. Yes. ^^;;;

I'm going through the other threads and taking notes on things to look at next in terms of griefing tactics and what, if anything, we can do to help out on these issues.
Suzanna Soyinka
Slinky Slinky Slinky
Join date: 25 Nov 2005
Posts: 292
07-26-2006 11:09
Works for me. :)

Now heres to hoping its not horribly bugged or broken.
windozer Vargas
Registered User
Join date: 6 Feb 2006
Posts: 99
07-26-2006 11:09
cube....but..what most wonder is,someone pushing someonone that is in a parcel with push restricted from the outside,it will work?and theres a height limit for that restriction like scripts?
Jessica Elytis
Goddess
Join date: 7 Oct 2005
Posts: 1,783
07-26-2006 11:10
LEt me be the first to give you a big MUAH for that, Cube!! =^.^=

~Jessy
_____________________
When your friend does somethign stupid:
From: Aldo Stern
Dude, you are a true and good friend, and I love you like the brother that my mom claims she never had, but you are in fact acting like a flaming douche on white toast with a side order of dickknob salsa..maybe you should reconsider this course of action and we go find something else to do.
Lewis Nerd
Nerd by name and nature!
Join date: 9 Oct 2005
Posts: 3,431
07-26-2006 11:12
Seriously, the easiest thing you could do would be for it to be a menu toggle for all pushes against the avatar.

The benefits? For a push weapon to work, then both players are consenting by having "push" enabled against the avatar. If someone sets off a nuke in a club, then only those who have 'push' enabled will be affected, and unless you are into combat, you'd probably have it turned off anyway. To fire a weapon, the avatar has to turn on push, which in turn opens them up to being pushed themselves in retaliation.

The downside? None that I can see.

Having this in the next update would be great, thankyou.

Lewis
_____________________
Second Life Stratics - your new premier resource for all things Second Life. Free to join, sign up today!

Pocket Protector Projects - Rosieri 90,234,84 - building and landscaping services
Michi Lumin
Sharp and Pointy
Join date: 14 Oct 2003
Posts: 1,793
07-26-2006 11:15
From: Lewis Nerd
The downside? None that I can see.



Griefer sets himself 'nopush' and goes around the world pushing newbies who don't have it set; dropping C4 on a group that is unset, and waiting for them to come back while rolling in his 'invincibility'.

I suppose we could then put the onus on the newbie who didn't have no-push set. Because after all, it really is their fault for not RTFM, right?
Ceera Murakami
Texture Artist / Builder
Join date: 9 Sep 2005
Posts: 7,750
07-26-2006 11:19
Cube? Please verify:

1: If a shooter is on a push-enabled parcel, and he shoots at two targets, one on a push-enabled parcel, and one on a push disabled parcel, he can only shoot the one on the push enabled parcel. The one on the push disabled parcel is safe, even though the shooter is not in the push disabled area.

2: If a shooter is on a push disabled parcel, and he shoots at two targets, one on a push-enabled parcel, and one on a push disabled parcel, he can not shoot any target, unless he is the owner of the parcel he is on (one of the above 4 conditions in Cube's post for push still working apply), both are safe.
_____________________
Sorry, LL won't let me tell you where I sell my textures and where I offer my services as a sim builder. Ask me in-world.
Lewis Nerd
Nerd by name and nature!
Join date: 9 Oct 2005
Posts: 3,431
07-26-2006 11:19
From: Michi Lumin
Griefer sets himself 'nopush' and goes around the world pushing newbies who don't have it set; dropping C4 on a group that is unset, and waiting for them to come back while rolling in his 'invincibility'.

I suppose we could then put the onus on the newbie who didn't have no-push set. Because after all, it really is their fault for not RTFM, right?


If "Push" was, by default, off... that would solve the problem, until anyone chooses to turn it on.

Lewis
_____________________
Second Life Stratics - your new premier resource for all things Second Life. Free to join, sign up today!

Pocket Protector Projects - Rosieri 90,234,84 - building and landscaping services
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
07-26-2006 11:23
From: Michi Lumin
Griefer sets himself 'nopush' and goes around the world pushing newbies who don't have it set; dropping C4 on a group that is unset, and waiting for them to come back while rolling in his 'invincibility'.

I suppose we could then put the onus on the newbie who didn't have no-push set. Because after all, it really is their fault for not RTFM, right?


I think you missed the part that you have to have yourself set to push in order for you to be able to push. That's the "opening up yourself to being pushed if you want to push" part.

As for newbies, it is all part of learning to play SL to know about the situations and how to deal with them. Add a station on Help Island which describes griefing and how to avoid it. /shrug

I support this idea, since I have posted it elsewhere in the past. :)
Hiro Pendragon
bye bye f0rums!
Join date: 22 Jan 2004
Posts: 5,905
07-26-2006 11:23
Thanks for the clarification, Cube -- it's a land *option*, which is cool.

(Edited the rest of the post that was based on reading the original post *without* it being clear that it was an option, not forced.)
_____________________
Hiro Pendragon
------------------
http://www.involve3d.com - Involve - Metaverse / Emerging Media Studio

Visit my SL blog: http://secondtense.blogspot.com
Cindy Claveau
Gignowanasanafonicon
Join date: 16 May 2005
Posts: 2,008
07-26-2006 11:23
From: Cube Linden
I'm going through the other threads and taking notes on things to look at next in terms of griefing tactics and what, if anything, we can do to help out on these issues.

Great stuff, Cube, thank you so much!

Next, do you think you guys could figure out a way to counter trapping other avatars (cages, etc)? After the gigantic push stuff, caging is the second favorite griefer tactic.

From: Michi Lumin
Griefer sets himself 'nopush' and goes around the world pushing newbies who don't have it set; dropping C4 on a group that is unset, and waiting for them to come back while rolling in his 'invincibility'.

This is exactly the issue, and one which every other MMOG which tried to mix PvP and non-PvP together has run into. It would make sense that if you were able to set your own avie for "nopush" it also disabled your ability to push other avatars. It'd be kind of like the PvP flags in EQ and other games -- you either consent or you cannot participate in any way, even to heal your friends or loot bodies.
_____________________
Ceera Murakami
Texture Artist / Builder
Join date: 9 Sep 2005
Posts: 7,750
07-26-2006 11:25
From: Lewis Nerd
To fire a weapon, the avatar has to turn on push, which in turn opens them up to being pushed themselves in retaliation.

The downside? None that I can see.
I would agree with Lewis to the extent that while push is disabled for an avatar, they should be unable to activate any device that uses push, which I believe was what he was trying to say, Michi.

But he would also have to be unable to leave any functioning push-scripted objects behind, such as explosives, that would activate later if he turned it back on. This would prevent him from dropping a nuke and several packs of C4, walking away, and then activating them by turning his 'invincibility' off.
_____________________
Sorry, LL won't let me tell you where I sell my textures and where I offer my services as a sim builder. Ask me in-world.
Cow Hand
Registered User
Join date: 20 Feb 2006
Posts: 292
07-26-2006 11:28
From: Hiro Pendragon
I am disappointed to hear all of this.

Where was the feedback from the community on this change?

What Lewis suggested is precisely what the community has been suggesting all along. Instead, we have a basic shutdown of all modularity to second life -

Now a landowner has to own - (and presumable pay for) all combat items.

This also tramples on non-landowners. Now people without premium accounts will not be able to play around with push scripts with each other - they will be forced to seek out someone elses land.

This seems like another prime example of Linden Lab acting in what they feel are the best interests of the community without fully flushing out the idea with the community it serves.

This is not what the community wants, and I, for one, strongly oppose these changes on the grounds that I have listed.

Also, I don't see how this doesn't kill combat scripts - if the landowner has to own it, how are players going to be able to push each other? This is ridiculous.


You're just mad cuz you sell guns.
Hiro Pendragon
bye bye f0rums!
Join date: 22 Jan 2004
Posts: 5,905
07-26-2006 11:31
From: Cow Hand
You're just mad cuz you sell guns.

That's one reason, so?
_____________________
Hiro Pendragon
------------------
http://www.involve3d.com - Involve - Metaverse / Emerging Media Studio

Visit my SL blog: http://secondtense.blogspot.com
Cindy Claveau
Gignowanasanafonicon
Join date: 16 May 2005
Posts: 2,008
07-26-2006 11:35
Addendum: I'm unclear on today's change which mutes banned people inside of the land from which they're banned. It has been suggested that someone who was banned from a parcel should also be banned from rezzing prims or using scripts that affected anything inside the land from which they're banned. I don't think that's been implemented yet, has it? Or is that what the parcel mute thing does?
_____________________
Old Television
Registered User
Join date: 23 Jun 2006
Posts: 11
07-26-2006 11:35
From: Lewis Nerd
...If someone sets off a nuke in a club, then only those who have 'push' enabled will be affected, and unless you are into combat, you'd probably have it turned off anyway. To fire a weapon, the avatar has to turn on push, which in turn opens them up to being pushed themselves in retaliation.

The downside? None that I can see....
The downside here is that you are allowing people who are into griefing and combat to use the rest of us as a playground and battlefield.

This would enable and encourage griefing behavior while simultaneously making it impossible to really AR them for it.

Running gun battles through crowded clubs come to mind, with the greifers pleading "but no one got hurt but us," when the Lindens showed up.

Greifing has always been more about harassment than about being pushed. If I am engaged in my own activity at my own club or home, you should not be allowed to chase your targets across it or through it with your guns blazing unless I want you to.
Brent Linden
eXtreme Bug Hunter
Join date: 16 Feb 2005
Posts: 212
07-26-2006 11:36
The Push Restriction is an option (About Land > Options > Push Restriction) that land owners can turn on and off. When it's off, llPushObject works as it always had and you can launch your friends and foes across the grid with glee. When turned on however, the rules that the talking cube posted are in effect.
_____________________
The best way to predict the future is to invent it. -Alan Kay
Hiro Pendragon
bye bye f0rums!
Join date: 22 Jan 2004
Posts: 5,905
07-26-2006 11:38
From: Brent Linden
The Push Restriction is an option (About Land > Options > Push Restriction) that land owners can turn on and off. When it's off, llPushObject works as it always had and you can launch your friends and foes across the grid with glee. When turned on however, the rules that the talking cube posted are in effect.

Oh, an option, eh?

Well, that's an *entirely* different story, then.

I am all for giving landowners more parcel options, especially to restrict griefers. As long as current functionality is in place as an option, then I will have to withdraw my previous comments. Nice job LL!
_____________________
Hiro Pendragon
------------------
http://www.involve3d.com - Involve - Metaverse / Emerging Media Studio

Visit my SL blog: http://secondtense.blogspot.com
Ceera Murakami
Texture Artist / Builder
Join date: 9 Sep 2005
Posts: 7,750
07-26-2006 11:40
From: Hiro Pendragon
Now a landowner has to own - (and presumable pay for) all combat items.
No. If a landowner wants their land to be a free-fire zone, he just leaves this option off, and any weapon weilding avatar can play with any weapon they wish. Both his guests and the griefers can shoot at each other to their heart's content. If he wants to restrct his firing range to members only, and exclude griefers, he can establish an access group and only allow member of that group onto his firing range.
From: Hiro Pendragon
This also tramples on non-landowners. Now people without premium accounts will not be able to play around with push scripts with each other - they will be forced to seek out someone elses land.
Nope. They just have to be on any land that still allows push, which remains the default state. And there is no reason that sim owners like you can't grant rights to your renters, via the new land controls, to control that on their own parcels.
From: Hiro Pendragon
Also, I don't see how this doesn't kill combat scripts - if the landowner has to own it, how are players going to be able to push each other? This is ridiculous.
Combat scripts will work fine anywhere that the landowner says push is OK. You want to go shoot someone, seek out a combat sim or a firing range. But not my front lawn, or my store, thanks.
_____________________
Sorry, LL won't let me tell you where I sell my textures and where I offer my services as a sim builder. Ask me in-world.
Cube Linden
Sentient Prim
Join date: 21 Jun 2006
Posts: 13
07-26-2006 11:41
Ok, let's see here.

First off, these rules apply to the position of the TARGET. In llPushObject, you specify the key of the target in order to push them. llPushObject now finds the position of the target on the region, and if the region or parcel the target is above has the push restriction on, the ruleset is applied.

Here's some of the examples provided so far:

From: someone
1: If a shooter is on a push-enabled parcel, and he shoots at two targets, one on a push-enabled parcel, and one on a push disabled parcel, he can only shoot the one on the push enabled parcel. The one on the push disabled parcel is safe, even though the shooter is not in the push disabled area.


Yes. The target in the push restricted parcel will have the ruleset applied, so unless the shooter falls in the aforementioned rules, they will not be pushed. The target in the push enabled parcel will always be pushed.

From: someone
2: If a shooter is on a push disabled parcel, and he shoots at two targets, one on a push-enabled parcel, and one on a push disabled parcel, he can not shoot any target, unless he is the owner of the parcel he is on (one of the above 4 conditions in Cube's post for push still working apply), both are safe.


Ok, if I'm reading this correctly (still sipping my morning coffee so my vertices are a little droopy z.Z ), this isn't what will happen. Remember, we're worried about the target, not the originating location of the shot.

So, like the last example, the target above the push-enabled parcel will still be pushed, and the target above the push-disabled parcel will be pushed if the shooter is the owner of the parcel the target is above.

Did all that make sense?
Hiro Pendragon
bye bye f0rums!
Join date: 22 Jan 2004
Posts: 5,905
07-26-2006 11:43
From: Ceera Murakami
No. If a landowner wants their land to be a free-fire zone, he just leaves this option off.

Yes, and it wasn't clear from the original post that it would be an option. (you were writing your post as I was writing my clarification, probably)
_____________________
Hiro Pendragon
------------------
http://www.involve3d.com - Involve - Metaverse / Emerging Media Studio

Visit my SL blog: http://secondtense.blogspot.com
Harris Hare
Second Life Resident
Join date: 5 Nov 2004
Posts: 301
07-26-2006 11:44
From: Cube Linden
First off, these rules apply to the position of the TARGET.

Thank you for finally clarifying this, Cube. That's all you have to say. In fact, this should be part of the documentation/official release notes since this is the very first thing I wondered when it was announced.
Jessica Elytis
Goddess
Join date: 7 Oct 2005
Posts: 1,783
07-26-2006 11:45
Made perfect sense to me.

Little words:

If you stand on Push Restrcted Land you can NOT be pushed. Doesn't matter where the "griefer" is.

YAY!!!!!!!!!!!!!!

~Jessy
_____________________
When your friend does somethign stupid:
From: Aldo Stern
Dude, you are a true and good friend, and I love you like the brother that my mom claims she never had, but you are in fact acting like a flaming douche on white toast with a side order of dickknob salsa..maybe you should reconsider this course of action and we go find something else to do.
Raudf Fox
(ra-ow-th)
Join date: 25 Feb 2005
Posts: 5,119
07-26-2006 11:45
*noddles* Thank you, Cube, that does help and answered my question about this.
_____________________
DiamonX Studios, the place of the Victorian Times series of gowns and dresses - Located at http://slurl.com/secondlife/Fushida/224/176

Want more attachment points for your avatar's wearing pleasure? Then please vote for

https://jira.secondlife.com/browse/VWR-1065?
Cinthya Vavoom
**BRAT**
Join date: 11 Mar 2006
Posts: 147
07-26-2006 11:51
From: Cube Linden
Hey guys, Cube Linden here, everybody's favorite sentient prim. I've put on my forum scuba gear and dived the general forums to give you an explanation of exactly what to expect with the llPushObject restriction, since there's so many threads speculating on the subject already. ^_^

First off, I stress that is the OPT-IN. Push Restriction will be available as a parcel option or a region option, and will be set to off by default.

Secondly, this is a /restriction/, not an outright ban. Banning llPO for everyone on the parcel would make quite a few things go all explody (or, well, not explody). So, here's the ruleset.

============

llPushObject will work on Agents (i.e. residents (i.e. you)) if:

On a parcel owned by single resident:

- The originator of the call is a script in a prim owned by the owner of the parcel
- The originator of the call is a script in a prim owned by the target of the push. (i.e. you can push yourself)

Parcel Deeded to Group:
- The originator of the call is a script in a prim set to the group of the parcel
- The originator of the call is a script in a prim deeded to the group of the parcel

Parcel Owned by Single Resident w/ Group Set (but not deeded to group):
- All 4 conditions above will pass.

============

Between all these rules, we should have a way for games and combat to still work, while still restricting some of the more common griefing techniques. This definitely isn't the end of griefing, but it's a start. Er, a start to the end. Yes. ^^;;;

I'm going through the other threads and taking notes on things to look at next in terms of griefing tactics and what, if anything, we can do to help out on these issues.




Good now people can be less worryed about weapons and so on.

from my understanding it will make it so guns and other weapons don't work in land set to this correct me if im wrong, Its how i understand it but im not sure
1 2 3