Guest User

Untitled

a guest
Jan 4th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.76 KB | None | 0 0
  1. case 4140:// Varrock Teleport
  2. if ((c.getItems().playerHasItem(556, 3) || c.playerEquipment[c.playerWeapon] == 1381) // Air
  3. && (c.getItems().playerHasItem(554, 1) || c.playerEquipment[c.playerWeapon] == 1387) // Fire
  4. && c.getItems().playerHasItem(563, 1))
  5. if (c.playerLevel[6] >= 25) {
  6. c.getPA().spellTeleport(Config.VARROCK_X + Misc.random(1),
  7. Config.VARROCK_Y + Misc.random(1), 0);
  8. if (c.getItems().playerHasItem(556, 3)
  9. && c.playerEquipment[c.playerWeapon] != 1381)
  10. c.getItems().deleteItem(556,
  11. c.getItems().getItemSlot(556), 3);
  12. if (c.getItems().playerHasItem(554, 1)
  13. && c.playerEquipment[c.playerWeapon] != 1387)
  14. c.getItems().deleteItem(554,
  15. c.getItems().getItemSlot(554), 1);
  16. c.getItems().deleteItem(563, c.getItems().getItemSlot(563),
  17. 1);
  18. c.getPA().addSkillXP(35 * Config.MAGIC_EXP_RATE, 6);
  19. } else {
  20. c.sendMessage("You need a magic level of 25 to cast that spell.");
  21. }
  22. else
  23. c.sendMessage("You don't have enough runes to cast this spell.");
  24. break;
  25.  
  26. case 4143:
  27. if ((c.getItems().playerHasItem(556, 3) || c.playerEquipment[c.playerWeapon] == 1381)// Air
  28. && (c.getItems().playerHasItem(557, 1) || c.playerEquipment[c.playerWeapon] == 1385) // Earth
  29. && c.getItems().playerHasItem(563, 1))
  30. if (c.playerLevel[6] >= 31) {
  31. c.getPA().spellTeleport(Config.LUMBY_X + Misc.random(1),
  32. Config.LUMBY_Y + Misc.random(1), 0);
  33. if (c.getItems().playerHasItem(556, 3)
  34. && c.playerEquipment[c.playerWeapon] != 1381)
  35. c.getItems().deleteItem(556,
  36. c.getItems().getItemSlot(556), 3);
  37. if (c.getItems().playerHasItem(557, 1)
  38. && c.playerEquipment[c.playerWeapon] != 1385)
  39. c.getItems().deleteItem(557,
  40. c.getItems().getItemSlot(557), 1);
  41. c.getItems().deleteItem(563, c.getItems().getItemSlot(563),
  42. 1);
  43. c.getPA().addSkillXP(41 * Config.MAGIC_EXP_RATE, 6);
  44. } else {
  45. c.sendMessage("You need a magic level of 31 to cast that spell.");
  46. }
  47. else
  48. c.sendMessage("You don't have enough runes to cast this spell.");
  49. break;
  50.  
  51. case 4146:
  52. if ((c.getItems().playerHasItem(556, 3) || c.playerEquipment[c.playerWeapon] == 1381)// Air
  53. && (c.getItems().playerHasItem(555, 1) || c.playerEquipment[c.playerWeapon] == 1383)// Water
  54. && c.getItems().playerHasItem(563, 1))
  55. if (c.playerLevel[6] >= 37) {
  56. c.getPA().spellTeleport(Config.FALADOR_X + Misc.random(1),
  57. Config.FALADOR_Y + Misc.random(1), 0);
  58. if (c.getItems().playerHasItem(556, 3)
  59. && c.playerEquipment[c.playerWeapon] != 1381)
  60. c.getItems().deleteItem(556,
  61. c.getItems().getItemSlot(556), 3);
  62. if (c.getItems().playerHasItem(555, 1)
  63. && c.playerEquipment[c.playerWeapon] != 1383)
  64. c.getItems().deleteItem(555,
  65. c.getItems().getItemSlot(555), 1);
  66. c.getItems().deleteItem(563, c.getItems().getItemSlot(563),
  67. 1);
  68. c.getPA().addSkillXP(48 * Config.MAGIC_EXP_RATE, 6);
  69. } else {
  70. c.sendMessage("You need a magic level of 37 to cast that spell.");
  71. }
  72. else
  73. c.sendMessage("You don't have enough runes to cast this spell.");
  74. break;
  75.  
  76. case 4150:
  77. if ((c.getItems().playerHasItem(556, 5) || c.playerEquipment[c.playerWeapon] == 1381)
  78. && c.getItems().playerHasItem(563, 1))
  79. if (c.playerLevel[6] >= 45) {
  80. c.getPA().spellTeleport(Config.CAMELOT_X + Misc.random(1),
  81. Config.CAMELOT_Y + Misc.random(1), 0);
  82. if (c.getItems().playerHasItem(556, 5)
  83. && c.playerEquipment[c.playerWeapon] != 1381)
  84. c.getItems().deleteItem(556,
  85. c.getItems().getItemSlot(556), 5);
  86. c.getItems().deleteItem(563, c.getItems().getItemSlot(563),
  87. 1);
  88. c.getPA().addSkillXP((int) 55.5 * Config.MAGIC_EXP_RATE, 6);
  89. } else {
  90. c.sendMessage("You need a magic level of 45 to cast that spell.");
  91. }
  92. else
  93. c.sendMessage("You don't have enough runes to cast this spell.");
  94. break;
  95.  
  96. case 6004:
  97. if ((c.getItems().playerHasItem(555, 2) || c.playerEquipment[c.playerWeapon] == 1383) // Water
  98. && c.getItems().playerHasItem(563, 2))
  99. if (c.playerLevel[6] >= 51) {
  100. c.getPA().spellTeleport(Config.ARDOUGNE_X + Misc.random(1),
  101. Config.ARDOUGNE_Y + Misc.random(1), 0);
  102. if (c.getItems().playerHasItem(555, 2)
  103. && c.playerEquipment[c.playerWeapon] != 1383)
  104. c.getItems().deleteItem(555,
  105. c.getItems().getItemSlot(555), 2);
  106. c.getItems().deleteItem(563, c.getItems().getItemSlot(563),
  107. 2);
  108. c.getPA().addSkillXP(61 * Config.MAGIC_EXP_RATE, 6);
  109. } else {
  110. c.sendMessage("You need a magic level of 51 to cast that spell.");
  111. }
  112. else
  113. c.sendMessage("You don't have enough runes to cast this spell.");
  114. break;
Add Comment
Please, Sign In to add comment