Advertisement
Blue_Tec

Untitled

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