Advertisement
taketake365365

Untitled

Nov 16th, 2019
453
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.96 KB | None | 0 0
  1. on chat:
  2. cancel event
  3. if {%player%.mute} is "mute":
  4. stop
  5. if {%player%.prefix} is set:
  6. if {%player%.suffix} is set:
  7. broadcast "%{%player%.prefix}%%player%%{%player%.suffix}% &8>> &f%message%"
  8. if {%player%.prefix} is set:
  9. if {%player%.suffix} is not set:
  10. broadcast "%{%player%.prefix}%%player% &8>> &f%message%"
  11. if {%player%.suffix} is set:
  12. if {%player%.prefix} is not set:
  13. broadcast "%player%%{%player%.suffix}% &8>> &f%message%"
  14. if {%player%.prefix} is not set:
  15. if {%player%.suffix} is not set:
  16. broadcast "%player% &8>> &f%message%"
  17.  
  18. command /setprefix <offline player> <text>:
  19. permission: skript.admin
  20. aliases: /pre
  21. trigger:
  22. set {%arg 1%.prefix} to arg 2
  23. replace all "&" with "§" in {%arg 1%.prefix}
  24. message "&b%arg 1%&3の&bprefix&3を%{%arg 1%.prefix}%&3にしました。"
  25.  
  26. command /setsuffix <offline player> <text>:
  27. permission: skript.admin
  28. aliases: /suf
  29. trigger:
  30. set {%arg 1%.suffix} to arg 2
  31. replace all "&" with "§" in {%arg 1%.suffix}
  32.  
  33. message "&b%arg 1%&3の&bsuffix&3を%{%arg 1%.suffix}%&3にしました。"
  34. command /setprefixsuffix <offline player> <text> <text>:
  35. permission: skript.admin
  36. aliases: /presuf
  37. trigger:
  38. set {%arg 1%.prefix} to arg 2
  39. set {%arg 1%.suffix} to arg 3
  40. replace all "&" with "§" in {%arg 1%.prefix}
  41. replace all "&" with "§" in {%arg 1%.suffix}
  42. message "&b%arg 1%&3の&bprefix&3を%{%arg 1%.prefix}%&3に、&bsuffix&3を%{%arg 1%.suffix}%&3にし
  43.  
  44. ました。"
  45.  
  46. command /setprefixclearsuffix <offline player> <text>:
  47. permission: skript.admin
  48. aliases: /precsuf
  49. trigger:
  50. set {%arg 1%.prefix} to arg 2
  51. set {%arg 1%.suffix} to ""
  52. replace all "&" with "§" in {%arg 1%.prefix}
  53. message "&b%arg 1%&3の&bprefix&3を%{%arg 1%.prefix}%&3に、suffixを&bclear&3しました。"
  54.  
  55. command /setsuffixclearprefix <offline player> <text>:
  56. permission: skript.admin
  57. aliases: /sufcpre
  58. trigger:
  59. set {%arg 1%.suffix} to arg 2
  60. set {%arg 1%.prefix} to ""
  61. message "&b%arg 1%&3の&bprefix&3を&bclear&3して、&bsuffix&3を%{%arg 1%.suffix}%&3にしました。"
  62.  
  63. command /clearprefix <offline player>:
  64. permission: skript.admin
  65. aliases: /cpre
  66. trigger:
  67. set {%arg%.prefix} to ""
  68. message "&b%arg%&3の&bprefix&3を&bclear&3しました。"
  69.  
  70. command /clearsuffix <offline player>:
  71. permission: skript.admin
  72. aliases: /csuf
  73. trigger:
  74. set {%arg%.suffix} to ""
  75. message "&b%arg%&3の&bsuffix&3を&bclear&3しました。"
  76.  
  77. command /clearall <offline player>:
  78. permission: skript.admin
  79. aliases: /call
  80. trigger:
  81. set {%arg 1%.prefix} to ""
  82. set {%arg 1%.suffix} to ""
  83. message "&b%arg%の&bprefix&3と&bsuffix&3を&bclear&3しました。"
  84.  
  85. command /nametag:
  86. trigger:
  87. if {%player%.prefix} is set:
  88. if {%player%.suffix} is set:
  89. set player's tab list name to "%{%player%.prefix}%%player%%{%player%.suffix}%"
  90. if {%player%.prefix} is set:
  91. if {%player%.suffix} is not set:
  92. set player's tab list name to "%{%player%.prefix}%%player%"
  93. if {%player%.suffix} is set:
  94. if {%player%.prefix} is not set:
  95. set player's tab list name to "%player%%{%player%.suffix}%"
  96. if {%player%.prefix} is not set:
  97. if {%player%.suffix} is not set:
  98. set player's tab list name to "%player%"
  99.  
  100. on first join:
  101. broadcast "&8[&d++&8]&r &e%player%"
  102. wait 3 ticks
  103. set {firstjoin.%player%} to 1
  104.  
  105. on join:
  106. if {firstjoin.%player%} is 1:
  107. if {%player%.prefix} is set:
  108. if {%player%.suffix} is set:
  109. broadcast "&8[&a+&8]&r %{%player%.prefix}%%player%%{%player%.suffix}%"
  110. teleport %player% to {jointeleport}
  111. if {%player%.prefix} is set:
  112. if {%player%.suffix} is not set:
  113. broadcast "&8[&a+&8]&r %{%player%.prefix}%%player%"
  114. teleport %player% to {jointeleport}
  115. if {%player%.suffix} is set:
  116. if {%player%.prefix} is not set:
  117. broadcast "&8[&a+&8]&r %player%%{%player%.suffix}%"
  118. teleport %player% to {jointeleport}
  119. if {%player%.prefix} is not set:
  120. if {%player%.suffix} is not set:
  121. broadcast "&8[&a+&8]&r %player%"
  122. teleport %player% to {jointeleport}
  123.  
  124. on quit:
  125. if {%player%.prefix} is set:
  126. if {%player%.suffix} is set:
  127. broadcast "&8[&7-&8]&r %{%player%.prefix}%%player%%{%player%.suffix}%"
  128. if {%player%.prefix} is set:
  129. if {%player%.suffix} is not set:
  130. broadcast "&8[&7-&8]&r %{%player%.prefix}%%player%"
  131. if {%player%.suffix} is set:
  132. if {%player%.prefix} is not set:
  133. broadcast "&8[&7-&8]&r %player%%{%player%.suffix}%"
  134. if {%player%.prefix} is not set:
  135. if {%player%.suffix} is not set:
  136. broadcast "&8[&7-&8]&r %player%"
  137. command /fjps [<text>]:
  138. permission: FJPS.FJPS.help
  139. permission message: &c権限が足りません:FJPS.FJPS.help
  140. aliases: /firstjoinplusskript
  141. trigger:
  142. if arg 1 is not set:
  143. send "&e----------------=========----------------"
  144. send "&a/fjps help <ヘルプを表示>"
  145. send "&a/fjps reload <fjpsをリロードします>"
  146. send "&a/fjps setspawn <現在地をスポーン地点に設定>"
  147. send "&a/fjps debug <デバッグ>"
  148. send "&e----------------=========----------------"
  149. if arg 1 is "help":
  150. send "&e----------------=========----------------"
  151. send "&a/fjps help <ヘルプを表示>"
  152. send "&a/fjps reload <fjpsをリロードします>"
  153. send "&a/fjps setspawn <現在地をスポーン地点に設定>"
  154. send "&a/fjps debug <デバッグ>"
  155. send "&e----------------=========----------------"
  156. if arg 1 is "reload":
  157. broadcast "&c[FirstJoinPlusSkript] リロード中です。"
  158. command "sk reload all"
  159. if arg 1 is "setspawn":
  160. set {jointeleport} to location of player
  161. send "&d[セットスポーン] スポーン地点を%{jointeleport}%に設定しました。"
  162. if arg 1 is "debug":
  163. broadcast "&d[デバッグ] %player%がデバッグで参加しました。"
  164. teleport %player% to {jointeleport}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement