Exemplo n.º 1
0
def quest_button_3(player):
    quest_name = 'Lost City'
    quest_stage = player.getQuest(3).getStage()
    if quest_stage == 0:
        QuestHandler.startInfo(
            player, quest_name,
            "I can start this quest by speaking to the @dre@Adventurers@dbl@ in",
            "@dre@Lumbridge swamp@dbl@. I need @dre@31 Crafting@dbl@, @dre@36 Woodcutting@dbl@, and",
            "be able to defeat a @dre@level 101@dbl@ Tree spirit.",
            "This quest takes roughly @dre@5@dbl@ minutes to complete.")
    elif quest_stage == 1:
        QuestHandler.startInfo(
            player, quest_name,
            "I need to find the @dre@Leprechaun@dbl@, it must know more about how",
            "I can find @dre@Zanaris@dbl@.", "", "")
    elif quest_stage == 2:
        QuestHandler.startInfo(
            player, quest_name,
            "I need to chop a @dre@Dramen tree@dbl@ to obtain a staff made",
            "from Dramenwood, the @dre@Leprechaun@dbl@ said I could find such wood",
            "in a cave on the island of @dre@Entrana@dbl@.", "")
    elif quest_stage == 3:
        QuestHandler.startInfo(
            player, quest_name,
            "I must use the @dre@Dramenwood staff@dbl@ obtained from @dre@Entrana@dbl@",
            "to enter the city of @dre@Zanaris@dbl@ via the shed",
            "in @dre@Lumbridge swamp@dbl@.", "")
    elif quest_stage == 4:
        QuestHandler.startInfo(
            player, quest_name,
            "I have completed @dre@" + quest_name + "@bla@.", "", "", "")
Exemplo n.º 2
0
def quest_button_2(player):
    quest_stage = player.getQuest(2).getStage()
    if quest_stage == 0: 
        QuestHandler.startInfo(player, quest_name, "@blu@Festive Fortunes" ,"@bla@I can start this quest" , "during the month of December" , "and by talking to @dre@Santa in Edgeville.")
    elif quest_stage == 1:
        player.boxMessage("I should investigate Santa's storeroom in East Ardougne")
    elif quest_stage == 2:
        player.boxMessage("I should travel to West Ardougne to find @dre@Santa's @bla@stolen items")
    elif quest_stage == 3:
        player.boxMessage("I should return to @dre@Santa @bla@to claim my reward.")
    elif quest_stage == 4:
        player.boxMessage("I need to have Santa's sled in my inventory to" , "complete the quest.")
    elif quest_stage == 6:
        player.boxMessage("Merry Christmas from everyone at Runecessor." , "You have completed @blu@Festive Fortunes.")    
Exemplo n.º 3
0
def quest_button_7(player):
    quest_name = 'Vampire Slayer'
    quest_stage = player.getQuest(7).getStage()
    if quest_stage == 0:
        QuestHandler.startInfo(
            player, quest_name,
            "I can start this quest by speaking to @dre@Morgan@dbl@ who is in",
            "@dre@Draynor Village@dbl@.",
            "Must be able to kill a level 34 @dre@Vampire@dbl@",
            "This quest takes roughly @dre@10@dbl@ minutes to complete.")
    elif quest_stage == 1 or quest_stage == 2 or quest_stage == 3:
        QuestHandler.startInfo(
            player, quest_name,
            "I should travel to the @dre@Blue Moon Inn@dbl@ in @dre@Varrock@dbl@ and",
            "speak to @dre@Dr Harlow@dbl@.", "", "")
    elif quest_stage == 4:
        QuestHandler.startInfo(
            player, quest_name,
            "I need to go to the basement in @dre@Draynor Manor@dbl@ and ",
            "kill the @dre@Vampire@dbl@!", "", "")
    elif quest_stage == 5:
        QuestHandler.startInfo(player, quest_name,
                               "I have completed @dre@Vampire Slayer@dbl@.",
                               "", "", "")
Exemplo n.º 4
0
def quest_button_0(player):
    quest_name = 'The Nut Hunt'
    quest_stage = player.getQuest(0).getStage()
    if quest_stage == 0:
        QuestHandler.startInfo(
            player, quest_name,
            "I can start The Nut Hunt by talking to @dre@The Monkey's Nan@dbl@",
            "in Edgeville.", "There are no requirements to start this quest.",
            "This quest takes roughly @dre@20@dbl@ minutes to complete.")
    elif quest_stage == 1:
        QuestHandler.startInfo(
            player, quest_name,
            "I need to bring @dre@1000 noted Monkey nuts@dbl@ for @dre@The Monkey's Nan@dbl@.",
            "", "", "")
    elif quest_stage == 2:
        QuestHandler.startInfo(player, quest_name,
                               "I have completed @dre@The Nut Hunt@dbl@.", "",
                               "", "")
Exemplo n.º 5
0
def quest_button_5(player):
    quest_name = "Monkey Madness"
    stage = player.getQuest(5).getStage()
    if stage == 0:
        QuestHandler.startInfo(player, quest_name, "I can start this quest by speaking to @dre@King Narnode Shareen@dbl@.", "He is located on the ground level of the @dre@Gnome stronghold@dbl@.", "I need to be able to defeat a @dre@level 195@dbl@ Jungle demon.", "This quest takes roughly @dre@15@dbl@ minutes to complete.")
    elif stage == 1:
        QuestHandler.startInfo(player, quest_name, "@dre@King Narnode Shareen@dbl@ told me to find his spy on @dre@Ape Atoll@dbl@." , "I'll need to take use the @dre@gnome glider@dbl@ system to get there," , "then I'll need to get inside the city somehow.", "")
    elif stage == 2:
        QuestHandler.startInfo(player, quest_name, "@dre@Lumo@dbl@ has informed me that @dre@Lumdo@dbl@ can make me", "enchanted equipment to disguise myself.", "I should bring some money with me.", "")
    elif stage == 3:
        QuestHandler.startInfo(player, quest_name, "@dre@Lumdo@dbl@ has provided me with a @dre@Monkey Greegree@dbl@", "which I can use to sneak into @dre@Ape Atoll@dbl@ and find", "the kings spy.", "")
    elif stage == 4:
        QuestHandler.startInfo(player, quest_name, "@dre@Karam@dbl@ told me to enter the trapdoor in the building", "at the centre of Ape Atoll.", "I should bring combat gear with me and expect a fight.", "")
    elif stage == 5:
        QuestHandler.startInfo(player, quest_name, "I need to kill the @dre@Jungle demon@dbl@.", "", "", "")
    elif stage == 6:
        QuestHandler.startInfo(player, quest_name, "The @dre@Jungle demon@dbl@ has been defeated and the", "gnomish race has been saved. I should probably let the", "king know.", "")
    elif stage == 7:
        QuestHandler.startInfo(player, quest_name, "I have completed @dre@Monkey Madness@dbl@.", "", "", "")