
The following is the original script and the additional sit script needs to be added. It is seperated by the line. The original script works fine.
>
list primdet =[PRIM_TYPE, PRIM_TYPE_TORUS, 0, <0.0, 1.0, 0.0>, 0.94, <0.0, 0.0, 0.0>, <0.65, 0.45, 0.0>, <0.0, 0.0, 0.0>, <0.0, 0.60, 0.0>, <0.0, 0.0, 0.0>, 1.0, 0.0, 0.0];
list primsize = [PRIM_SIZE,<0.885,0.699,0.699>];
list primrot = [PRIM_ROTATION,<0.00000, 0.70711, 0.00000, 0.70711>];
default
{
state_entry()
{
if(llGetScale() != <0.885,0.699,0.699>

{
list newpos = [PRIM_POSITION,llGetPos() + <0,0,0.275>];
llSetPrimitiveParams(primdet + primsize + primrot + newpos);
llRemoveInventory(llGetScriptName());
}
}
}
-------------------------------------------------------------------------------------------------------
vector offset = <.95,.3,-0.4>;
rotation rot = <1,1,1,1>;
default
{
state_entry()
{
llSitTarget(offset,rot);
}
}
}