Odliczanie
W create
GML
txt[0]='Start';
txt[1]='1';
txt[2]='2';
txt[3]='3';
alarm[0]=room_speed*1; //1 sekunda
aktualny_tekst=3;
alarm0
GML
if aktualny_tekst>-1
{
aktualny_tekst-=1;
alarm[0]=room_speed*1;
}
draw
GML
if aktualny_tekst>-1 //zeby nie wywalało błędu "negative array index"
{
draw_text(320,240,txt[aktualny_tekst]);
}
2.
GML
if view_current=0 //view[0]
{
draw_text(view_xview[0],view_yview[0],'Ekran gracza 1');
}
3.
w create
GML
benzyna=500;
w step
GML
if speed>0 then benzyna-=0.01; //paliwo ucieka gdy jedziemy
w draw
GML
var procent;
procent=round((benzyna/500)*100); //zamiana na procenty 0-100
draw_set_color(c_black);
draw_rectangle(x,y,x+100,y+10,true);
draw_set_color(c_green);
draw_rectangle(x,y,x+procent,y+10,false);
4. move_bounce_all(true);