Example #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)
Example #2
0
def chat_5061(player):
    amount = ItemAssistant.getItemAmount(player, special_monkey_nuts)
    totalprice = 500000 * amount
    if ItemAssistant.hasItemAmountInInventory(player, special_monkey_nuts,
                                              amount):
        ItemAssistant.deleteItemFromInventory(player, special_monkey_nuts,
                                              amount)
        ItemAssistant.addItem(player, 995, totalprice)
        ItemAssistant.resetItems(player, 3214)  # Update inventory.
        player.getDH().sendNpcChat("Ah, wonderful, thanks for these!", 591)
Example #3
0
def chat_73753(player):
    if ItemAssistant.hasItemInInventory(player, logs):
        amount = ItemAssistant.getItemAmount(player, logs)
        if ItemAssistant.hasItemAmountInInventory(player, logs, amount):
            ItemAssistant.deleteItemFromInventory(player, logs, amount)
            ItemAssistant.addItem(player, plank, amount)
            player.getDH().sendNpcChat("There you go sir.", 591)
            player.getPA().sendMessage("<col=0008f7>You should use the plank on the sled to repair it.")
    else:
        player.getDH().sendNpcChat("You don't have any logs for me to cut." , "I'm not a magician!", 591)
def first_click_object_3195(player):
    if player.playerRights == 1 or player.playerRights == 2:
        if (ItemAssistant.getFreeInventorySlots(player) == 0):
            player.getDH().sendStatement(
                "You need at least 1 free inventory space to do this.")
            return
        if (System.currentTimeMillis() - player.buryDelay > 1200):
            player.buryDelay = System.currentTimeMillis()
            ItemAssistant.addItem(player, 2518,
                                  ItemAssistant.getFreeInventorySlots(player))
            player.startAnimation(832)
            player.getPA().sendMessage(
                "You take some rotten tomatoes from the crate.")
    else:
        player.getPA().sendMessage("Nice try, but only staff may do this.")