I am sure that we all welcome the latest Clarifying Announcement by the Laboratory reassuring residents that they are ready to ban pretty much anything at a moment's notice, which will make us all much safer from whatever it was we were in danger from [note to self: fill this bit in later]. After all, it was apparently we who made it clear that certain types of content and activity were simply not acceptable in any form. I'm not sure that I recall that personally, but apparently I did, which makes me slightly concerned as to whether I am underestimating my late-night champagne consumption.
It does occur to me, though, that there may be those who are concerned that they might inadvertantly fall foul of these regulations. I can only put this down to inattention, really, as it is obviously completely clear and always has been that whatever it is that is currently banned can cause whatever punishment it currently does... but inattention is not Broadly Offensive and is thus excusable.
I suggest, then, that artisans muse upon the following and consider incorporating such mechanisms into existing scripts, something which can be quite easily done whilst one is waiting for the resolution of all of the ARs one has filed on one's enemies and business rivals, as well as one's neighbours for their Broadly Offensive opinions, haircuts and choice of wallpaper. (One must consider that it will take an appreciable level of time for even Lindens to ban all of them.)
The following should be I believe replace the control mechanism of any weapon:
control(integer level, integer edge)
{
if (level & edge & CONTROL_ML_LBUTTON) {
llSensor("", NULL_KEY, AGENT, 96.0, PI/4);
}
}
sensor(integer n)
{
// Someone might be hit by the bullet!
llOwnerSay("You have attempted to engage in an action which might
involve a depiction of extreme or graphic violence. In order to
keep Second Life safe I am reporting you to Daniel Linden.");
llInstantMessage(
"7083b3f7-6634-44b8-ac35-d55835286dee",
llKey2Name(llGetOwner()) + " has been trying to depict extreme
or graphic violence and needs immediate banning to keep us all
safe."
);
// The above line actually will IM Daniel Linden, and if you
// incorporate it into a real script I take no responsibility for
// your continued existence.
}
no_sensor()
{
// No potential targets, fire away!
shoot_bullet_or_whatever();
}
and I would advise that the following be present in any poseballs, just to be on the side of Safety:
changed(integer change)
{
if ((change & CHANGED_LINK) && llAvatarOnSitTarget() != NULL_KEY) {
llSay(0, "Get off me, you filthy pervert!");
llUnSit(llAvatarOnSitTarget());
}
}
[...] Today’s post, a response to Linden Lab’s apparent crackdown on all forms of behavior that could result in problems for Mr. Rosedale and Co., is just inspired. [...]
*laughs and applauds loudly from the stands*
Well done Miss Malaprop. Excellent suggestions all round!
Very well done, indeed.
A scripting joke. Nicely done!
Brilliant :)
[...] The esteemed Ms. Malaprop offers a programmatic solution to this thorny [...]
Brava, Miss Malaprop, brava!
Oh, nicely played. Wonderful! I shall begin using this posthaste.
I wonder what would be the effect if I put it in a weapon.
And flood that Linden whoever guy.
I can't help but notice the "Cogent Safety" bicycle does not have a chain guard, this may inadvertently cause one's petticoat, silks, or thigh boot chains to get caught in the bike chain and cause an injury.
No doubt it will soon been banned from the grid.
Well put!
I, for one, applaud the Laboratory's efforts to ensure that our world is above reproach. I would hope all residents will join me in calling the nearest constable when confronted with any offence to all we hold decent. I have, for example, observed the wanton display of bare ankles on a shocking number of occasions. Thank heavens we now have the means to be spared that indignity!
I will add that the invention of the safety bicycle has spurred many a lady to give up her long skirt and adopt bifurcated nether garments in pursuit of this dangerous practice. The moralists of our time has spoken out again and again against this flash immorality, and they are doubtlessly correct in this opinion, as they have managed to get quoted in the papers.
Do remember to AR any loose woman you see about town in bloomers and other scandelous attire (Deeply plunging necklines remain acceptable, as the Prince requires them at all royal balls. And he is, of course, the paragon of Virtue)
Oh dear!
I'm bound to be AR'd whilst in my various immoral garments.
I already seek permission from a Linden before changing my undergarments, and I shall do so from now on when discharging a firearm. I shall seek the permission of Daniel Linden specifically should I ever need to perform both actions at the same time.
Miss Malaprop
I have been an avid reader of your updates for some time now, but truly, you have surpassed yourself here.
The supercilious posturings of the Laboratory in the face of some evil, litigious angel of all things "wholesome" in the United States are nothing in comparison to your wit.
Bravo!
Miss Malaprop!
How very true! One can never be too careful when indulging in late-night champagne consumption. All too often it leads to actions and words that are best forgotten, not to say bluntly denied whilst (if necessary. or even merely to stay on the safe side) appealing to the 5th Amendment of the Constitution of the United States of America.
And to avoid any possible misunderstandings: no, I never even considered landing my onrnithopter on a Medieval marketplace! One should never drink and fly!
Sincerely,
Hexx Triskaidekaphobia
LMAO. I do not understand much of LSL, but I did understand both examples. (Thank god for commented scripts! ;)) Nice!
Maybe you should apply for an Xcite! compatibility license and get the logo....
;)
[...] An Engine Fit For My Proceeding · Scripting for Safety - LMAO. Scripting for dummies, the puritane version. Ty, Ordinal! [...]
Phew! I'm glad I don't wear any bifurcated nether garments, I'm safe - thongs don't have legs :) Also, the plunging neckline isn't an issue either. As always, I am the perfect paragon of virtue.
Thank you for the great LSL joke Ordinal. Although, now people are starting to invent scandalous "scripted removable clothing", which also needs to be cracked down on.
One problem not addressed is that scripts can access outside websites, I think LL should use NetNanny or something similar to block all external website connections from scripts that could possibly be offensive.
I know I am beginning to feel safer already.
Guys, can you keep it down with all this SL Safety crap? I'm trying to watch some war coverage on Foxnews before Borat comes on cable again.
Wait, what?