EDIT: K user dies now but the user dies like 10 times in 1 second.
Code: Select all
laserset()
{
laserTrigger = getent("laserTrigger","targetname");
while(1)
{
laserTrigger waittill("trigger");
thread laserSetone();
thread laserSetOneHurt();
}
}
laserSetone()
{
trigger = getent("laserset1Hurt","targetname");
laserSet = getent("laserSet1","targetname");
trigger enablelinkto();
wait(0.05);
trigger linkto(laserSet);
wait 0.05;
laserSet moveto ((200,0,0), 1);
laserSet waittill("movedone");
laserSet moveto ((200,-944,0), 2);
laserSet waittill("movedone");
wait(1);
laserSet moveto ((-400,-944,0), 1);
laserSet waittill("movedone");
laserSet moveto ((0,0,0), 1);
laserSet waittill("movedone");
}
laserSetOneHurt()
{
triggerHurt = getent("laserset1Hurt","targetname");
triggerHurt waittill("trigger",user);
user suicide();
wait(1);
}