Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

script going public....grrrrr

Ope Rand
Alien
Join date: 14 Mar 2003
Posts: 352
06-23-2003 21:04
ok everybody this is gonna be a rant/whine/feature suggestion/other feature suggestion/another feature suggestion/yet another feature suggestion/bug report/impromptu contest announcement, with a dash of sarcasm and pure tickedoffedness thrown in... just for fun

lemme explain what just happened. i'm flying my little spaceship out of Dore, going east, i hit the border and the thing flies away on me (arg i hate borders). it keeps going forward and i stayed where i was at. so i'm stuck there, and apparently since my keys were still taken i couldn't move, _AND_ miraculously the release keys button was gone! yay! so i watch my spaceship fly away into the sunset. i try hitting the brake button which would stop it, but it seems it was already too late. my baby had left me :( . so since i still couldn't move, i relogged and came back and prepared myself for a what would end up being a fruitless search of every inch of every sim. and the thing apparently never left the world because it didn't pop up in my lost and found.

so, somewhere lies my current pride and joy, but i can't find it for the life of me. luckily i have a backup. PHEW!!!! but the main thing i'm concerned about is if this thing goes public there goes my script, and i don't feel like letting others have this for free...yet :( its my project. WAH! WAH! WAH!

ok ranting, check....whining, check....ah feature suggestions! :D

so heres feature suggestion numero uno: don't let public objects be modifiable. for this exact reason. PLEASE? i understand you guys don't want us littering but i feel this was not my fault at all.

feature suggestion numero dos: if we can't let public objects be non-modifyable, then give us some easy way of finding our things. searching stinks, smells bad, and has a foul odor about it. (and yes i'm using a script as well)

feature suggestion numero tres: if feature suggestions uno and dos are impossible then make objects lose their contents when they turn public. why not? you turn the scripts off to save resources. why are the contents even needed anymore?

feature suggestion numero cuatro: if all these suggestions are impossible, then throw me a bone!

i'm actually praying that the thing just disappeared altogether, which would actually make this a bug report instead....

but anyway, for my last ingredient, i'd like to announce a reward for the first person to tell me the location of my spaceship. the spaceship must NOT be public yet when you find it. if it's not public i'll give you $1000 dollars for the location. if it is public, congratulations you are the proud owner of a nice vehicle script. have fun. spread it around. theres some great modifications it could use.

FYI the spaceship looks like a futuristic plane, and its mostly green. if you want a pic of it ask me in world.

i'm back to searchng. woohoo

edit: ok if you can't tell i was pretty upset when i wrote this but theres gotta be a way to avoid this...
_____________________
-OpeRand
Christopher Omega
Oxymoron
Join date: 28 Mar 2003
Posts: 1,828
06-23-2003 22:15
Ope, to prevent this from happening again, try these two things:

One:
Put a new script in contents that checks every half a day or so (looongg timer) if the owner isnt you, or if owner is NULL_KEY (public). If it is NULL_KEY then have the object delete itself.

Two:
Put the STATUS_DIE_AT_EDGE flag to true, this will cause the object to die at the edge of the world. (I dunno if you need this, Ive been having problems with objects returning to my inventory after theve hit the edge, so for safety I just use llSetStatus(STATUS_DIE_AT_EDGE,TRUE);

I hope this helps, and where did you see your object fly off to, which sim were you in, and which direction did the ship end up going. If it is public, I promise to you if I find it I wont distribute the script, and I still dont want a reward. :)

