Vormen
GM versie: 
.x
Niveau: beginners/gevorderden
Registratie vereist: ja
de volgende scripts kunnen bepaalde vormen drawen (dus in het draw event).
de argumenten:
argument0: de x-positie van de vorm;
argument1: de y-positie van de vorm;
argument2: de grootte (dus eigenlijk de straal) van de vorm.
ruit (dus een 45 graden gedraaid vierkant):
draw_primitive_begin(pr_linestrip);
for (i=0 i<360+90 i+=90)
draw_vertex(argument0+lengthdir_x(argument2,i),argument1+lengthdir_y(argument2,i));
draw_primitive_end();
vijfhoek:
draw_primitive_begin(pr_linestrip);
for (i=0 i<360+72 i+=72)
draw_vertex(argument0+lengthdir_x(argument2,i),argument1+lengthdir_y(argument2,i));
draw_primitive_end();
zeshoek:
draw_primitive_begin(pr_linestrip);
for (i=0 i<360+60 i+=60)
draw_vertex(argument0+lengthdir_x(argument2,i),argument1+lengthdir_y(argument2,i));
draw_primitive_end();
achthoek:
draw_primitive_begin(pr_linestrip);
for (i=0 i<360+45 i+=45)
draw_vertex(argument0+lengthdir_x(argument2,i),argument1+lengthdir_y(argument2,i));
draw_primitive_end();
(als je andere vormen wild, bijv. zevenhoeken, negenhoeken, tienhoeken ect. PM me dan even)