gibte es eine möglichkeit in diesm script
Code:
// Strings and filenames
// change this string to your own starting mission message.
string mission_str = "Fight your way through the level. Press [F1] for help";
string level = <irrgarten.wmb>;
string schaffen ="Kannst du das Ziel in der Zeit finden?";
string schade ="schade die Zeit ist aber Abgelaufen\n ESC drücken um zu beenden";
string gut ="Super du hast das Ziel erreicht\nDanke das du es gespielt hast";
sound peep <beep.wav>;
sound hurry <harry.wav>;
var count_down = 200;
var_nsave wavhandle;
bmap les =<les.bmp>;
/////////////////////////////////////////////////////////////////
// The main() function is started at game start
font simple = "arial",0,40;
text nein
{
font = simple;
string = schade;
}
function zeit_abziehen
{
while (count_down > 0)
{
wavhandle = snd_play(peep,50,100);
if(count_down < 10)
{
snd_stop(wavhandle);
snd_play(hurry,50,100);
}
count_down -= 1;
sleep(1);
}
if(count_down == 0)
{
nein.pos_x = 80;
nein.pos_y = 100;
nein.visible = on;
}
}
panel anfang
{
bmap = les;
flags = d3d, refresh;
}
panel zeit
{
pos_x =20;
pos_y =20;
digits = 20, 20, 3, simple, 1, count_down;
flags = visible;
layer = 21;
}
text Versuch
{
font = simple;
string = schaffen;
}
function main
{
anfang.pos_x = (screen_size.x - bmap_width(les))/2;
anfang.pos_y = (screen_size.y - bmap_height(les))/2;
anfang.visible = on;
wait(3);
level_load(level);
freeze_mode = 1;
sleep(1);
anfang.visible = off;
freeze_mode = 0;
Versuch.pos_x = 80;
Versuch.pos_y = 100;
Versuch.visible = on;
sleep(1);
Versuch.visible = off;
zeit_abziehen();
}
function ende
{
exit;
}
on_esc = ende;
}
function ziellinie
{
if(event_type == event_impact)
{
count_down = 50;
}
}
action ziel
{
my.enable_impact = on;
my.event = ziellinie;
}
bei function ziellinie
die function count_down irgendwie zu stoppen?