Jump to content
elitefrogman2

Anti-push shield(orbit)

You are about to reply to a thread that has been inactive for 171 days.

Please take a moment to consider if this thread is worth bumping.

Recommended Posts

I am looking for an orbit/shield that prevents avatars from getting too close to you.  I bought one but I have to rez it and I need a shield for no-rez zones. I have seen seen shields used like this in Freebie Galaxy(no-rez zone). I need one that creates an orbit of at least two meters from your avatar.

Share this post


Link to post
Share on other sites

These were available a long time ago. I'm not sure, but I believe they were deemed as briefer tools and so they are against Community Standards. Anything that "orbits" is. Though it's not difficult to create a simple "push"-shield" that bumps people back if they bump into the shield.

Perhaps it is a great opportunity to learn about LSL scripting? I'm not a "scripted", but I know enough about LSL that I'm pretty sure I could make something like this.

Your better solution is to use a MOVE-LOCK tool or HUD. It's built into some viewers and there are attachments and HUDs that do the same.

Edited by Alyona Su
  • Sad 1

Share this post


Link to post
Share on other sites

Its a value change away from being a griefer tool, its why these things dont really exist on the market.

People bumping into you is annoying, but if you have an anchor script youre fine.

Share this post


Link to post
Share on other sites

I think he is misusing the word orbit. I think he is looking for a security sphere. 

  • Like 1

Share this post


Link to post
Share on other sites

   I once tried to push a friend who'd gone AFK, they had an anchor script that made it futile. So I built a prim cage and slowly shoved them to the edge of the building platform, and when they got back and deleted the prim they'd slingshot back in place.

   ... I wonder if you could make a physical slingshot like that ... ... 

Share this post


Link to post
Share on other sites
2 hours ago, Alyona Su said:

These were available a long time ago. I'm not sure, but I believe they were deemed as briefer tools and so they are against Community Standards. Anything that "orbits" is. Though it's not difficult to create a simple "push"-shield" that bumps people back if they bump into the shield.

Perhaps it is a great opportunity to learn about LSL scripting? I'm not a "scripted", but I know enough about LSL that I'm pretty sure I could make something like this.

Your better solution is to use a MOVE-LOCK tool or HUD. It's built into some viewers and there are attachments and HUDs that do the same.

Wrong. 

 

It is not against TOS to utilize orbits.

 

Only if they are used FOR GRIEFING.

Know the difference.

Share this post


Link to post
Share on other sites
2 hours ago, Lillith Hapmouche said:

Shouldn't it be enough to wear a transparent prim in the required size?

Still... why? 🙁

I have tried that. People can walk right through the prim if you wear it. maybe I am doing something wrong or don't know how to do it. I ez a prim of a larage size, I take it, and i go to 'add."

Share this post


Link to post
Share on other sites
2 hours ago, Zzevir said:

I think he is misusing the word orbit. I think he is looking for a security sphere. 

The one I bought that has to be rezzed is called an orbit. But yes a security sphere would do. Many things are called different things. But I think you get the idea.

Share this post


Link to post
Share on other sites
24 minutes ago, elitefrogman2 said:

I have tried that. People can walk right through the prim if you wear it. maybe I am doing something wrong or don't know how to do it. I ez a prim of a larage size, I take it, and i go to 'add."

Attachments can't collide with anything, they have no "physical" shape. Your only options are to either rez something so that it can be physical, or use a script with llPushObject, which requires the land permissions to allow pushing. This script for example:

default
{
    state_entry()
    {
        llSensorRepeat("", "", AGENT, PI, PI, 0.1);
        llSetScale(llGetAgentSize(llGetOwner()));
    }

    sensor(integer n)
    {
        while (n--)
        {
            vector direction = llDetectedPos(n) - llGetPos();
            direction.z = 0;
            direction = llVecNorm(direction);
            direction.z = 0.5;
            llPushObject(llDetectedKey(n), direction * 5, ZERO_VECTOR, FALSE);
        }
    }
}

 

Share this post


Link to post
Share on other sites

The tool I use is my arrow keys.

99.% of places will have more than adequate space for you to be 2m away from the nearest avatar. You can also derender anyone too close to you if you must, and everything will be just as if they are not there.

Share this post


Link to post
Share on other sites
56 minutes ago, Anilyse7 said:

Wrong. 

 

It is not against TOS to utilize orbits.

 

Only if they are used FOR GRIEFING.

Know the difference.

Go for it; good luck with that.

Share this post


Link to post
Share on other sites

In SL, the term "orbit" means "to bump someone so hard that they fly off into orbit".  Devices that orbit people are rare these days, mostly because most places have the maximum strength of pushing/bumping turned down, so they don't work all that well.

I agree that what the OP seems to be wanting is something different, an invisible sphere that keeps people a couple of meters away.  This is possible, but it also has some drawbacks and limitations.

  • You can't simply make a sphere and wear it.  Worn items become phantom, so it won't keep anyone out.  It has to be a vehicle you sit on.
  • Because you have to rez a vehicle, it can't be used in no rez areas.
  • Even in places where you can rez it and sit on (in) it, it makes your movements look funny and jerky, and you can't get too close to objects, because it will collide with them, too.

Share this post


Link to post
Share on other sites
15 minutes ago, Lindal Kidd said:

In SL, the term "orbit" means "to bump someone so hard that they fly off into orbit".  Devices that orbit people are rare these days, mostly because most places have the maximum strength of pushing/bumping turned down, so they don't work all that well.

I agree that what the OP seems to be wanting is something different, an invisible sphere that keeps people a couple of meters away.  This is possible, but it also has some drawbacks and limitations.

  • You can't simply make a sphere and wear it.  Worn items become phantom, so it won't keep anyone out.  It has to be a vehicle you sit on.
  • Because you have to rez a vehicle, it can't be used in no rez areas.
  • Even in places where you can rez it and sit on (in) it, it makes your movements look funny and jerky, and you can't get too close to objects, because it will collide with them, too.

Some pnvps can be rezzed outside the no-rez, then worn tp back in the no-rez and will still mostly work. Anything that rezzes something else in response to being bumped won't however, for example if your pnvp rezzes objects in response to bumps and THOSE objects would push, it would not work if rez and push were off.

 

That being said, if you have rez rights but push is off, you can circumvent that and it is to my knowledge not agaisnt the TOS as it is a feature of the land that the sim owner dictates and not a LL RULE.

Edited by Anilyse7

Share this post


Link to post
Share on other sites
Just now, Anilyse7 said:

Some pnvps can be rezzed outside the no rez, then worn and will still work.

Yes.  Most places have object entry enabled, so you can "drive" your invisible sphere vehicle from a place where you can rez into a place where you can't.  It's a terrible annoyance though; for one thing, it can be hard to find a nearby location with open rezzing.  You then have to physically walk (drive) your vehicle back to the place you want to be, you can't fly or teleport there because you are sitting on your vehicle and doing so will leave it behind.

You're better off trying some of the simpler things previous posters have suggested.

Share this post


Link to post
Share on other sites
11 minutes ago, Lindal Kidd said:
  • It has to be a vehicle you sit on.
  • Because you have to rez a vehicle, it can't be used in no rez areas.
  • Even in places where you can rez it and sit on (in) it, it makes your movements look funny and jerky, and you can't get too close to objects, because it will collide with them, too.

Well, not quite if you're clever (like me, hurhur, sarcasm). You can make an object that follows you.

default
{
    state_entry()
    {
        llSetTimerEvent(0.1);
    }

    timer()
    {
        vector position = llList2Vector(llGetObjectDetails(llGetOwner(), [OBJECT_POS]), 0);
        llSetRegionPos(position + <0,0,0.25>);
    }
}

 

Edited by Wulfie Reanimator
  • Thanks 1

Share this post


Link to post
Share on other sites
9 minutes ago, Lindal Kidd said:

