Paste #79595: Or Statements

Date: 2021/01/10 13:55:49 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


blacksmith:
    type: assignment
    actions:
        on assignment:
        - trigger name:click state:true
        - trigger name:chat state:true
    interact scripts:
    - blacksmith_interact

cchat:
    type: format
    format: <&a><npc.name><&co> <&6><text>

blacksmith_interact:
    type: interact
    steps:
        1:
            click trigger:
                script:
                - narrate format:cchat "Do you need a repair? It only costs 1 Emerald."
                - narrate "<&o><&b>Please Note that the # of Repairs Per Item are limited. The item to be repaired must be in your hand when you say Yes."
                - narrate "<&o><&b>Click Here for the # per Item: (URL HERE)."
                - narrate "[<&o>Type <&b><&o>Yes<&f><&o> for a Repair]"
            chat trigger:
                1:
                    trigger: "/Yes/ I would like a repair."
                    script:
                    - if !<player.inventory.contains[Emerald]>:
                        - narrate format:cchat "You need an Emerald to Repair an Item"
                        - stop
                    - if ( <player.item_in_hand.material.name> != diamond_pickaxe || <player.item_in_hand.material.name> != iron_pickaxe || <player.item_in_hand.material.name> != wooden_pickaxe || <player.item_in_hand.material.name> != golden_pickaxe || <player.item_in_hand.material.name> != netherite_pickaxe || <player.item_in_hand.material.name> != netherite_sword || <player.item_in_hand.material.name> != netherite_chestplate || <player.item_in_hand.material.name> != netherite_helmet || <player.item_in_hand.material.name> != netherite_leggings || <player.item_in_hand.material.name> != netherite_boots || <player.item_in_hand.material.name> != netherite_axe || <player.item_in_hand.material.name> != netherite_shovel || <player.item_in_hand.material.name> != netherite_hoe || <player.item_in_hand.material.name> != diamond_sword || <player.item_in_hand.material.name> != diamond_helmet || <player.item_in_hand.material.name> != diamond_chetplate || <player.item_in_hand.material.name> != diamond_leggings || <player.item_in_hand.material.name> != diamond_boots || <player.item_in_hand.material.name> != diamond_axe || <player.item_in_hand.material.name> != diamond_hoe ):
                        - narrate format:cchat "That is not a repairable item."
                        - stop