Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Four questions about bling

SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
03-01-2008 09:47
From: Weston Graves
Would it be considered impolite to kill merchants who push this stuff on unsuspecting customers?
Killing people for selling blingy merchandise is both illegal and, in my view at least, immoral.

As to whether it's impolite, I suppose that depends on having a positive attitude and adhering to commonly accepted rules of etiquette for dealing with problems in the marketplace.
_____________________
-

So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.

I can be found on the web by searching for "SuezanneC Baskerville", or go to

http://www.google.com/profiles/suezanne

-

http://lindenlab.tribe.net/ created on 11/19/03.

Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard,
Robin, and Ryan

-
Yosef Okelly
Mostly Harmless
Join date: 26 Aug 2007
Posts: 2,692
03-01-2008 09:54
How about maiming?
Ilianexsi Sojourner
Chick with Horns
Join date: 11 Jul 2004
Posts: 1,707
03-01-2008 10:11
From: Beezle Warburton
Copy/paste everything between the [ php ] and [ /php ] into a new script.


Awesome, thanks! Another stupid question: is it possible to modify the script so it only 'scrubs' one type of thing? Like, if I want to delete hovertext but not a sit pose in an item that has both? Or would this not work if the item is mod, but the scripts aren't, or if the sit pose and the hovertext are in the same script? (I'm not sure if they are, just thought it'd be better to ask.)
_____________________
Everything's impossible,'till it ain't. --Ben Hawkins, Carnivale

Help build a Utopian Playland-- www.doctorsteel.com. Music, robots, fun times!
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
03-01-2008 10:12
From: Yosef Okelly
How about maiming?
I don't believe attempts to use the "bling defense" in maiming cases have ever succeeded, though jurors have reported feeling a sense of empathy with the defendant.
_____________________
-

So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.

I can be found on the web by searching for "SuezanneC Baskerville", or go to

http://www.google.com/profiles/suezanne

-

http://lindenlab.tribe.net/ created on 11/19/03.

Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard,
Robin, and Ryan

