Date: 2019/09/03 12:35:10 UTC-07:00
Type: Denizen Script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
## [1] [2] [3] [4] [5] [6] [7] [8] [9]
##[10][11][12][13][14][15][16][17][18]
##[19][20][21][22][23][24][25][26][27]
##[28][29][30][31][32][33][34][35][36]
##[37][38][39][40][41][42][43][44][45]
basic_arrow_craft_inventory:
type: world
debug: false
events:
##Start of events
on player clicks in basic_arrow_craft_inventory:
- determine passively cancelled
- choose <context.item.scriptname>:
- case "basic_arrow":
- narrate "<green>Place your items into the <gold>Arrow Fletcher <green>on the right!"
- case "fletchconfirm":
- if <inventory[basic_arrow_craft_inventory.slot[17].display> == Arrow Head:
- playsound <player> sound:ENTITY_HORSE_ARMOR volume:1.0 pitch:1.0
- narrate "<gold>Arrows Fletched!"
- give basic_arrow quantity:64
- inventory close
- playeffect crit_magic <context.location.formatted> quantity:20
- else:
- narrate <red>Incorrect placement!
- case "filler":
- determine cancelled
- case "fletchinfo":
- determine cancelled
- case "close":
- inventory close
- determine cancelled
on player drags in basic_arrow_craft_inventory:
- determine cancelled
on player closes basic_arrow_craft_inventory:
- narrate Test
##Tier 2 Arrows
#Will be added after I get basic working. =P