De DigiWiki.
- Resets prim to default states and self-deletes.
- Will not remove your original script.
default
{
state_entry()
{
llSetSitText("");
llSetTouchText("");
llSetText("",<0,0,0>,1.0);
llParticleSystem([]);
llStopSound();
llSetTextureAnim(FALSE,ALL_SIDES,1,1,0,0,0.0);
llTargetOmega(ZERO_VECTOR,0,0);
llSitTarget(ZERO_VECTOR,ZERO_ROTATION);
llSetCameraAtOffset(ZERO_VECTOR);
llSetCameraEyeOffset(ZERO_VECTOR);
llSetPayPrice(PAY_DEFAULT,[PAY_DEFAULT,PAY_DEFAULT,PAY_DEFAULT,PAY_DEFAULT]);
llStopMoveToTarget();
llStopLookAt();
llVolumeDetect(FALSE);
llCollisionFilter("", NULL_KEY, TRUE);
llForceMouselook(FALSE);
llPassCollisions(TRUE);
llPassTouches(TRUE);
llRemoveVehicleFlags(-1);
llSetVehicleType(VEHICLE_TYPE_NONE);
llSetRemoteScriptAccessPin(0);
llSetBuoyancy(0.0);
llSetForceAndTorque(ZERO_VECTOR,ZERO_VECTOR,FALSE) ;
llOwnerSay("Prim Scrubbed Clean... ");
llRemoveInventory( llGetScriptName() );
// vanish without a trace...
}
}