Date: 2015/10/30 09:34:41 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
bui_scripts:
type: task
debug: false
speed: 0t
script:
# define tags
- foreach <server.list_scripts.filter[container_type.is[==].to[Task]].alphabetical> {
- define tags "<def[tags]||li@>|<proc[rtag].context[[<def[value].substring[3,20]>]\n|show_text:Click to \nrun script.|run_command:/ex run <def[value]>]>" }
# define pages
- define pages <proc[page].context[<server.list_scripts.filter[container_type.is[==].to[Task]].size>|14]>
- foreach <def[pages]> {
- define get <def[tags].as_list.get[<def[value].before[,]>].to[<def[value].after[,]>].after[li@]>
- define pg <def[pg]||li@>|<proc[rpage].context[<def[get]>]> }
# define book
- run book def:<proc[rbook].context[<def[pg]>]>
bui_players:
type: task
debug: false
speed: 0t
script:
# define tags
- foreach <server.list_online_players.alphabetical> {
- define tags "<def[tags]||li@>|<proc[rtag].context[[<def[value].as_player.name.substring[1,20]>]\n|show_text:Click to \nbalance.|run_command:/balance <def[value].as_player.name>]>" }
# define pages
- define pages <proc[page].context[<server.list_scripts.filter[container_type.is[==].to[Task]].size>|14]>
- foreach <def[pages]> {
- define get <def[tags].as_list.get[<def[value].before[,]>].to[<def[value].after[,]>].after[li@]>
- define pg <def[pg]||li@>|<proc[rpage].context[<def[get]>]> }
# define book
- run book def:<proc[rbook].context[<def[pg]>]>
bui_bruno:
type: task
debug: false
speed: 0t
script:
# define the text
- define text1 "hi there!"
- define text2 "\n come stay a while <player.name>."
- define text3 "bye there!"
# define the tags
- define tag1 <proc[rtag].context[<def[text1]>]>
- define tag2 <proc[rtag].context[<def[text2]>]>
- define tag3 <proc[rtag].context[<def[text3]>]>
# define the pages
- define page1 <proc[rpage].context[<def[tag1]>|<def[tag2]>]>
- define page2 <proc[rpage].context[<def[tag3]>]>
# define the book
- define book <proc[rbook].context[<def[page1]>|<def[page2]>]>
# open up the newly made book
- run book def:<def[book]>