Masz i nie płacz ;p
create
GML
exp = 0;
max_exp = 400;
width = 300;
level = 1;
<enter>
GML
exp+=10;
if exp >= max_exp {
exp = 0;
max_exp+=400;
level+=1;
}
draw
GML
xx = (exp*width)/max_exp;
draw_set_color(c_gray);
draw_rectangle(x,y,x+width,y+16,0);
if exp > 0 {
draw_set_color(c_white);
draw_rectangle(x,y,x+xx,y+16,0); }
draw_set_color(c_red);
draw_text(x,y,string(exp)+"/"+string(max_exp));
draw_text(x,y-15,"level : "+string(level));