-
Qie Niangao
Coin-operated
Join date: 24 May 2006
Posts: 7,138
03-01-2008 10:33
From: Ilianexsi Sojourner
Awesome, thanks! Another stupid question: is it possible to modify the script so it only 'scrubs' one type of thing? Like, if I want to delete hovertext but not a sit pose in an item that has both? Or would this not work if the item is mod, but the scripts aren't, or if the sit pose and the hovertext are in the same script? (I'm not sure if they are, just thought it'd be better to ask.)
The script Beezle posted, when the object is touched, should pop up a dialog where you specify which thing you want to remove, or "all". It does this regardless of whether the script that caused the offense is still in the object. If it *is* still in the object, though, it may redo the offense the next time the object is rezzed or attached (or, less likely, just because it thinks it's time to do it again). You can remove (and reset and set running or not-running) scripts from mod-perm objects, regardless of the permissions of the scripts themselves. (One can't be 100% sure they'll work correctly if you put them back into the object, but a script has to be pretty elaborate to break that way.)
Ilianexsi Sojourner
Chick with Horns
Join date: 11 Jul 2004
Posts: 1,707
03-01-2008 10:40
From: Qie Niangao
The script Beezle posted, when the object is touched, should pop up a dialog where you specify which thing you want to remove, or "all".

Wow, that's really handy! Thanks. :)
_____________________
Everything's impossible,'till it ain't. --Ben Hawkins, Carnivale

Help build a Utopian Playland-- www.doctorsteel.com. Music, robots, fun times!
Marianne McCann
Feted Inner Child
Join date: 23 Feb 2006
Posts: 7,145
03-01-2008 10:55
From: Lana Tomba
Deleteing a particle script in an object unfortunately has never deleted the bling or particle for me..must be sometype of bug..where the memory of the object holds that particle even if the script is set to non running and then deleted.((could always tweak the script to make the bling so small it cant be seen :rolleyes: )


Believe it or not, it isnt a bug - it's a feature. Same with sit targets and floating text. The prim itself is modified by the script.

(One can use this in some cases as a way to reduce scripts in an object without losing the particles/sit position/text. Handy trick!)

Mari
_____________________


"There's nothing objectionable nor illegal in having a child-like avatar in itself and we must assume innocence until proof of the contrary." - Lewis PR Linden
"If you find children offensive, you're gonna have trouble in this world :)" - Prospero Linden
Nika Talaj
now you see her ...
Join date: 2 Jan 2007
Posts: 5,449
03-01-2008 11:26
Here's a script that removes only bling and hovertext, the two most common offenders, and deletes itself when done. Just drop it in, it'll tell you when its done (no one else will hear it).

CODE

default
{
state_entry()
{

llParticleSystem( [ ] );
llSetText( "", ZERO_VECTOR, 1.0 );

llOwnerSay("This Prim is Clean... ");
llRemoveInventory( llGetScriptName() ); //byebye
}
}
CODE
Kaimi Kyomoon
Kah-EE-mee
Join date: 30 Nov 2006
Posts: 5,664
03-01-2008 11:43
Actually removing hover text is easy - just go into the script and delete whatever the text says.
eg "words that hover" becomes " " And nothing but blankness hovers over the object.
_____________________



Kaimi's Normal Wear

From: 3Ring Binder
i think people are afraid of me or something.
Bradley Bracken
Goodbye, Farewell, Amen
Join date: 2 Apr 2007
Posts: 3,856
03-01-2008 11:49
From: Raudf Fox
I see someone with a lot of bling going on and my first thought is: Oh my poor computer!


My first thought is welcome newbie and then prepare for all the "Hooooo!" gestures that are soon to follow.
_____________________
My interest in SL has simply died. Thanks for all the laughs
Ricardo Harris
Registered User
Join date: 1 Apr 2006
Posts: 1,944
03-01-2008 13:54
You can usually tell a new person from a vet just by the way they're lit up. Newbies tend to 'bling on' all the time while vets don't. But I guess everyone has gone thru' this. I recall I did myself a while back, now I keep it off.
Maya Remblai
The one with pink hair.
Join date: 25 Mar 2006
Posts: 434
03-01-2008 15:05
From: Qie Niangao
Good reason to be aggravated there, but it's part of a meta-aggravation: somewhere along the line, a lot of scripters have adopted the superstition that every script state needs llResetScript() for on_rez events, and of course when a task is attached, on_rez fires. (I think this superstition is related to the cult of llGetOwner(), but it's all *very* mystical and murky. :p )



Actually it's not superstition if the script has a listen event. If you don't reset the script somehow, it will only ever listen to the creator of the script (assuming it's filtered that way). My scripts with listens listen to the owner only, on a specific channel, and reset on_rez so it's always listening to the right person. When I first started scripting I had a hard time figuring out why I could change my friend's eye color and she couldn't ;) There are different ways to reset the listen, but having it happen on_rez is probably the shortest and easiest to remember.
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
03-01-2008 16:11
A few tips:

1) Delete the call to llListenRemove() in state_entry. On reset, there are never any listens posted.

2) No need for the listen handle variable -- not that it does any harm.

3) Replace the if's with "else if", or else put a return in every clause. No point testing the string over and over for something it cannot possibly match. Not that it's a big deal.

4) In the future, use functions to avoid duplicating code. It saves memory and is more maintainable. No shortage of memory here, so not an issue.

Nice work, in any case!


From: Beezle Warburton
Copy/paste everything between the [ php ] and [ /php ] into a new script.

To use -- drop this into as many prims in the object as necessary, then touch one of the prims with the script it. It will activate all copies in the object simultaneously. The "Destruct" option will then remove all copies of the script.

CODE

list buttons =["SitTarget", "SitText", "FloatText", "Particles","TextureAn", "Sound", "TargetOmega", "ALL", "DESTRUCT"];

string menutext = "Select an item to clear, use ALL to Clear all, or DESTRUCT to remove script from prim";

integer handler;

