-
Not ready yet
Hello guys.
I have little problem. For most of u it's probably funny, but I am begginer :P. I have tha script for elevator (spikes which closed way to bunker)
elevator()
{
elevator=getent("elevator","targetname");
trig=getent("trig_elevator","targetname");
while(1)
{
trig waittill ("trigger");
elevator movez (-40,2);
elevator waittill ("movedone");
wait(15);
elevator movez (40,2);
elevator waittill ("movedone");
wait(90);
}
}
But I want to say "Fuck off, It's not ready yet" to user who press trigger again before 90 seconds passed. It's break, because noobs will close that way all time so they have to wait 90 seconds to use it again.
Where should i put that ? I mean message on screen (like printbold)
-
PHP Code:
elevator()
{
elevator = getent
trig = getent
elevator.ready = true;
while(true)
{
trig waittill("trigger", player);
if(elevator.ready)
{
elevator.ready = false;
elevator thread domovement();
}
else
player iprintlnbold("hahahahaa");
}
}
domovement()
{
self movez(somewhere, over);
self waittill("movedone");
wait 15;
self movez(the, rainbow);
self waittill("movedone");
wait 90;
self.ready = true;
}
-