Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

A Quietly Shelved 1.9 Feature?

Harris Hare
Second Life Resident
Join date: 5 Nov 2004
Posts: 301
03-24-2006 14:13
Back when 1.9 beta was first announced, the release notes talked about an awesome new scripting function that I been waiting to get my hands on...
From: someone
integer llGetParcelFlags(vector pos)
Get the parcel flags (PARCEL_FLAG_*) for the parcel including the point pos
PARCEL_FLAG_ALLOW_FLY
Used with llGetParcelFlags to find if a parcel allows flying
PARCEL_FLAG_ALLOW_SCRIPTS
Used with llGetParcelFlags to find if a parcel allows outside scripts
PARCEL_FLAG_ALLOW_LANDMARK
Used with llGetParcelFlags to find if a parcel allows landmarks to be created
PARCEL_FLAG_ALLOW_TERRAFORM
Used with llGetParcelFlags to find if a parcel allows anyone to terraform the land
PARCEL_FLAG_ALLOW_DAMAGE
Used with llGetParcelFlags to find if a parcel allows damage
PARCEL_FLAG_ALLOW_CREATE_OBJECTS
Used with llGetParcelFlags to find if a parcel allows anyone to create objects
PARCEL_FLAG_USE_ACCESS_GROUP
Used with llGetParcelFlags to find if a parcel limits access to a group
PARCEL_FLAG_USE_ACCESS_LIST
Used with llGetParcelFlags to find if a parcel limits access to a list of residents
PARCEL_FLAG_USE_BAN_LIST
Used with llGetParcelFlags to find if a parcel uses a ban list
PARCEL_FLAG_USE_LAND_PASS_LIST
Used with llGetParcelFlags to find if a parcel allows passes to be purchased
PARCEL_FLAG_LOCAL_SOUND_ONLY
Used with llGetParcelFlags to find if a parcel restricts spacialized sound to the parcel


If you never saw this function mentioned, you can see see for yourself from the Second Life 1.9.0(4) (Feb 8, 2006) release notes posted in the following thread:

/108/12/87443/1.html

Finally! I would be able to have my scripts check to see if rezzing was allowed instead of the user finding out the hard way. But then later, when 1.9 was finally released, I was a bit upset to find that the release notes had NO mention of this great new function so I had just assumed it had been removed for some reason.

That was until I noticed that the function DOES still exist. You can compile your script and everything (it also has a syntax tooltip) but for some reason I can't seem to get it to work. All it returns is FALSE/0.

So, was this feature quietly removed before the client was released? If so, why does the function still compile in scripts? If the function does actually work (and I'm just using it wrong), then why wasn't it mentioned in the release notes?

I'm confused.
Burke Prefect
Cafe Owner, Superhero
Join date: 29 Oct 2004
Posts: 2,785
03-24-2006 14:17
You can code it in, but I had difficulty getting any responses from them with a probe designed to tell me just that. I'll have to fiddle with it some more to find out.
_____________________
Karsten Rutledge
Linux User
Join date: 8 Feb 2005
Posts: 841
03-24-2006 14:22
I believe it was mentioned somewhere that this only works on private islands. Why, I have no idea.
_____________________


New products, updates, rants, randomness.
Addictive high-quality games for sale: Greedy Greedy, On-A-Roll, Mancala and the newly released Khet laser strategy game.
Enabran Templar
Capitalist Pig
Join date: 26 Aug 2004
Posts: 4,506
03-24-2006 14:26
wtf, this didn't even make it into the release?

God, the state of innovation sucks right now. In one year I have only one new feature that has changed what I'm capable of doing -- HUD -- and that was a quick hack, from what I'm told. I get no object-to-object communication, no script-driven teleportion and when LL announces handy new scripting functions that will at least offer me more flexibility in controlling object behavior on a parcel-by-parcel basis, that gets announced and then yanked.

Listen, I don't want to be one of those crabby bastards who hates on everything LL does, but this shit really pisses me off. Stagnation sucks and I hate to wallow in it, but here we are. I'm going to be disappointed beyond words if development resources aren't secretly flowing into some side bucket, say for SL 2.0. If the entire development team, focused on 1.x, is barely capable of producing these weak releases, I'm really going to start to cry.
_____________________
From: Hiro Pendragon
Furthermore, as Second Life goes to the Metaverse, and this becomes an open platform, Linden Lab risks lawsuit in court and [attachment culling] will, I repeat WILL be reverse in court.


Second Life Forums: Who needs Reason when you can use bold tags?
Enabran Templar
Capitalist Pig
Join date: 26 Aug 2004
Posts: 4,506
03-24-2006 14:27
From: Karsten Rutledge
I believe it was mentioned somewhere that this only works on private islands. Why, I have no idea.


/me stabs his eyes
_____________________
From: Hiro Pendragon
Furthermore, as Second Life goes to the Metaverse, and this becomes an open platform, Linden Lab risks lawsuit in court and [attachment culling] will, I repeat WILL be reverse in court.


Second Life Forums: Who needs Reason when you can use bold tags?
Burke Prefect
Cafe Owner, Superhero
Join date: 29 Oct 2004
Posts: 2,785
03-24-2006 14:41
From: Enabran Templar
neep neep neep....


Tell me about it. Stuff that would have fit right in like llTeleportAgent, stuff that I'm dying to have so I can make useful tools instead of laggy workarounds. Not to derail the thread, but ParcelFlags looks like another half-assed implementation. There's a reason I'm a still Basic after coming down from Premium.
_____________________
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
03-24-2006 14:52
I noticed this right away.

Apparently they had some last-minute problems and made it a stub until they get it working.
Burke Prefect
Cafe Owner, Superhero
Join date: 29 Oct 2004
Posts: 2,785
03-24-2006 14:57
From: Argent Stonecutter
I noticed this right away.

Apparently they had some last-minute problems and made it a stub until they get it working.


Yeah. woulda been nice if I could have gotten an answer before I tried to code all of the flags into a probe.
_____________________
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
03-24-2006 15:57
From: Burke Prefect
Yeah. woulda been nice if I could have gotten an answer before I tried to code all of the flags into a probe.
BTDTGTZR.