maozou

kawaneko's connect

Jan 7th, 2020
492
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. command /connect [<number>]:
  2. permission: skript.admin
  3. trigger:
  4. if arg-1 is set:
  5. set {connect.number} to arg-1
  6. broadcast "{@co} &a接続可能人数を%arg-1%に変更しました"
  7. else:
  8. send "{@co} &c接続可能人数を設定してください"
  9. command /cancelconnect [<text>] [<offline player>]:
  10. aliases: cc
  11. permission: skript.admin
  12. trigger:
  13. if arg-1 is "list":
  14. send "{@co} &c%{cancel.connect::*}%"
  15. else if arg-2 is set:
  16. if arg-1 is "add":
  17. if {cancel.connect::*} do not contain arg-2:
  18. add arg-2 to {cancel.connect::*}
  19. send "{@co} &a%arg-2%を接続禁止にしました"
  20. else:
  21. send "{@co} &c%arg-2%は既に接続禁止されています"
  22. if arg-1 is "remove":
  23. if {cancel.connect::*} contains arg-2:
  24. remove arg-2 from {cancel.connect::*}
  25. send "{@co} &a%arg-2%の接続を可能にしました"
  26. else:
  27. send "{@co} &c%arg-2%は既に接続可能になっています"
  28. else:
  29. send "{@co} &cプレイヤーを書いてください"
  30.  
  31.  
  32. on connect:
  33. if {cancel.connect::*} do not contain "%player%":
  34. if player is not op:
  35. if {mt} is true:
  36. if {rank.%player%} is not "MVP":
  37. if number of all players >= {connect.number}:
  38. kick the player due to "&c接続可能人数を超えています!&b%number of all players%&7/&e%{connect.number}%"
  39. else:
  40. kick the player due to "&cあなたの接続は禁止されています…"
  41. send "{@co} &c接続が禁止されている%player%が接続しようとしました" to ops
Advertisement
Add Comment
Please, Sign In to add comment