-Chris
_____________________
October 3rd is the Day Against DRM (Digital Restrictions Management), learn more at http://www.defectivebydesign.org/what_is_drm
Christopher Omega
Oxymoron
Join date: 28 Mar 2003
Posts: 1,828
06-23-2003 22:17
oops... just realised that #1 wont work...
perhaps set the object to die after a certain amount of time if you say a certain phrase, so just incase your AV freezes, you can shout that phrase and the object will die.
_____________________
October 3rd is the Day Against DRM (Digital Restrictions Management), learn more at http://www.defectivebydesign.org/what_is_drm
Christopher Omega
Oxymoron
Join date: 28 Mar 2003
Posts: 1,828
06-23-2003 22:20
OMG, items left public are modifyable!?!?!? Not good!!! NOT GOOD!!! Lindens, please impliment a delete-no modify property for public items... I thought I dug up a thread back in the old days that said that public objects wouldnt be modifyable in the first place, just deleteable...
_____________________
October 3rd is the Day Against DRM (Digital Restrictions Management), learn more at http://www.defectivebydesign.org/what_is_drm
Christopher Omega
Oxymoron
Join date: 28 Mar 2003
Posts: 1,828
06-23-2003 22:43
Also! Heres a little something I rigged up to make sure stuff left on public land is deleted.

CODE
 
integer count;
integer dieat = 999;

default
{
state_entry()
{
llSetTimerEvent(10.0);
}
timer()
{
if(llGetLandOwnerAt(llGetPos()) == NULL_KEY)
{
if(count == dieat) llDie();
count ++;
}
else
{
count = 0;
}
}
}


This code will check every ten seconds what the land owner is at the current object's position. If the land is public, it adds one to count. If it isnt, it resets the count (just incase the object is a vehicle that just moved over some public land that one instance.)

If the count gets to the value set by die at, the object dies.

I hope this helps (more) lol.
_____________________
October 3rd is the Day Against DRM (Digital Restrictions Management), learn more at http://www.defectivebydesign.org/what_is_drm
Xerahn VonLenard
Registered User
Join date: 26 May 2003
Posts: 7
06-23-2003 23:25
From: someone
Originally posted by Christopher Omega
<snip>
{
if(count == dieat) llDie();
count ++;
}
<snip>
[/B]


You may want to use >= instead, just in case. (I've seen scripts do some pretty funky things in SL, seems there are still some bugs to work out, or sims could just be acting wonky) :D
Christopher Omega
Oxymoron
Join date: 28 Mar 2003
Posts: 1,828
06-23-2003 23:58
Good idea! I posted this to the Script Library forum as well, Ill edit it there ASAP. Ty for the input :)
_____________________
October 3rd is the Day Against DRM (Digital Restrictions Management), learn more at http://www.defectivebydesign.org/what_is_drm
Nada Epoch
The Librarian
Join date: 4 Nov 2002
Posts: 1,423
06-24-2003 01:41
hmm this was brought up before, and i think they fixed it, such that even if you claim ownership you cannot do anything to the inventory... we should check though.
_____________________
i've got nothing. ;)
Ope Rand
Alien
Join date: 14 Mar 2003
Posts: 352
06-24-2003 05:41
thx for the posts guys. i kinda flipped out last nite :rolleyes:

yeah from now on i will be putting these types of things in my scripts, thx Chris.

and if this isn't even a problem anymore. well then i'm just embarrassed :rolleyes:

sure hope so tho
_____________________
-OpeRand
Cyanide Leviathan
Xtreme Loser Squad
Join date: 12 Jun 2003
Posts: 408
06-24-2003 09:41
Linden Labs should make an "Object modifiable if public" button to apply to your objects

just a thought


P.S Join the Drifters dammnit 8)
Cyanide Leviathan
Xtreme Loser Squad
Join date: 12 Jun 2003
Posts: 408
06-24-2003 09:42
err not modifyable
Wednesday Grimm
Ex Libris
Join date: 9 Jan 2003
Posts: 934
06-24-2003 11:05
People of zee vorld, relax!

If an object goes public due to being left on public land, no one can get at it's content. This was a bug when they first introduced the object-decay policy, but it was quickly fixed.

BTW, anyone who can guess what book I'm reading from the first line of this post wins a virtual cookie.
_____________________
Sarcasm meter:
0 |-----------------------*-| 10
Rating: Awww Jeeze!
Jericho Powers
Hero Without A Cause
Join date: 31 Dec 1969
Posts: 166
06-24-2003 11:40
This makes me wish IM to object worked,
llInstantMessage(Car54,"Where are you?";);
lol
_____________________
Gibson, thereabouts.
Ope Rand
Alien
Join date: 14 Mar 2003
Posts: 352
06-24-2003 12:25
From: someone
Originally posted by Wednesday Grimm
People of zee vorld, relax!

