Itsyuumello2

Untitled

Nov 29th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.03 KB | None | 0 0
  1. on join:
  2. set join message to "&7%player% &ehas joined the lobby!"
  3. execute console command "/spawnpoint %player% 8 27 19"
  4. execute console command "/gamemode 3 %player%"
  5. teleport player to world's spawn point
  6. execute console command "/lobbyscore on"
  7. force respawn player
  8. wait 1 tick
  9. execute console command "/gamemode 2 %player%"
  10. set {gamekill.%player%} to 0
  11. set {gamecoins.%player%} to 0
  12.  
  13. on quit:
  14. set quit message to "&7%player% &eDisconnected."
  15. execute console command "/kill %player%"
  16.  
  17. on first join:
  18. set join message to "&7%player% &ehas joined the lobby!"
  19. execute console command "/spawnpoint %player% 8 27 19"
  20. execute console command "/gamemode 3 %player%"
  21. teleport player to world's spawn point
  22. force respawn player
  23. set {ranks.%player%} to "&7DEFAULT"
  24. set {kill.%player%} to 0
  25. set {coins.%player%} to 0
  26. set {wins.%player%} to 0
  27. set {gamekill.%player%} to 0
  28. set {gamecoins.%player%} to 0
  29. wait 1 seconds
  30. execute console command "/gamemode 2 %player%"
  31. send "&c"
  32. send "&a&lTHANK YOU FOR JOINING!"
  33. send "&c"
  34.  
  35. on death:
  36. wait 3 tick
  37. force respawn player
  38. execute console command "/gamemode 3 %player%"
  39.  
  40. on death of player:
  41. set death message to "&7%victim% &ewas killed by &7%attacker%"
  42.  
  43. function scoreboard(p: player):
  44. {sidebar.%{_p}%} is true
  45. wipe {_p}'s sidebar
  46. set name of sidebar of {_p} to "&e&lTHE WALLS"
  47. set score "&l" in sidebar of {_p} to 9
  48. set score "&fRanks: %{ranks.%{_p}%}%" in sidebar of {_p} to 8
  49. set score "&a" in sidebar of {_p} to 7
  50. set score "&fTotal Kills: &a%{kill.%{_p}%}%" in sidebar of {_p} to 6
  51. set score "&fTotal Wins: &a%{wins.%{_p}%}%" in sidebar of {_p} to 5
  52. set score "&e" in sidebar of {_p} to 4
  53. set score "&fPlayers: &a%{online.%{_p}%}%" in sidebar of {_p} to 3
  54. set score "&c" in sidebar of {_p} to 2
  55. set score "&fCoins: &6%{coins.%{_p}%}%" in sidebar of {_p} to 1
  56. set score "&7" in sidebar of {_p} to 0
  57. set score "&eplay.rezxis.net" in sidebar of {_p} to -1
  58.  
  59. command /lobbyscore <text>:
  60. trigger:
  61. if arg-1 is "off":
  62. set {sidebar.%player%} to false
  63. wipe player's sidebar
  64. stop
  65. if arg-1 is "on":
  66. set {sidebar.%player%} to true
  67. scoreboard(player)
  68.  
  69. command /addcoin <int>:
  70. permission: skript.admin
  71. trigger:
  72. add arg-1 to {coins.%player%}
  73. send "&6%arg-1% &aコイン追加しました!"
  74. scoreboard(player)
  75.  
  76. command /removecoin <int>:
  77. permission: skript.admin
  78. trigger:
  79. remove arg-1 from {coins.%player%}
  80. send "&6%arg-1% &aコイン剥奪しました!"
  81. scoreboard(player)
  82.  
  83. command /addkill <int>:
  84. permission: skript.admin
  85. trigger:
  86. add arg-1 to {kill.%player%}
  87. send "&6%arg-1% &aキル追加しました!"
  88. scoreboard(player)
  89.  
  90. command /removekill <int>:
  91. permission: skript.admin
  92. trigger:
  93. remove arg-1 from {kill.%player%}
  94. send "&6%arg-1% &aキル剥奪しました!"
  95. scoreboard(player)
  96.  
  97. command /addwin <int>:
  98. permission: skript.admin
  99. trigger:
  100. add arg-1 to {win.%player%}
  101. send "&6%arg-1% &aウィン追加しました!"
  102. scoreboard(player)
  103.  
  104. command /removewin <int>:
  105. permission: skript.admin
  106. trigger:
  107. remove arg-1 from {win.%player%}
  108. send "&6%arg-1% &aウィン剥奪しました!"
  109. scoreboard(player)
  110.  
  111. command /addplayer <int>:
  112. permission: skript.admin
  113. trigger:
  114. add arg-1 to {online.%player%}
  115. send "&6%arg-1% &aプレイヤー追加しました!"
  116. scoreboard(player)
  117.  
  118. command /removeplayer <int>:
  119. permission: skript.admin
  120. trigger:
  121. remove arg-1 from {online.%player%}
  122. send "&6%arg-1% &aプレイヤー剥奪しました!"
  123. scoreboard(player)
  124.  
  125. command /setrank <offline player> <text>:
  126. usage: &cUsage: /setrank <player> <rank> &7/ &lランク: &7DEFAULT &aVIP &aVIP&6+ &fSERVERPRO &cADMIN
  127. permission: skript.admin
  128. permission message: &cNo permission
  129. trigger:
  130. if arg-2 is "default":
  131. set {ranks.%arg-1%} to "&7DEFAULT"
  132. send "&7DEFAULT &aランクを入手しました!" to arg-1
  133. scoreboard(player)
  134. if arg-2 is "vip":
  135. set {ranks.%arg-1%} to "&aVIP"
  136. send "&aVIP ランクを入手しました!" to arg-1
  137. scoreboard(player)
  138. if arg-2 is "vip+":
  139. set {ranks.%arg-1%} to "&aVIP&6+"
  140. send "&aVIP&6+ &aランクを入手しました!" to arg-1
  141. scoreboard(player)
  142. if arg-2 is "mvp":
  143. set {ranks.%arg-1%} to "&bMVP"
  144. send "&bMVP &aランクを入手しました!" to arg-1
  145. scoreboard(player)
  146. if arg-2 is "serverpro":
  147. set {ranks.%arg-1%} to "&cSERVER PRO"
  148. send "&cSERVER PRO &aランクを入手しました!" to arg-1
  149. scoreboard(player)
  150. if arg-2 is "admin":
  151. set {ranks.%arg-1%} to "&cADMIN"
  152. send "&cADMIN &aランクを入手しました!" to arg-1
  153. scoreboard(player)
  154.  
  155. command /pl:
  156. trigger:
  157. send "&fPlugins (1): &aSkript"
  158.  
  159. command /plugins:
  160. trigger:
  161. send "&fPlugins (1): &aSkript"
  162.  
  163. on first join:
  164. loop all players:
  165. add 1 to {online.%loop-player%}
  166. scoreboard(player)
  167.  
  168. on join:
  169. loop all players:
  170. add 1 to {online.%loop-player%}
  171. scoreboard(player)
  172.  
  173. on quit:
  174. loop all players:
  175. add -1 to {online.%loop-player%}
  176. scoreboard(player)
Add Comment
Please, Sign In to add comment