concrete_waitfortrigger()
{
trigger = getent("triggerorigin","targetname");
trigger_use = getent("blokplafond","targetname");
concrete = getent(trigger_use.target,"targetname");
concrete thread killpeople(trigger);
while(1)
{
trigger_use waittill("trigger", player);
concrete moveZ(-184,1);
wait 3;
level.concrete_pos = "moving up";
concrete moveZ(184,1);
wait 3;
}
}
killpeople(trig)
{
level.concrete_pos = "going down";
wait .1;
players = getentarray("player","classname");
while(1)
{
trig waittill("trigger",player);
if(level.concrete_pos == "going down")
player suicide();
else break;
wait .05;
}
}