Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.34 KB | None | 0 0
  1. set $wavespell 0
  2. auto 100 dontlist| isattacking { set $tx $target.posx | set $ty $target.posy }
  3. auto 100 dontlist | if [$self.dir == 3 && $ty == $posy && $tx >= ($posx-6) && $tx < $posx && $target.isshootable ] { set $wavespell 1 } | if [$self.dir == 3 && $ty == $posy && ($tx < ($posx-6) || $tx > $posx) ] { set $wavespell 0 }
  4. auto 100 dontlist | if [$self.dir == 3 && ($ty == ($posy-1) || $ty == ($posy+1)) && $tx >= ($posx-6) && $tx <= ($posx-3) ] { set $wavespell 1 } | if [$self.dir == 3 && ($ty == ($posy-1) || $ty == ($posy+1)) && ( $tx < ($posx-6) || $tx > ($posx-3)) ] { set $wavespell 0 }
  5. auto 100 dontlist | if [$self.dir == 3 && ($ty == ($posy-2) || $ty == ($posy+2)) && $tx == ($posx-6) ] { set $wavespell 1 } | if [$self.dir == 3 && ($ty == ($posy-2) || $ty == ($posy+2)) && $tx != ($posx-6) ] { set $wavespell 0 }
  6. auto 100 dontlist | if [$self.dir == 3 && ($ty > ($posy+2) || $ty < ($posy-2) ] { set $wavespell 0 }
  7.  
  8. auto 100 dontlist | if [$self.dir == 1 && $ty == $posy && $tx <= ($posx+6) && $tx > $posx && $target.isshootable ] { set $wavespell 1 } | if [$self.dir == 1 && $ty == $posy && ($tx > ($posx+6) || $tx < $posx) ] { set $wavespell 0 }
  9. auto 100 dontlist | if [$self.dir == 1 && ($ty == ($posy-1) || $ty == ($posy+1)) && $tx <= ($posx+6) && $tx >= ($posx +3) ] { set $wavespell 1 } | if [$self.dir == 1 && ($ty == ($posy-1) || $ty == ($posy+1)) && ( $tx > ($posx+6) || $tx < ($posx+3)) ] { set $wavespell 0 }
  10. auto 100 dontlist | if [$self.dir == 1 && ($ty == ($posy-2) || $ty == ($posy+2)) && $tx == ($posx+6) ] { set $wavespell 1 } | if [$self.dir == 1 && ($ty == ($posy-2) || $ty == ($posy+2) && $tx != ($posx+6) ] { set $wavespell 0 }
  11. auto 100 dontlist | if [$self.dir == 1 && ($ty > ($posy+2) || $ty < ($posy-2) ] { set $wavespell 0 }
  12.  
  13. auto 100 dontlist | if [$self.dir == 2 && $tx == $posx && $ty <= ($posy+6) && $ty > $posy ] { set $wavespell 1 } | if [$self.dir == 2 && $tx == $posx && ($ty > ($posy+6) || $ty < $posy) ] { set $wavespell 0 }
  14. auto 100 dontlist | if [$self.dir == 2 && ($tx == ($posx-1) || $tx == ($posx+1)) && $ty <= ($posy+6) && $ty >= ($posy +3) ] { set $wavespell 1 } | if [$self.dir == 2 && ($tx == ($posx-1) || $tx == ($posx+1)) && ( $ty > ($posy+6) || $ty < ($posy+3)) ] { set $wavespell 0 }
  15. auto 100 dontlist | if [$self.dir == 2 && ($tx == ($posx-2) || $tx == ($posx+2)) && $ty == ($posy+6) ] { set $wavespell 1 } | if [$self.dir == 2 && ($tx == ($posx-2) || $tx == ($posx+2)) && $ty != ($posy+6) ] { set $wavespell 0 }
  16. auto 100 dontlist | if [$self.dir == 2 && ($tx > ($posx+2) || $tx < ($posx-2) ] { set $wavespell 0 }
  17.  
  18. auto 100 dontlist | if [$self.dir == 0 && $tx == $posx && $ty >= ($posy-6) && $ty < $posy] { set $wavespell 1 } | if [$self.dir == 0 && $tx == $posx && ($ty < ($posy-6) || $ty > $posy) ] { set $wavespell 0 }
  19. auto 100 dontlist | if [$self.dir == 0 && ($tx == ($posx-1) || $tx == ($posx+1)) && $ty >= ($posy-6) && $ty <= ($posy -3) ] { set $wavespell 1 } | if [$self.dir == 0 && ($tx == ($posx-1) || $tx == ($posx+1)) && ( $ty < ($posy-6) || $ty > ($posy-3)) ] { set $wavespell 0 }
  20. auto 100 dontlist | if [$self.dir == 0 && ($tx == ($posx-2) || $tx == ($posx+2)) && $ty == ($posy-6) ] { set $wavespell 1 } | if [$self.dir == 0 && ($tx == ($posx-2) || $tx == ($posx+2)) && $ty != ($posy-6) ] { set $wavespell 0 }
  21. auto 100 dontlist | if [$self.dir == 0 && ($tx > ($posx+2) || $tx < ($posx-2) ] { set $wavespell 0 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement