Date: 2019/06/23 00:18:49 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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
bob_the_npc:
type: assignment
actions:
on assignment:
- trigger name:click state:true
on click:
- define playerprefix ""
- if <player.in_group[poseidon]>:
- define playerprefix "<def[playerprefix]> <&b><&lb>Poseidon<&rb>"
- else if <player.in_group[zeus]>:
- define playerprefix "<def[playerprefix]> <&d><&lb>Zeus<&rb>"
- else if <player.in_group[hades]>:
- define playerprefix "<def[playerprefix]> <&0><&lb>Hades<&rb>"
- else if <player.in_group[ares]>:
- define playerprefix "<def[playerprefix]> <&4><&lb>Ares<&rb>"
- else if <player.in_group[athena]>:
- define playerprefix "<def[playerprefix]> <&f><&lb>Athena<&rb>"
- else if <player.in_group[hercules]>:
- define playerprefix "<def[playerprefix]> <&6><&lb>Hercules<&rb>"
- if <player.in_group[mod]>:
- define playerprefix "<def[playerprefix]> <&4><&lb>Mod<&rb>"
- else if <player.in_group[helper]>:
- define playerprefix "<def[playerprefix]> <&4><&lb>Helper<&rb>"
- define playerprefix "<def[playerprefix]> <&1><&l><>>"
- narrate "<green>Bob<&co> Hi There <player.name> <def[playerprefix]>"
- narrate "Player Name <player.name>"
- narrate "Player Display Name <player.name.display> "
- if <player.name> == <player.name.display>:
- narrate "Player Name matches Display Name"
- else:
- narrate "Player Name does NOT match Display Name"
- narrate "you have <player.inventory.empty_slots> empty inventory slots"
- narrate "Your riches number <player.money>"
- narrate "You first played <player.first_played.time> - <util.date.time.duration.sub[<player.first_played>].formatted>"
- narrate "You last played <player.last_played.time>"
#- define ptime d@<player.statistic[play_one_tick]>t
#- narrate "Your playtime in ticks <player.statistic[play_one_tick]>"
#- narrate "Value of ptime <def[ptime]>"
#- narrate "Your playtime <def[ptime].formatted>"
- if <player.has_town>:
- narrate "You are a member of Town <player.town>"
- else:
- narrate "You are homeless"
- narrate "Your health is <player.health>/<player.health.scale>"
- define temp "Klawdek"
- narrate "Klawdeks UUID <p@Klawdek.uuid>"
- narrate "AGAIN Klawdeks UUID <p@%temp%.uuid>"
#interact scripts:
#- 1 bob_the_npc_interact
bob_the_npc_interact:
type: interact
steps:
1:
click trigger:
script:
#- chat "Hello World:<p@player.chat_prefix>"
#- chat "Suffix:<p@player.chat_suffix>"
#- zap 2
- chat "Click trigger 1"
chat trigger:
1:
trigger: /Hello/
script:
- chat "Hello There sweety pie"
2:
trigger: /Goodbye/
script:
- chat "I will kill myself if you leave me!"
2:
click trigger:
script:
- chat "Step 2"
- zap 1