Základné akcie pomocou GML kódu - Skóre, životy a zdravie
Score (skóre)
'Set Score'
score=hodnota;
'Test Score'
if score=hodnota{ //akce }
'Draw Score'
draw_text(x,y,'Score: ' + string(score));
'Show Highscore'
highscore_set_background(back);//obrázek na pozadí highscore_set_border(show);//rámeček -> 1 (ano), 0 (ne) highscore_set_colors(back,new,other);//nastavení barviček, new -> nový vstup, other -> další položky highscore_set_font(name,size,style);//nastavení stylu písma -> 0=normální, 1=tučné, 2=kurzíva, 3=tučná kurzíva highscore_show(numb);//tento příkaz zobrazí listinu výtězů, numb nahraďte skórem -> pro kontrolu zda je dostatečně vysoké pro zápis na listinu //Pozn.: pro listinu jde nastavit ještě více věcí, zde jsou ukázány pouze ty co se dají nastavit pomocí ikonky
'Clear Highscore'
highscore_clear();
lives Section
'Set Lives;
lives=hodnota;
'Test Lives'
if lives=hodnota{ //akce }
'Draw Lives'
draw_text(x,y,'Lives: ' + string(lives));
'Draw Life Images'
// příkaz není ale můžete použít následující kód. sprite0 je obrázek který bude použit. 'a' (na pátém řádku) je vzdálenost spritů -> nastavte si jak chcete var a; a=0; repeat(lives){ draw_sprite(sprite0,0,view_xview+a,view_yview); a+=16; }
Health (zdravie)
'Set Health'
health=hodnota;
'Test Health'
if health=akce{ //akce }
'Draw Health'
draw_healthbar(x1,y1,x2,y2,amount,backcol,mincol,maxcol,direction,showback,showborder);
'Score Caption'
show_score=value;//1 (ano), 0 (ne) caption_score=text; show_lives=value;//1 (ano), 0 (ne) caption_lives=text; show_health=value;//1 (ano), 0 (ne) caption_health=text;