I get this error when trying to run this script:
// *** Very simple door script ***
// *** by Samantha Phoenix ***
// *** ver 1.1 for OLG alpha .5 - Feb 21/08 ***
// *** User settings ***
integer doorDirection = 1; // Use 1 or -1
// ***************************************************************
integer doorState = 0;
default
{
state_entry()
{
llOwnerSay("Very simple door script by Samantha Phoenix");
}
touch_start(integer total_number)
{
// string name = llDetectedName(0);
if (doorState == 0)
{
// llTriggerSound("Door open", 0.5);
rotation rot = llGetRot();
rotation delta = llEuler2Rot(<0,0,doorDirection*PI/4>);
rot = delta * rot;
llSetRot(rot);
llSleep(0.25);
rot = delta * rot;
llSetRot(rot);
doorState = 1;
}
else
{
// llTriggerSound("Door close", 0.5);
rotation rot = llGetRot();
rotation delta = llEuler2Rot(<0,0,-doorDirection*PI/4>);
rot = delta * rot;
llSetRot(rot);
llSleep(0.25);
rot = delta * rot;
llSetRot(rot);
doorState = 0;
}
}
}
Can anyone see why?