Date: 2020/06/05 20:08:22 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
masonry_bruce:
    type: assignment
    debug: true
    actions:
        on assignment:
        - trigger name:click state:true
        - trigger name:proximity state:true radius:10
    interact scripts:
    - masonry_bruce_interact
MasonryChat:
    type: format
    debug: false
    format: <&f>Bruce:<&8> <text>
masonry_bruce_interact:
    type: interact
    steps:
        1:
            click trigger:
                script:
                - random:
                    - narrate format:MasonryChat "Howdy there"
                    - narrate format:MasonryChat "Hey Jimmy!"
                    - narrate format:MasonryChat "Who are you again?"
                    - narrate format:MasonryChat "Got the stones?"
                    - narrate format:MasonryChat "Woah step back there bad, you are not pretty up close"
                - zap 2
        2:
            click trigger:
                script:
                - if <player.has_permission[trade.sell.masonry]> == true:
                    - random:
                        - narrate format:MasonryChat "I used to be a legend, I mean I still am but now im here"
                        - narrate format:MasonryChat "You making use of that permit?"
                        - narrate format:MasonryChat "My family has been here longer than the walls!"
                        - narrate format:MasonryChat "zzzzzzzz zzzzzzzzzz zzzzzzzzz"
                        - narrate format:MasonryChat "I wonder what Nisovin is doing now days"
                - else:
                - narrate format:MasonryChat "I see you dont have a masonry permit yet"
                - wait 1s
                - narrate format:MasonryChat "Are you intrested in gaining one?"
                - zap 3
            exit trigger:
                script:
                - zap 1
        3:
            click trigger:
                script:
                - narrate format:MasonryChat "In order to gain a permit you will need to"
                - narrate format:MasonryChat "- Mine one stack of Cobblestone"
                - narrate format:MasonryChat "- Smelt one stack of Stone"
                - narrate format:MasonryChat "- Craft one stack of Stairs"
                - zap 4
            exit trigger:
                script:
                - zap 1
        4:
            click trigger:
                script:
                - random:
                    - narrate format:MasonryChat "Well, what are you waiting for? Go finish"
                    - narrate format:MasonryChat "What you forget the list of tasks? Well im not gonna tell you again! Come back later and maybe ill forget you!"
                    - narrate format:MasonryChat "zzzzzzzz zzzzzzzzzz *wakes up* huh why are you still here?"
                    - narrate format:MasonryChat "zzzzzzzz zzzzzzzzzz zzzzzzzzz"
            exit trigger:
                script:
                - zap 1