Date: 2021/01/10 13:55:49 UTC-08:00
Type: Denizen Script
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