If an object goes public due to being left on public land, no one can get at it's content. This was a bug when they first introduced the object-decay policy, but it was quickly fixed.

BTW, anyone who can guess what book I'm reading from the first line of this post wins a virtual cookie.


PHEW! great news. thx Wednesday, u da man. :D
_____________________
-OpeRand
si Money
The nice demon.
Join date: 21 May 2003
Posts: 477
06-24-2003 12:53
From: someone
Originally posted by Jericho Powers
This makes me wish IM to object worked,
llInstantMessage(Car54,"Where are you?";);
lol


While that might not work, the reverse would certainly work.

Have it flip a boolean to true when it starts flying, which starts a sensor. If it doesn't detect you with in x meters by way of sensor, it IMs you with it's location every minute, until you come turn the sensor back off.
Phoenix Linden
SL's Angel of Death
Join date: 3 Dec 2002
Posts: 168
06-24-2003 17:03
When an object decays to public or the owner is expunged from the system, the 'everyone' permissions are forever burned into the object. Thus, the object is only useful to scavengers.
Jonathan VonLenard
Resident Hippo
Join date: 8 May 2003
Posts: 632
06-24-2003 17:40
yeah this happened to me, i had a shelf that i left just over my property line by accident when i was new, well i claimed it back but i could no longer edit it even though I was the creator....

JV
_____________________
"Now that we're here, it's so far away
All the struggle we thought was in vain
And all the mistakes, one life contained
They all finally start to go away
And now that we're here, it's so far away
And I feel like I can face the day
And I can forgive
And I'm not ashamed to be
The Person that I am today"
bUTTONpUSHER Jones
professional puddlejumper
Join date: 10 Oct 2002
Posts: 172
06-27-2003 09:44
From: someone
Originally posted by Phoenix Linden
When an object decays to public or the owner is expunged from the system, the 'everyone' permissions are forever burned into the object. Thus, the object is only useful to scavengers.


what does burning the everyone permission do/allow?

if my couch is on public land and decays to public, someone can take it and put it in their house. they could even resell it. =\
1) i would like to see decayed objects not be claimable, and be delete-only (so people can still make money for cleaning up)
if cleaning-up-for-cash is not really a worthwhile feature, then i would prefer option 2...
2) decayed objects automatically go offworld and into my lost and found folder. would that be possible/desirable?
Wednesday Grimm
Ex Libris
Join date: 9 Jan 2003
Posts: 934
06-27-2003 10:12
From: someone
Originally posted by bUTTONpUSHER Jones
if my couch is on public land and decays to public, someone can take it and put it in their house. they could even resell it. =\

a) I don't think this is true. decayed-to-public objects can be deleted and that's pretty much it. (someone can "claim" it I think, maybe, but if they do, they still can't move, modify it in any way or copy it)
b) don't leave valuable things on public land.
_____________________
Sarcasm meter:
0 |-----------------------*-| 10
Rating: Awww Jeeze!
Nada Epoch
The Librarian
Join date: 4 Nov 2002
Posts: 1,423
06-27-2003 14:36
wednesday is correct. you can claim it, but all that does it make it so no one else can delete it.
_____________________
i've got nothing. ;)
Ope Rand
Alien
Join date: 14 Mar 2003
Posts: 352
06-27-2003 15:23
well gee, i'm pretty embarassed that i flipped out over nothing, but at least this thread is sure clearing up a lot of things for me.

thx guys

:)
_____________________
-OpeRand
bUTTONpUSHER Jones
professional puddlejumper
Join date: 10 Oct 2002
Posts: 172
06-27-2003 19:20
after you claim it, you can take it as a (no copy) (no modify) object, and then rez it wherever you like. i would be happy to be wrong.
prove me wrong, please! =]