Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.rs.game.player.dialogues;
- import com.rs.game.WorldTile;
- import com.rs.game.player.Skills;
- import com.rs.game.player.content.Magic;
- public class Bossing extends Dialogue {
- @Override
- public void start() {
- sendOptionsDialogue("Bossing Teleports", "Armadyl", "Bandos", "Saradomin", "Zamorak", "More");
- }
- @Override
- public void run(int interfaceId, int componentId) {
- if (stage == -1) {
- if (componentId == OPTION_1) {
- Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2840, 5291, 0)); //Armadyl Tele
- } else if (componentId == OPTION_2) {
- Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2858, 5354, 0)); //Bandos Tele
- } else if (componentId == OPTION_3) {
- Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2910, 5266, 0)); //Saradomin Tele
- } else if (componentId == OPTION_4) {
- Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2926, 5339, 0)); //Zamorak Tele
- } else if (componentId == OPTION_5) {
- sendOptionsDialogue("Bossing Teleports", "Nex", "Blink", "Bork", "Barrelchest", "More");
- stage = 2;
- }
- } else if (stage == 2) {
- if (componentId == OPTION_1) {
- Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(0, 0, 0));
- } else if (componentId == OPTION_2) {
- player.sendMessage("Blink Is Currently Not Added!");
- } else if (componentId == OPTION_3) {
- player.sendMessage("To Fight Bork Do ::Bork!");
- } else if (componentId == OPTION_4) {
- player.sendMessage("Barrelchest Is Currently Not Added!");
- } else if (componentId == OPTION_5) {
- sendOptionsDialogue("Bossing Teleports", "KBD", "QBD", "Nomad", "Wildy Wyrm (PVP)", "More");
- stage = 3;
- }
- } else if (stage == 3) {
- if (componentId == OPTION_1) {
- Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3068,10258, 0));
- } else if (componentId == OPTION_2) {
- player.sendMessage("QBD Is Currently Not Added!");
- } else if (componentId == OPTION_3) {
- player.sendMessage("To Fight Nomad Do ::Nomads!");
- } else if (componentId == OPTION_4) {
- Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2956, 3821, 0));
- } else if (componentId == OPTION_5) {
- sendOptionsDialogue("Bossing Teleports", "Kalphite Queen", "Suggest", "Suggest", "Suggest", "More");
- stage = 4;
- }
- } else if (stage == 4) {
- if (componentId == OPTION_1) {
- Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(0, 0, 0)); //Kalphite Queen
- } else if (componentId == OPTION_2) {
- player.getPackets().sendOpenURL("Forum URL");
- end();
- } else if (componentId == OPTION_3) {
- player.getPackets().sendOpenURL("Forum URL");
- end();
- } else if (componentId == OPTION_4) {
- player.getPackets().sendOpenURL("Forum URL");
- end();
- } else if (componentId == OPTION_5) {
- end();
- player.sendMessage("Post Suggestions On The Forums!");
- stage = 5;
- }
- }
- }
- private void teleportPlayer(int x, int y, int z) {
- player.setNextWorldTile(new WorldTile(x, y, z));
- player.stopAll();
- player.getControlerManager().startControler("");
- }
- @Override
- public void finish() {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement