You can not put a script inside any function with npc(sysval(param1)) val(dy)=(Char(1).Y-.Y) val(dx)=(Char(1).X-.X) val(dt)=dr(val(dx),val(dy))/val(v) .Ysp=val(dy)/val(dt) .Xsp=val(dx)/val(dt) end with Script dr(ddx As Double, ddy As Double, Return Double) return sqr(Param(ddx)^2 + Param(ddy)^2) End...