def chat_5021(player): player.getQuest(0).setStage(2) ItemAssistant.deleteItemFromInventory(player, noted_monkey_nuts, 1000) ItemAssistant.addItem(player, 995, 10000000) reward = QuestReward("10 Million coins", "Access to Nan's Nut Business", "1 Quest Point") player.completeQuest("The Nut Hunt", reward, 4012)
def kill_npc_3481(player): player.getQuest(7).setStage(5) QuestHandler.updateAllQuestTab(player) amount = 4825 * Skilling.getBaseExperience(player, ServerConstants.ATTACK) reward = QuestReward("3 Quest Points", "" + str(amount) + " Attack XP") player.completeQuest("Vampire Slayer", reward, stake) Skilling.addSkillExperience(player, 4825, ServerConstants.ATTACK, False)
def finish_quest(player): player.getQuest(3).setStage(4) quest_name = "Lost City" QuestHandler.updateAllQuestTab(player) reward = QuestReward("3 Quest Points", "Access to Zanaris", "Ability to wield some Dragon weapons") player.completeQuest("" + quest_name + "", reward, 772) player.qp += 3
def chat_82137114(player): player.getQuest(2).setStage(7) QuestHandler.updateAllQuestTab(player); Skilling.addSkillExperience(player, 1500000, ServerConstants.THIEVING, True); ItemAssistant.addItemToInventoryOrDrop(player, 20834, 1) ItemAssistant.addItemToInventoryOrDrop(player, 20836, 1) reward = QuestReward("Santa's sled", "Sack of presents", "Giant present", "The ability to unlock bonus rewards", "1.5m Thieving XP") player.completeQuest("Festive Fortunes",reward, 4084) #Sled id
def chat_6212(player): player.getQuest(1).setStage(14) QuestHandler.updateAllQuestTab(player); if Misc.random(300) == 1: ItemAssistant.addItemToInventoryOrDrop(player, mask, 1) ItemAssistant.addItemToInventoryOrDrop(player, top, 1) ItemAssistant.addItemToInventoryOrDrop(player, robe, 1) ItemAssistant.addItemToInventoryOrDrop(player, knife, 1) ItemAssistant.addItemToInventoryOrDrop(player, black_ween, 1) reward = QuestReward("Banshee outfit", "Hunting knife", "Black h'ween mask", "") player.completeQuest("Runecessor's Halloween Event 2017", reward, mask) else: ItemAssistant.addItemToInventoryOrDrop(player, mask, 1) ItemAssistant.addItemToInventoryOrDrop(player, top, 1) ItemAssistant.addItemToInventoryOrDrop(player, robe, 1) ItemAssistant.addItemToInventoryOrDrop(player, knife, 1) ItemAssistant.addItemToInventoryOrDrop(player, bracelet, 1) reward = QuestReward("Banshee outfit", "Hunting knife", "Bone bracelet", "") player.completeQuest("Runecessor's Halloween Event 2017", reward, mask)
def chat_200161(player): player.getQuest(6).setStage(3) QuestHandler.updateAllQuestTab(player) if Misc.random(300) == 1: ItemAssistant.addItemToInventoryOrDrop(player, 1037, 1) ItemAssistant.addItemToInventoryOrDrop(player, 13663, 1) ItemAssistant.addItemToInventoryOrDrop(player, 13664, 1) ItemAssistant.addItemToInventoryOrDrop(player, 13182, 1) ItemAssistant.addItemToInventoryOrDrop(player, 1962, 15) reward = QuestReward("Bunny ears", "Bunny top", "Bunny legs", "Bunny feet", "5 Easter eggs") player.completeQuest("the 2018 Easter Event", reward, 1037) else: ItemAssistant.addItemToInventoryOrDrop(player, 21214, 1) ItemAssistant.addItemToInventoryOrDrop(player, 22351, 1) ItemAssistant.addItemToInventoryOrDrop(player, 22353, 1) ItemAssistant.addItemToInventoryOrDrop(player, 1962, 5) reward = QuestReward("Easter egg helm", "Eggshell platebody", "Eggshell platelegs", "5 Easter eggs", "") player.completeQuest("the 2018 Easter Event", reward, 21214)
def chat_22433228(player): player.getQuest(5).setStage(7) QuestHandler.updateAllQuestTab(player); ItemAssistant.addItemToInventoryOrDrop(player, 10586, 3) reward = QuestReward("Ability to equip Dragon Scimitars", "Access to Ape Atoll", "1 Quest Point", "3x Combat Lamp") player.completeQuest("Monkey Madness", reward, 4587)