This script allows to draw spirals,
here's the code :
//draw_spiral(x,y,r,t,p,s,c,a)
var xp,yp,t,r,p,s,c,a;
xp=argument0
yp=argument1
t=(360*argument3)
r=(t/argument2)
p=(360/argument4)
s=argument5
c=argument6
a=argument7
draw_primitive_begin(pr_linestrip){for(v=0; v<t; v+=p)
{draw_vertex_color(xp+(((v/r)*cos(degtorad(v)))*sign(s)),yp+(((v/r)*sin(degtorad(v)))*sign(s)),c,a)}
draw_vertex_color(xp+(((t/r)*cos(degtorad(t)))*sign(s)),yp+(((t/r)*sin(degtorad(t)))*sign(s)),c,a)}
draw_primitive_end()gm6 :

preview :











