Advertisement
kurakurakuragon

Untitled

Oct 30th, 2018
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.56 KB | None | 0 0
  1. #ここはOption設定
  2. options:
  3. p: &7[&bMiniGamesOnline&7]
  4. p2: &7[&bMessage&7]
  5.  
  6. #Load message
  7. on load:
  8. broadcast "{@p}&a SkriptReloaded!"
  9.  
  10. #Fly Command
  11. command /fly:
  12. permission: rank.fly
  13. permission message: {@p}&c 現在あなたはFlyを使用できません。
  14. trigger:
  15. if {fly.%player%} is not set:
  16. send "{@p} &aFly mode enabled!"
  17. set player's flight mode to true
  18. set {fly.%player%} to "true"
  19. stop
  20. else if {fly.%player%} is "true":
  21. send "{@p} &cFly mode disabled!"
  22. set player's flight mode to false
  23. delete {fly.%player%}
  24. stop
  25.  
  26. #Board control
  27. command /board [<text>]:
  28. permission: MGO.scoreboard
  29. trigger:
  30. if arg is "on":
  31. send "{@p2} &aScoreboard Enabled!!"
  32. set {mcplex.usescoreboard} to true
  33. if arg is "off":
  34. set {mcplex.usescoreboard} to false
  35. send "{@p2} &cScoreboard Disabled!!"
  36.  
  37. #BoardのMaxPlayer変更
  38. command /maxpl [<number>]:
  39. permission: MGO.scoreboard
  40. trigger:
  41. if arg is set:
  42. set {max} to arg
  43. send "{@p2} &bSet server's max player to &c%arg%"
  44. else:
  45. send "{@p2} &4Set number"
  46.  
  47. #scoreboard関連
  48. on join:
  49. if {mcplex.usescoreboard} is false:
  50. stop
  51. else:
  52. loop all players:
  53. wipe loop-player's sidebar
  54. set name of sidebar of loop-player to "&b MiniGamesOnline "
  55. set score " " in sidebar of loop-player to 10
  56. set score "&fPlayers: &a%amount of all players% &f/&c%{max}%" in sidebar of loop-player to 9
  57. set score " " in sidebar of loop-player to 8
  58. set score "&fLobby: &a#1" in sidebar of loop-player to 7
  59. set score " " in sidebar of loop-player to 6
  60. set score "&e&l----------------------" in sidebar of loop-player to 5
  61.  
  62. #Scoreboard関連2
  63. on quit:
  64. loop all players:
  65. wait 0.5 ticks
  66. wipe loop-player's sidebar
  67. set name of sidebar of loop-player to "&b MiniGamesOnline "
  68. set score " " in sidebar of loop-player to 10
  69. set score "&fPlayers: &a%amount of all players% &f/&c%{max}%" in sidebar of loop-player to 9
  70. set score " " in sidebar of loop-player to 8
  71. set score "&fLobby: &a#1" in sidebar of loop-player to 7
  72. set score " " in sidebar of loop-player to 6
  73. set score "&e&l----------------------" in sidebar of loop-player to 5
  74.  
  75.  
  76. #-----------AntiSpam----------
  77. options:
  78. prefix: &7[&4AntiSpam&bSystem&7]&r
  79. 警告文: &c連続チャットは出来ません!
  80. クールダウン: 2 second
  81.  
  82. on join:
  83. set {%player%cooldown} to 0
  84.  
  85. on chat:
  86. player is not an op
  87. if difference between {%player%cooldown} and now is less than {@クールダウン}:
  88. cancel event
  89. send "{@prefix} {@警告文}" to player
  90. else:
  91. set {%player%cooldown} to now
  92.  
  93. #Tab表示
  94. on join:
  95. set tab header to "&f&lMCPlex Net Work &aOnline" and footer to "&e&l-----------&c&lM&b&lN&a&lO&e&l-----------" for player
  96.  
  97. on load:
  98. wait 2 seconds
  99. loop all players:
  100. set tab header to "&f&lMCPlex Net Work &aOnline" and footer to "&e&l-----------&c&lM&b&lN&a&lO&e&l-----------" for loop-player
  101.  
  102. #Join&Quitメッセージ表示
  103. options:
  104. joinbroadcast: &9Join &e≫ &9%Player%
  105. quitbroadcast: &9Quit &e≫ &9%player%
  106.  
  107.  
  108. on join:
  109. set join message to "{@joinbroadcast}"
  110.  
  111. on quit:
  112. set quit message to "{@quitbroadcast}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement