Advertisement
Blue_Tec

Untitled

Feb 24th, 2018
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.47 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. kick the player due to "§cパスワードが違うため切断されました。"
  32.  
  33. on first join:
  34. set {reg.%player%} to false
  35.  
  36. on join:
  37. message "&5&l[Security] &7/login <pass> でログインする必要があります。"
  38. if {reg.%player%} is true:
  39. set {log.spawn.%player%} to location of player
  40. execute console command "/effect %player% minecraft:blindness 999999 255"
  41. set {login.%player%} to false
  42. set {sec.move.%player%} to 3
  43. else:
  44. set {reg.%player%} to false
  45.  
  46. on chat:
  47. if {regis.%player%} is true:
  48. cancel event
  49. set {regis.%player%} to false
  50. message "&f認識しています。"
  51. wait 1 second
  52. message "&b%message% に設定しました!"
  53. set {reg.%player%} to true
  54. set {reg.%player%.%message%} to true
  55. set {login.%player%} to false
  56. if {login.%player%} is false:
  57. cancel event
  58. message "&cログインする必要があります。 /login <pass> を送信下さい。"
  59. message "&cNeed login. please enter /login <pass>"
  60.  
  61. on any movement:
  62. if {login.%player%} is false:
  63. teleport player to {log.spawn.%player%}
  64. message "&cログインする必要があります。 /login <pass> を送信下さい。"
  65. message "&cNeed login. please enter /login <pass>"
  66.  
  67.  
  68. command /res:
  69. permission: change.admin
  70. trigger:
  71. message "&b追加します。 /registerを売ってください。"
  72. set {reg.%player%} to false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement