Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Blue Security V.0.1
- #Made by Blue_Tec_PTX
- #アカウント盗難から鯖を身を守ります。
- command /register:
- usage: &7/register <pass>
- trigger:
- if {reg.%player%} is true:
- message "&5&l[Security] &cあなたはすでに登録しています。"
- stop
- if {reg.%player%} is false:
- set {regis.%player%} to true
- message "&echatにメッセージを送信しでください"
- message "&e送信したメッセージがパスワードとなります。"
- message "&e「/」が最初につくメッセージは適応されません。"
- command /login <text>:
- usage: &7/login <pass>
- trigger:
- if arg-1 is set:
- if {reg.%player%} is false:
- message "&5&l[Security] &7あなたはアカウントを所持していません。 /register で登録できます。"
- stop
- if {reg.%player%} is true:
- if {reg.%player%.%arg-1%} is true:
- message "&5&l[Security] &7ログインしました。"
- execute console command "/effect %player% clear"
- set {login.%player%} to true
- stop
- else:
- message "&5&l[Security] &7失敗しました。"
- add 1 to {kick.%player%.sec}
- if {kick.%player%.sec} is 1:
- message "&c残り&63&c回間違えるとkickされます。"
- if {kick.%player%.sec} is 2:
- message "&c残り&62&c回間違えるとkickされます。"
- if {kick.%player%.sec} is 3:
- message "&c残り&61&c回間違えるとkickされます。"
- if {kick.%player%.sec} is 4:
- kick the player due to "§cパスワードが違うため切断されました。"
- on first join:
- set {reg.%player%} to false
- message "&b&l最初に/regisiterを入力してください。"
- on join:
- message "&5&l[Security] &7/login <pass> でログインする必要があります。"
- if {reg.%player%} is true:
- set {log.spawn.%player%} to location of player
- execute console command "/effect %player% minecraft:blindness 999999 255"
- set {login.%player%} to false
- set {sec.move.%player%} to 3
- set {kick.%player%.sec} to 0
- else:
- set {reg.%player%} to false
- on chat:
- if {regis.%player%} is true:
- cancel event
- set {regis.%player%} to false
- message "&f認識しています。"
- wait 1 second
- message "&b%message% に設定しました!"
- set {reg.%player%} to true
- set {reg.%player%.%message%} to true
- set {login.%player%} to false
- if {login.%player%} is false:
- cancel event
- message "&cログインする必要があります。 /login <pass> を送信下さい。"
- message "&cNeed login. please enter /login <pass>"
- on any movement:
- if {login.%player%} is false:
- teleport player to {log.spawn.%player%}
- message "&cログインする必要があります。 /login <pass> を送信下さい。"
- message "&cNeed login. please enter /login <pass>"
- command /res:
- permission: change.admin
- trigger:
- message "&b追加します。 /registerを売ってください。"
- set {reg.%player%} to false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement