Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2015
719
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.17 KB | None | 0 0
  1. options:
  2. Title: &d&lAmethyst&5&lUHC #<- Example
  3. Line15: &dIP&7: &5AmethystMC.com
  4. Line14: &dYour Kills&7: &5%{kills.%loop-player%}% #<- Example
  5. Line13: &dDeaths&7: &5%{deaths.game}% #<- Example
  6. Line12: &dOnline&7: &5%{online}% #<- Example
  7. Line11: &dPvE&7: &5%{pve.game}% #<- Example
  8. Line10: &8&m-------- #<- Example
  9. Line5: &7&lTop killer #<- Example
  10. Line4: &5%{topkiller}%&7: &5%{topkills}% #<- Example
  11. enable: &6&lScoreBoard&7: &eThe scoreboard has been Enabled
  12. disable: &6&lScoreBoard&7: &eThe scoreboard has been Disabled and Reset
  13.  
  14.  
  15. command /testscore <text>:
  16. permission: server.op
  17. trigger:
  18. if arg 1 is "enable":
  19. set {game.board} to true
  20. send "{@enable}"
  21. loop all players:
  22. wipe loop-player sidebar
  23. set name of sidebar of loop-player to " {@Title} "
  24. set score " {@Line15}" in sidebar of loop-player to 15
  25. set score "{@Line14}" in sidebar of loop-player to 14
  26. set score "{@Line13}" in sidebar of loop-player to 13
  27. set score "{@Line12}" in sidebar of loop-player to 12
  28. set score "{@Line11}" in sidebar of loop-player to 11
  29. set score "{@Line10}" in sidebar of loop-player to 10
  30. set score " " in sidebar of loop-player to 6
  31. set score " {@Line5} " in sidebar of loop-player to 5
  32. set score " {@Line4}" in sidebar of loop-player to 4
  33.  
  34. if arg 1 is "disable":
  35. set {game.board} to false
  36. send "{@disable}"
  37. loop all players:
  38. wipe loop-player sidebar
  39.  
  40. every second:
  41. if {game.board} is true:
  42. loop all players:
  43. set name of sidebar of loop-player to " {@Title} "
  44. set score " {@Line15}" in sidebar of loop-player to 15
  45. set score "{@Line14}" in sidebar of loop-player to 14
  46. set score "{@Line13}" in sidebar of loop-player to 13
  47. set score "{@Line12}" in sidebar of loop-player to 12
  48. set score "{@Line11}" in sidebar of loop-player to 11
  49. set score "{@Line10}" in sidebar of loop-player to 10
  50. set score " " in sidebar of loop-player to 6
  51. set score " {@Line5} " in sidebar of loop-player to 5
  52. set score " {@Line4}" in sidebar of loop-player to 4
  53.  
  54. on death of player:
  55. attacker is a player
  56. if {topkill::%attacker%} isn't set:
  57. set {topkill::%attacker%} to 1
  58. else:
  59. set {topkill::%attacker%} to {topkill::%attacker%}+1
  60. {topkiller} isn't set:
  61. set {topkiller} to attacker
  62. set {topkills} to {topkill::%attacker%}
  63. {topkill::%attacker%} is greater than {topkills}:
  64. set {topkiller} to attacker
  65. set {topkills} to {topkill::%attacker%}
  66.  
  67. every 5 seconds:
  68. if {game.board} is true:
  69. set {online} to number of all players
  70.  
  71. on death:
  72. if {game.board} is true:
  73. attacker is a player:
  74. add 1 to {kills.%attacker%}
  75.  
  76. on death:
  77. if {game.board} is true:
  78. victim is a player:
  79. attacker is a player:
  80. stop trigger
  81. else:
  82. add 1 to {pve.game}
  83. on death:
  84. if {game.board} is true:
  85. victim is a player:
  86. add 1 to {deaths.game}
  87.  
  88. command /killscoreboardresetscores:
  89. permission: server.op
  90. trigger:
  91. set {deaths.game} to 0
  92. set {pve.game} to 0
  93. loop all players:
  94. set {kills.%loop-player%} to 0
  95.  
  96.  
  97. command /killscoreboardclear:
  98. permission: server.op
  99. trigger:
  100. loop all players:
  101. wipe loop-player sidebar
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement