Forcing No Fly or Landing?
|
Neehai Zapata
Unofficial Parent
Join date: 8 Apr 2004
Posts: 1,970
|
07-29-2004 05:32
Currently if yo set your land to no fly, this only disables the fly button. If you are already flying you can continue to fly.
I want to create a build that requires progression on land. Is there a way to force people to land once they enter your parcel?
Are there ways for people to get around no fly?
Thanks. Neehai
_____________________
Unofficial moderator and proud dysfunctional parent to over 1000 bastard children.
|
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
|
07-29-2004 05:49
Short of applying a constant downwards llPushObject, which is a clumsy hack, there is no way I know of to disable flight mode. The behavior of the "No Fly" option is exactly as you describe. This is by design, and has always been like this.
|
Loki Pico
Registered User
Join date: 20 Jun 2003
Posts: 1,938
|
07-29-2004 06:37
Did you get your private island? Make the whole island a no fly zone and set up the telehub so visitors arrive at ground level and are sort of forced or encouraged to walk through a hallway, or something, to get out into the sim.
|
Hank Ramos
Lifetime Scripter
Join date: 15 Nov 2003
Posts: 2,328
|
07-29-2004 06:53
Completely close off your land with walls and a roof. Make them sit on a prim that will use llSetPos to move them through the wall, and into your land area. That will force them to not fly.
|
Catherine Omega
Geometry Ninja
Join date: 10 Jan 2003
Posts: 2,053
|
07-29-2004 06:58
You could always use a sensor to determine if they were flying, then if they weren't, IM them a warning before ejecting them. Depending on where you did that, you could have some pretty unhappy people, though. Also note that "no fly" could perhaps be more aptly phrased as "no fly, unless you're a scripter". 
|
Hank Ramos
Lifetime Scripter
Join date: 15 Nov 2003
Posts: 2,328
|
07-29-2004 07:05
From: someone Originally posted by Catherine Omega You could always use a sensor to determine if they were flying, then if they weren't, IM them a warning before ejecting them. Depending on where you did that, you could have some pretty unhappy people, though.
Also note that "no fly" could perhaps be more aptly phrased as "no fly, unless you're a scripter". This is a great idea too. But, be sure to check their height above the ground. You don't want to warn people just flying by.
|
Neehai Zapata
Unofficial Parent
Join date: 8 Apr 2004
Posts: 1,970
|
07-29-2004 08:17
These are great ideas. This would be on my private island so i was considering having the teleport in a room that required you to walk through a hall that would put you at ground level.
My only concern was creating a hardship for taller AVs.
Ultimately I am creating content that I want people to progress through in a certain manner and flying through would kind of ruin the illusion. So if someone does circumvent the no fly it would be their own loss.
The sitting on a prim to move through a wall sounds perfect. I would just need to enclose the telehub and set that up.
Thanks so much. Smart people are so sexy.
Neehai
_____________________
Unofficial moderator and proud dysfunctional parent to over 1000 bastard children.
|
Antagonistic Protagonist
Zeta
Join date: 29 Jun 2003
Posts: 467
|
07-29-2004 08:34
Dont know if this would work or not but here's an idea. Use one of the sit offset telporters to move the AV to the starting area. It does require someone to techically sit on it and then when they are unseated I would think (again havent tried it .. just thought of it while reading this) that it wouldnt put the AV back in a fly state if the area was no fly. Hope it works, and if so .. hope it helps  -AP
|
Catherine Omega
Geometry Ninja
Join date: 10 Jan 2003
Posts: 2,053
|
07-29-2004 16:35
From: someone Originally posted by Hank Ramos This is a great idea too. But, be sure to check their height above the ground. You don't want to warn people just flying by. Yes, and I'm sure it goes without saying that one would want to actually check if the visitor was actually on your land. 
|