default
{
state_entry()
{
if (handler)
{
llListenRemove(handler);
}
handler =llListen(1,"",llGetOwner(),"");
}
touch_start(integer num_detected)
{
llDialog(llGetOwner(), menutext, buttons, 1);
}
listen( integer channel, string name, key id, string message )
{
string lowmsg = llToLower(message);
if (lowmsg == "sittarget")
{
llWhisper(0,"Clearing Sit Position.");
llSitTarget(ZERO_VECTOR,ZERO_ROTATION);
}
if (lowmsg == "floattext")
{
llWhisper(0,"Clearing Floating Text.");
llSetText("", <1,1,1>, 1.5);
}
if (lowmsg == "particles")
{
llWhisper(0,"Clearing Particles.");
llParticleSystem([]);
}
if (lowmsg == "texturean")
{
llWhisper(0,"Clearing Texture Animation.");
llSetTextureAnim(FALSE, ALL_SIDES,0,0,0.0, 1,0.3);
}
if(lowmsg == "targetomega")
{
llWhisper(0, "Clearing llTargetOmega().");
llTargetOmega(ZERO_VECTOR, 0.0, 1.0);
}
if(lowmsg == "sound")
{
llWhisper(0, "Clearing Sounds.");
llStopSound();
}
if(lowmsg == "sittext")
{
llWhisper(0,"Clearing Sit Text.");
llSetSitText("Sit Here");
}
if (lowmsg == "all")
{
llWhisper(0,"Clearing Floating Text.");
llSetText("", <1,1,1>, 1.5);
llSetSitText("Sit Here");
llWhisper(0,"Clearing Texture Animation.");
llSetTextureAnim(FALSE, ALL_SIDES,0,0,0.0, 1,0.3);
llWhisper(0,"Clearing Particles.");
llParticleSystem([]);
llWhisper(0,"Clearing Sit Position.");
llSitTarget(ZERO_VECTOR,ZERO_ROTATION);
llWhisper(0, "Clearing llTargetOmega().");
llTargetOmega(ZERO_VECTOR, 0.0, 1.0);
llStopSound();
}
if (lowmsg == "destruct")
{
llWhisper(0,"Removing script from prim in 0.2 seconds");
llSleep(0.2);
llRemoveInventory(llGetScriptName());
}
}
}
Beezle Warburton
=o.O=
Join date: 10 Nov 2006
Posts: 1,169
03-01-2008 16:12
From: Ilianexsi Sojourner
Awesome, thanks! Another stupid question: is it possible to modify the script so it only 'scrubs' one type of thing? Like, if I want to delete hovertext but not a sit pose in an item that has both? Or would this not work if the item is mod, but the scripts aren't, or if the sit pose and the hovertext are in the same script? (I'm not sure if they are, just thought it'd be better to ask.)


There's a drop-down menu for what you want to remove.
_____________________
Though this be madness, yet there is method in't.
-- William Shakespeare

Warburton's Whimsies:
In SL
Apez.biz
Lana Tomba
Cheap,Fast or Good Pick 1
Join date: 5 Aug 2004
Posts: 746
03-01-2008 16:21
awesome script!! thankyou!! :D

~Lana
_____________________
Ann Launay
Neko-licious™
Join date: 8 Aug 2006
Posts: 7,893
03-01-2008 16:25
From: Beezle Warburton
"Better" bling should turn off with a chat command.



It would be better if it defaulted to an 'off' state and required a command to turn it on. :rolleyes:
_____________________
~Now Trout Re-Re-Re-Certified!~
From: someone
I am bumping you to an 8.5 on the Official Trout Measuring Instrument of Sluttiness. You are an enigma - on the one hand a sweet, gentle, intelligent woman who we would like to wrap up in our arms and protect, and on the other, a temptress to whom we would like to do all sorts of unmentionable things.

Congratulations and shame on you! You are a bit of a slut.
Lana Tomba
Cheap,Fast or Good Pick 1
Join date: 5 Aug 2004
Posts: 746
03-01-2008 16:27
I thought listening scripts were bad..if that script is constantly listening for a command to turn it off or on..isn't it draining server resources?

~Lana
_____________________
Tarina Sewell
Just Browsing Thank you
Join date: 20 Jul 2007
Posts: 2,180
03-01-2008 16:56
I do not mind a small amount of bling. I can not stand when people wear blinging earrings, necklace bracelet and shoes.. this just looks dumb,

ALSO I have purchased some items that to my horror had no turn off feature, and too bad to cause I LOVED the shoes... a Im to the maker offered me no hope of them ever getting back to me... sux

