PDA

View Full Version : Not ready yet



Dusza
29th July 2016, 23:47
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)

IzNoGoD
30th July 2016, 06:40
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;
}

Dusza
30th July 2016, 13:08
Thanks for help :D