Advertisement
Trickysticks

Untitled

Apr 3rd, 2015
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. task FireMeteor(XPos , angle, bulletgraphic){
  2. let obj = ObjShot_Create(OBJ_STRAIGHT_LASER);
  3. ObjShot_SetSpellResist(obj, true);
  4. ObjStLaser_SetAngle(obj, angle);
  5. ObjStLaser_SetSource(obj, false);
  6. ObjMove_SetPosition(obj, XPos, 0);
  7.  
  8. ascent(i in 0..9001){
  9. if(ObjMove_GetY(obj)+(i*40)*sin(angle)>=GetStgFrameHeight){
  10. loop(10){
  11. CreateShotA1(ObjMove_GetX(obj)+(i*40)*cos(angle), GetStgFrameHeight, speed, angle, graphic, delay)
  12. angle+=360/10;
  13. }
  14. break;
  15. }
  16. loop(1){
  17.  
  18. CreateShotA2(ObjMove_GetX(obj)+(i*40)*cos(angle), ObjMove_GetY(obj)+(i*40)*sin(angle),-1.5, angle-rand(70,90), 0.06, rand(1,3), bulletgraphic, 45);
  19. CreateShotA2(ObjMove_GetX(obj)+(i*40)*cos(angle), ObjMove_GetY(obj)+(i*40)*sin(angle), -1.5, angle+rand(70,90), 0.06, rand(1,3), bulletgraphic, 45);
  20.  
  21. }
  22. wait(5);
  23.  
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement