Paste #21937: Diff note for paste #21936

Date: 2015/10/29 22:07:44 UTC-07:00
Type: Diff Report

View Raw Paste Download This Paste
Copy Link


 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]>