示例#1
0
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)
示例#2
0
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)
示例#3
0
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
示例#4
0
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
示例#5
0
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)
示例#6
0
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)
示例#7
0
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)