Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.86 KB | None | 0 0
  1. private static boolean isPastSpikes() {
  2.  
  3.         int room1SpikeYLoc = 4473;  //South
  4.         int room2SpikeYLoc = 4474;  //South
  5.         int room3SpikeYLoc = 4466;  //South
  6.         int room4SpikeXLoc = 1930;  //West
  7.         int room5SpikeXLoc = 1962;  //West
  8.         int room6SpikeYLoc = 4427;  //North
  9.         int room7SpikeYLoc = 4424;  //North
  10.         int room8SpikeYLoc = 4423;  //North
  11.         if (getCurrentRoom() > 0) {
  12.             switch (getCurrentRoom()) {
  13.  
  14.                 case 1:
  15.                     if (Players.getLocal().getLocation().getY() < room1SpikeYLoc)
  16.                         return true;
  17.                     else
  18.                         return false;
  19.                 case 2:
  20.                     if (Players.getLocal().getLocation().getY() < room2SpikeYLoc)
  21.                         return true;
  22.                     else
  23.                         return false;
  24.                 case 3:
  25.                     if (Players.getLocal().getLocation().getY() < room3SpikeYLoc)
  26.                         return true;
  27.                     else
  28.                         return false;
  29.                 case 4:
  30.                     if (Players.getLocal().getLocation().getX() > room4SpikeXLoc)
  31.                         return true;
  32.                     else
  33.                         return false;
  34.                 case 5:
  35.                     if (Players.getLocal().getLocation().getX() < room5SpikeXLoc)
  36.                         return true;
  37.                     else
  38.                         return false;
  39.                 case 6:
  40.                     if (Players.getLocal().getLocation().getY() > room6SpikeYLoc)
  41.                         return true;
  42.                     else
  43.                         return false;
  44.                 case 7:
  45.                     if (Players.getLocal().getLocation().getY() > room7SpikeYLoc) {
  46.                         return true;
  47.                     } else {
  48.                         //Special case since two of the doors in the room can be below this position
  49.                         if (Players.getLocal().getLocation().getX() > 1947)
  50.                             return true;
  51.                         else
  52.                             return false;
  53.                     }
  54.                 case 8:
  55.                     if (Players.getLocal().getLocation().getY() > room8SpikeYLoc)
  56.                         return true;
  57.                     else
  58.                         return false;
  59.             }
  60.         }
  61.         return false;
  62.     }
  63.  
  64.  
  65.     public static int maxRoom()
  66.     {
  67.         int level = Skills.getCurrentLevel(Skills.THIEVING);
  68.         if(level >= 91)
  69.             return 8;
  70.         else if(level >= 81)
  71.             return 7;
  72.         else if(level >= 71)
  73.             return 6;
  74.         else if(level >= 61)
  75.             return 5;
  76.         else if(level >= 51)
  77.             return 4;
  78.         else if(level >= 41)
  79.             return 3;
  80.         else if(level >= 31)
  81.             return 2;
  82.         else if(level >= 21)
  83.             return 1;
  84.         else
  85.             return 0;
  86.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement