Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package game.player;
- import game.net.packets.npc.FirstClickNpc;
- import game.net.packets.npc.SecondClickNpc;
- import game.net.packets.npc.ThirdClickNpc;
- import game.net.packets.object.FirstClickObject;
- import game.net.packets.object.SecondClickObject;
- import game.net.packets.object.ThirdClickObject;
- public class ActionHandler {
- private final Player c;
- public ActionHandler(final Player Client) {
- c = Client;
- }
- public void firstClickNpc(final int i) {
- FirstClickNpc.handleClick(c, i);
- case 549:
- if(c.kingQuest == 5) {
- c.getDH().sendDialogues(68, i);
- return;
- } else if(c.kingQuest == 6) {
- c.sendMessage("Go talk to sedridor again");
- return;
- } else if(c.kingQuest == 8) {
- c.sendMessage("@gr2@You already completed the quest");
- }
- break;
- case 300:
- if(c.kingQuest <= 0) {
- c.sendMessage("You must talk to Razgar to talk to him");
- return;
- } else if(c.kingQuest == 1) {
- c.sendMessage("Go talk to king Vargas in varrock first");
- return;
- } else if(c.kingQuest == 2) {
- c.getDH().sendDialogues(61, i);
- return;
- } else if(c.kingQuest == 3 && c.getItems().playerHasItem(556, 2)&& c.getItems().playerHasItem(554, 1)) {
- c.getDH().sendDialogues(65, i);
- c.getItems().deleteItem2(556, 2);
- c.getItems().deleteItem2(554, 1);
- } else if(c.kingQuest == 3) {
- c.sendMessage("You have dont have 2 air runes or a fire rune");
- return;
- } else if(c.kingQuest == 4) {
- c.sendMessage("You already gave him the required items");
- return;
- } else if(c.kingQuest == 5) {
- c.sendMessage("Go talk to horvik");
- return;
- } else if(c.kingQuest == 7) {
- c.getDH().sendDialogues(75, i);
- return;
- } else if(c.kingQuest == 8) {
- c.sendMessage("@gr2@You already completed the quest");
- } else if(c.kingQuest == 6) {
- c.getDH().sendDialogues(71, i);
- return;
- }
- break;
- case 1373:
- if(c.kingQuest == 1) {
- c.getDH().sendDialogues(55, i);
- return;
- } else if(c.kingQuest == 2) {
- c.sendMessage("Go talk to the wizard in lumbrdige");
- return;
- } else if(c.kingQuest <= 0) {
- c.sendMessage("You must talk to Razgar to talk to him");
- return;
- } else if(c.kingQuest == 8) {
- c.sendMessage("@gr2@You already completed the quest");
- }
- break;
- case 2086:
- if(c.kingQuest <= 0) {
- c.getDH().sendDialogues(50, i);
- return;
- } else if(c.kingQuest == 1) {
- c.sendMessage("Go talk to king Vargas in varrock first");
- return;
- } else if(c.kingQuest == 8) {
- c.sendMessage("@gr2@You already completed the quest");
- }
- break;
- }
- public void firstClickObject(final int objectType, final int obX,
- final int obY) {
- FirstClickObject.handleClick(c, objectType, obX, obY);
- }
- public void secondClickNpc(final int npcId) {
- SecondClickNpc.handleClick(c, npcId);
- }
- public void secondClickObject(final int objectType, final int obX,
- final int obY) {
- SecondClickObject.handleClick(c, objectType, obX, obY);
- }
- public void thirdClickNpc(final int npcId) {
- ThirdClickNpc.handleClick(c, npcId);
- }
- public void thirdClickObject(final int objectType, final int obX,
- final int obY) {
- ThirdClickObject.handleClick(c, objectType, obX, obY);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement