Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

No flight zone. How to enforce it?

Issarlk Chatnoir
Cross L. apologist.
Join date: 3 Oct 2004
Posts: 424
12-05-2004 14:45
Hello,

I'm working on a build that should be experience on foot and would be ruined by flight. It is not a totally closed building ; there will be door/windows/holes in it.
My question is: how do I prevent people who enter my parcel (which has no-fly) while they are flying to enter the building? The no fly option prevent you from starting to fly, not continue to fly went you arrive from another land parcel... :(

So far I put a door at the oppening that will only open to avatars that are on foot (checked in the touch event) ; it works for one av, but nothing prevents a flying AV to stay by the door while a walking buddy opens it for him/her.
The door solution is also quite bad if I want to add openings arount ; I can't put door everywhere...
Also, shooting or TP home flying av is too agressive a solution.

Have any of you resolved a similar problem? Any idea?


Should I just fill my build with monsters that prey on flying avatars ? (sound cool... but laggy)
_____________________
Vincit omnia Chaos
From: Flugelhorn McHenry
Anyway, ignore me, just listen to the cow
Rysidian Rubio
Ruby Red Head
Join date: 14 Jan 2004
Posts: 263
12-05-2004 15:05
Why not just use a repeating sensor (with a repeat of at least 10 seconds if not more) that checks if any avatars in range are flying, and IM's them a message informing them that they should stop flying in order to fullly experience your build.

OOh a better idea. Use an invisible prim surrounding your doors/windows/whatever which is set to llVolumeDetect(TRUE), then whenever an avatar collides with it (passes through it) you could cause it to either push them outside, or it could send a message to another prim (ie the actual door) to become solid and stop them entering. This works pretty well and will stop anyone entering normally, though not if they use this.
Upshaw Underhill
Techno-Hobbit
Join date: 13 Mar 2003
Posts: 293
12-05-2004 17:55
How about having a non-opening door that you sit on to enter (change the 'Sit' on the Right-click to 'Enter') with a small Sithack to put them inside the build?

Never gonna stop all the phantom and high-speed flight physics bashers but it'll stop the casual user.

L8r,
UU
Azelda Garcia
Azelda Garcia
Join date: 3 Nov 2003
Posts: 819
12-05-2004 21:37
You do know that you can fly without being, well, flying?

There are at least two paradigms for this:
- attachment that lets you fly (without actually "flying";)
- attachment that rezes a flying vehicle for you (again: youre "sitting", not "flying";)

Azelda
_____________________
Adam Zaius
Deus
Join date: 9 Jan 2004
Posts: 1,483
12-05-2004 21:39
Keep in mind, that most people loathe no-fly with a passion since it drives them insane, forcing it on someone may not be a brilliant idea.
_____________________
Co-Founder / Lead Developer
GigasSecondServer
Carnildo Greenacre
Flight Engineer
Join date: 15 Nov 2003
Posts: 1,044
12-06-2004 00:54
Have a script that, if it detects someone flying around, uses llPushObject to give them a hefty shove towards the ground.
_____________________
perl -le '$_ = 1; (1 x $_) !~ /^(11+)\1+$/ && print while $_++;'
Kris Ritter
paradoxical embolism
Join date: 31 Oct 2003
Posts: 6,627
12-06-2004 00:57
I have to concur that this is prolly a bad thing to force on people. Especially by shoving them around. I personally hate no fly zones with a passion... I just don't visit them. At all. (I'm serious... I haven't even been to Olde London yet!)

My own island was designed with walking in mind, but I'm not going to insist on it, because people like me would never see it :)
_____________________
Azelda Garcia
Azelda Garcia
Join date: 3 Nov 2003
Posts: 819
12-06-2004 01:08
> I'm serious... I haven't even been to Olde London yet

Yeah, I have to admit I cheated and whipped out my nofly evader bracelet for the occasion. I did have a pang of conscience though, in case I was missing out on something.

Strangely, as I was flying around, someone IMd me saying how cool Neverland was, and how proud of it I should be etc. I guess they assumed I was a Neverland dev since I was flying :-))))

Azelda
_____________________
Kris Ritter
paradoxical embolism
Join date: 31 Oct 2003
Posts: 6,627
12-06-2004 01:13
From: Azelda Garcia
> I'm serious... I haven't even been to Olde London yet

Yeah, I have to admit I cheated and whipped out my nofly evader bracelet for the occasion. I did have a pang of conscience though, in case I was missing out on something.


Nofly evasion, eh? sounds cool. Gimme! :p

And yeah, I agree with you to a point, that there is an intended 'experience' to be had, but at the end of the day the choice should be mine. My interest in Olde London would be in seeing the builds and architecture. I'm not interested in the interactive experience. As such, I just want a quick fly around it. This is no reflection on any one or any thing... it's just my personal preference. But given that I don't have that choice, I'm not in a hurry to go visit.
_____________________
Issarlk Chatnoir
Cross L. apologist.
Join date: 3 Oct 2004
Posts: 424
12-06-2004 03:17
I think I'll use the invisible prim idea ; I didn't remember about these. Thank you all for the responses.

People who hate no fly zones will hate my build, but I can live with that. I intend to put a reward for those who'll reach the end, so can't have that... I'll throw a few checkpoints to stop the cheaters too :)
_____________________
Vincit omnia Chaos
From: Flugelhorn McHenry
Anyway, ignore me, just listen to the cow
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
12-06-2004 08:33
No fly zones ROCK.

Art is not about convienence.

Do scans and check their position. If they are outside a certain bounding box, eject them from your land and then IM them for being naughty.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper "Changing Realities: User Creation, Communication, and Innovation in Digital Worlds :

"User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
Camille Serpentine
Eater of the Dead
Join date: 6 Oct 2003
Posts: 1,236
12-06-2004 08:50
Is your land big or small? whole sim/part of a sim?

Do lots of people fly over it to get somewhere else?


Forcing someone to not fly over your land isn't nice if they are just travelling around and hit your nofly script (if you make one) and you bounce them somewhere else. If I'm not expecting it, I would probably fly back and neg rate the person for behavior.

Why not have an automatic notecard that gets sent to anyone who's in the area of your build for more than 5 seconds? In the notecard you can explain that the build is meant to be explored as a nofly experience.
Issarlk Chatnoir
Cross L. apologist.
Join date: 3 Oct 2004
Posts: 424
12-06-2004 09:35
From: Camille Serpentine
Is your land big or small? whole sim/part of a sim?
Forcing someone to not fly over your land isn't nice if they are just travelling around and hit your nofly script (if you make one) and you bounce them somewhere else. If I'm not expecting it, I would probably fly back and neg rate the person for behavior.
Why not have an automatic notecard that gets sent to anyone who's in the area of your build for more than 5 seconds? In the notecard you can explain that the build is meant to be explored as a nofly experience.


The scan and eject is another thing I consider too agressive; so I wont use it. If someone flew through my build while it's not rezzed, it'd be bad that they get ejected by some script all of a sudden.
I'll probably do you notecard suggestion, for those who would come to be inside the build because of late rez (won't happen often anyway, it's 4096m2 in a low traffic sim).
_____________________
Vincit omnia Chaos
From: Flugelhorn McHenry
Anyway, ignore me, just listen to the cow
Konigmann Lippmann
Registered User
Join date: 15 Jun 2004
Posts: 40
02-05-2005 02:28
I know this is probably late, but if you force them to sit to get through the door, and then unsit them into the room, that should leave them standing, regardless of whether or not they were previously flying.
Siobhan Taylor
Nemesis
Join date: 13 Aug 2003
Posts: 5,476
02-05-2005 03:09
Personally, the only time I go to No Fly zones is to meet someone, or if someone I'm with wants to visit. (Pretty as it was, I hated Olde London for that very reason. Well, that and it seemed a very distorted view of a city I used to live in)
_____________________
http://siobhantaylor.wordpress.com/
Magdalene Steele
Seijaku
Join date: 7 Dec 2004
Posts: 114
02-05-2005 04:46
Old London was beautiful but I got fed up with the walking (looking for the house) and never made it to NeverLand :(

Maybe, now that i have more experience with locating things I could find that house to Teleport there .... No Fly is a great idea ~ but only if you offer easy to find Teleports to other areas within the property.