also, please stop putting the footstep audio in shoes. I hate that more than I hate the bling.
Lana Tomba
Cheap,Fast or Good Pick 1
Join date: 5 Aug 2004
Posts: 746
03-01-2008 17:15
oh but its soooo realistic! :rolleyes: ..especially when they're on the grass or sand or snow in their high heels and they're STILL clicking like Fred Astaire :rolleyes:

~Lana
_____________________
Susie Boffin
Certified Nutcase
Join date: 15 Sep 2004
Posts: 2,151
03-01-2008 20:05
There is usually no need to resort to fancy scripts to remove bling from things that you buy. All you need to do is to edit each object in the object and delete any scripts that are there.

Why content creators load their creations with obnoxious scripts is beyond me.
_____________________
"If you see a man approaching you with the obvious intent of doing you good, you should run for your life." - Henry David Thoreau
Nimue Jewell
Unabashedly Leggy
Join date: 20 Mar 2007
Posts: 1,745
03-01-2008 20:14
From: Tarina Sewell
also, please stop putting the footstep audio in shoes. I hate that more than I hate the bling.


Yes! I cannot wait for that trend to die off.
_____________________

Prim Pincher: Low Prim Furniture for Home, Garden, & Skybox
http://slurl.com/secondlife/Nimue%20Isle/173/155/27
Beezle Warburton
=o.O=
Join date: 10 Nov 2006
Posts: 1,169
03-01-2008 23:06
From: Susie Boffin
There is usually no need to resort to fancy scripts to remove bling from things that you buy. All you need to do is to edit each object in the object and delete any scripts that are there.


If you missed most of the thread: removing scripts does *not* stop particle effects unless you turn them off first, then remove the script.

If the script doesn't give you the option to turn them off, then the only way "kill" the bling is to remove the script, then run a "prim scrubber."
_____________________
Though this be madness, yet there is method in't.
-- William Shakespeare

Warburton's Whimsies:
In SL
Apez.biz
Czari Zenovka
I've Had it With "PC"!
Join date: 3 May 2007
Posts: 3,688
03-02-2008 03:21
From: Yosef Okelly
Some bling I don't mind, but it has to be small and it has to be infrequent. A single sparkle once a minute or so. Unfortuantly instead of a mild accent you mostly see every prim vomiting a constant stream of alluminum christmas trees.


That was priceless, Yosef! I agree...a very small, infrequent bling on one piece of tasteful jewelery can be like a diamond catching the light.

When I see a blingtard arrive who one can tell has the attitude of the more bling they're dripping in the better - you know, where it's even hard to see the body or clothes - sometimes I put on sunglasses and say publically to my partner, "Ack!!! I'm being blinded!"
_____________________
*Czari's Attic* ~ Relive the fun of exploring an attic for hidden treasures!

http://slurl.com/secondlife/Rakhiot/82/99/111

During times of universal deceit, telling the truth becomes a revolutionary act.- George Orwell
Czari Zenovka
I've Had it With "PC"!
Join date: 3 May 2007
Posts: 3,688
03-02-2008 03:27
From: Marianne McCann
Believe it or not, it isnt a bug - it's a feature. Same with sit targets and floating text. The prim itself is modified by the script.

(One can use this in some cases as a way to reduce scripts in an object without losing the particles/sit position/text. Handy trick!)

Mari


BTW, Marianne, you were the person who gave The Scrubber script to me when I was pulling my hair out over bling. THANK YOU!!!!!
_____________________
*Czari's Attic* ~ Relive the fun of exploring an attic for hidden treasures!

http://slurl.com/secondlife/Rakhiot/82/99/111

During times of universal deceit, telling the truth becomes a revolutionary act.- George Orwell
Czari Zenovka
I've Had it With "PC"!
Join date: 3 May 2007
Posts: 3,688
03-02-2008 03:28
From: Bradley Bracken
My first thought is welcome newbie and then prepare for all the "Hooooo!" gestures that are soon to follow.


LOLOLOL! Maybe along with The Scrubber should come a set of earplugs!!!
_____________________
*Czari's Attic* ~ Relive the fun of exploring an attic for hidden treasures!

http://slurl.com/secondlife/Rakhiot/82/99/111

During times of universal deceit, telling the truth becomes a revolutionary act.- George Orwell
1 2 3