Yes.  Most places have object entry enabled, so you can "drive" your invisible sphere vehicle from a place where you can rez into a place where you can't.  It's a terrible annoyance though; for one thing, it can be hard to find a nearby location with open rezzing.  You then have to physically walk (drive) your vehicle back to the place you want to be, you can't fly or teleport there because you are sitting on your vehicle and doing so will leave it behind.

You're better off trying some of the simpler things previous posters have suggested.

My personal shield/pnpv does not have these limitations. Only what I described.

Share this post


Link to post
Share on other sites
17 minutes ago, Wulfie Reanimator said:

Attachments can't collide with anything, they have no "physical" shape. Your only options are to either rez something so that it can be physical, or use a script with llPushObject, which requires the land permissions to allow pushing. This script for example:


default
{
    state_entry()
    {
        llSensorRepeat("", "", AGENT, PI, PI, 0.1);
        llSetScale(llGetAgentSize(llGetOwner()));
    }

    sensor(integer n)
    {
        while (n--)
        {
            vector direction = llDetectedPos(n) - llGetPos();
            direction.z = 0;
            direction = llVecNorm(direction);
            direction.z = 0.5;
            llPushObject(llDetectedKey(n), direction * 5, ZERO_VECTOR, FALSE);
        }
    }
}

 

Okay yes, that is what i was looking for. But it appears either way I can't use something like that. What is n and PI?

Share this post


Link to post
Share on other sites
4 minutes ago, elitefrogman2 said:

Okay yes, that is what i was looking for. But it appears either way I can't use something like that. What is n and PI?

PI is just the mathematical constant pi. 3.14 and so on. I use PI as the range (3.14 meters) and cone arc (3.14 radians = 180 degrees = full sphere).

n is just the number of avatars detected by the sensor. When one avatar is detected, n is 1. The while-loop just goes through every detected avatar within range, and gives them a light shove away and upwards so land-friction doesn't keep them in place.

Edited by Wulfie Reanimator

Share this post


Link to post
Share on other sites
16 minutes ago, Lindal Kidd said:

In SL, the term "orbit" means "to bump someone so hard that they fly off into orbit".  Devices that orbit people are rare these days, mostly because most places have the maximum strength of pushing/bumping turned down, so they don't work all that well.

I agree that what the OP seems to be wanting is something different, an invisible sphere that keeps people a couple of meters away.  This is possible, but it also has some drawbacks and limitations.

  • You can't simply make a sphere and wear it.  Worn items become phantom, so it won't keep anyone out.  It has to be a vehicle you sit on.
  • Because you have to rez a vehicle, it can't be used in no rez areas.
  • Even in places where you can rez it and sit on (in) it, it makes your movements look funny and jerky, and you can't get too close to objects, because it will collide with them, too.

Okay thanks. I don't know how people ddi it in Freebie Galaxy.  Also I play a game inworld where sometimes it's best to keep people a certain distance from you. So that's the reason i asked about the distance. Yes, I know i can use move lock. I do have some anti-push tools as well. Those would work fine, but as I said i need to keep avatars a certain distance away sometimes.

Share this post


Link to post
Share on other sites
15 minutes ago, elitefrogman2 said:

Okay thanks. I don't know how people ddi it in Freebie Galaxy.  Also I play a game inworld where sometimes it's best to keep people a certain distance from you. So that's the reason i asked about the distance. Yes, I know i can use move lock. I do have some anti-push tools as well. Those would work fine, but as I said i need to keep avatars a certain distance away sometimes.

Is it possible you simply ran into someone with some amount of ownership of the land?

Share this post


Link to post
Share on other sites
2 minutes ago, Anilyse7 said:

Is it possible you simply ran into someone with some amount of ownership of the land?

That is a possibility, but I highly doubt it. I saw this person being attacked in Freebie Galaxy.  If she had any power I am sure she would have banned them or did something. I have actually seen a few people with these invisible spheres in Freebie Galaxy.

Share this post


Link to post
Share on other sites
You are about to reply to a thread that has been inactive for 171 days.

Please take a moment to consider if this thread is worth bumping.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...