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[3,20]>]\n|show_text:Click to \nmessage.|suggest_command:/msg <def[value].as_player.name>]>" }
+ - define tags "<def[tags]||li@>|<proc[rtag].context[[<def[value].as_player.name.substring[2,20]>]\n|show_text:Click to \nmessage.|suggest_command:/msg <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]>