Advertisement
Blue_Tec

Untitled

Feb 24th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.94 KB | None | 0 0
  1. #Blue Security V.0.1
  2. #Made by Blue_Tec_PTX
  3. #アカウント盗難から鯖を身を守ります。
  4. command /register:
  5. usage: &7/register <pass>
  6. trigger:
  7. if {reg.%player%} is true:
  8. message "&5&l[Security] &cあなたはすでに登録しています。"
  9. stop
  10. if {reg.%player%} is false:
  11. set {regis.%player%} to true
  12. message "&echatにメッセージを送信しでください"
  13. message "&e送信したメッセージがパスワードとなります。"
  14. message "&e「/」が最初につくメッセージは適応されません。"
  15.  
  16. command /login <text>:
  17. usage: &7/login <pass>
  18. trigger:
  19. if arg-1 is set:
  20. if {reg.%player%} is false:
  21. message "&5&l[Security] &7あなたはアカウントを所持していません。 /register で登録できます。"
  22. stop
  23. if {reg.%player%} is true:
  24. if {reg.%player%.%arg-1%} is true:
  25. message "&5&l[Security] &7ログインしました。"
  26. execute console command "/effect %player% clear"
  27. set {login.%player%} to true
  28. stop
  29. else:
  30. message "&5&l[Security] &7失敗しました。"
  31. add 1 to {kick.%player%.sec}
  32. if {kick.%player%.sec} is 1:
  33. message "&c残り&63&c回間違えるとkickされます。"
  34. if {kick.%player%.sec} is 2:
  35. message "&c残り&62&c回間違えるとkickされます。"
  36. if {kick.%player%.sec} is 3:
  37. message "&c残り&61&c回間違えるとkickされます。"
  38. if {kick.%player%.sec} is 4:
  39. kick the player due to "§cパスワードが違うため切断されました。"
  40.  
  41. on first join:
  42. set {reg.%player%} to false
  43. message "&b&l最初に/regisiterを入力してください。"
  44.  
  45. on join:
  46. message "&5&l[Security] &7/login <pass> でログインする必要があります。"
  47. if {reg.%player%} is true:
  48. set {log.spawn.%player%} to location of player
  49. execute console command "/effect %player% minecraft:blindness 999999 255"
  50. set {login.%player%} to false
  51. set {sec.move.%player%} to 3
  52. set {kick.%player%.sec} to 0
  53. else:
  54. set {reg.%player%} to false
  55.  
  56. on chat:
  57. if {regis.%player%} is true:
  58. cancel event
  59. set {regis.%player%} to false
  60. message "&f認識しています。"
  61. wait 1 second
  62. message "&b%message% に設定しました!"
  63. set {reg.%player%} to true
  64. set {reg.%player%.%message%} to true
  65. set {login.%player%} to false
  66. if {login.%player%} is false:
  67. cancel event
  68. message "&cログインする必要があります。 /login <pass> を送信下さい。"
  69. message "&cNeed login. please enter /login <pass>"
  70.  
  71. on any movement:
  72. if {login.%player%} is false:
  73. teleport player to {log.spawn.%player%}
  74. message "&cログインする必要があります。 /login <pass> を送信下さい。"
  75. message "&cNeed login. please enter /login <pass>"
  76.  
  77.  
  78. command /res:
  79. permission: change.admin
  80. trigger:
  81. message "&b追加します。 /registerを売ってください。"
  82. set {reg.%player%} to false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement