Paste #813: Hacky Bow

Date: 2014/01/01 14:01:58 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20


Bows:
  Type: World
  Events:
    On Player Shoots Bow:
      - if <context.entity.item_in_hand.lore> == li@firework {
        - run script:FireWork delay:.01
        - determine firework
        }

FireWork:
  Type: Task
  Script:
      - flag firework:<player.location.find.entities[firework].within[10].aslist.get[1]>
      - narrate targets:NiggerBob "<player.flag[firework]> at <player.flag[firework].location> FIREWORKS <player.location.find.entities[firework].within[10].aslist.get[1]>"
      - run script:FireWorker delay:1s
FireWorker:
  Type: Task
  Script:
    - firework location:<player.flag[firework].entity.location>
    - narrate targets:NiggerBob "<player.flag[firework]> at <player.flag[firework].entity.location>"