kjfalkeiae

Untitled

Feb 16th, 2019
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.48 KB | None | 0 0
  1. on chat:
  2. if player does not have permission "adminchat.admin":
  3. send "&cあなたはAdminChatで会話する権限(&dadminchat.admin&c)を所持していない状態で発言しようとしたため、"
  4. send "&cAdminChatから強制退室されました。"
  5. remove player from {adminchat::*}
  6. remove 1 from {admincount}
  7. loop all players:
  8. if name of loop-player contains {adminchat::*}:
  9. send "(AdminChat)&7%player% さんがAdminChatから強制退室されました。" to loop-player
  10. stop
  11. if name of player contains {adminchat::*}:
  12. cancel event
  13. loop all players:
  14. if name of loop-player contains {adminchat::*}:
  15. send "&7(AdminChat)&r%player%&a:&r %message%" to loop-player
  16. command /adminchat:
  17. trigger:
  18. if name of player does not contain {adminchat::*}:
  19. if player does not have permission "adminchat.admin":
  20. send "&cあなたにはAdminChatで会話する権限がありません。"
  21. send "&cAdminChatで会話するには、「&eadminchat.admin&c」が必要です。"
  22. send "&cサーバーの管理者に問い合わせてください。"
  23. stop
  24. add name of player to {adminchat::*}
  25. send "&bAdminChatに入室しました。"
  26. send "&eAdminChatから退室するには、再度「&d/adminchat&e」を実行してください。"
  27. add 1 to {admincount}
  28. send "&e現在、%{admincount}%人のユーザーがAdminChatに入室しています:"
  29. send "&d%{adminchat::*}%"
  30. loop all players:
  31. if name of loop-player contains {adminchat::*}:
  32. send "(AdminChat)&7%player% さんがAdminChatに入室しました。" to loop-player
  33. stop
  34. if name of player contains {adminchat::*}:
  35. remove name of player from {adminchat::*}
  36. send "&bAdminChatから退室しました。"
  37. remove 1 from {admincount}
  38. loop all players:
  39. if name of loop-player contains {adminchat::*}:
  40. send "(AdminChat)&7%player% さんがAdminChatから退室しました。" to loop-player
  41.  
  42. on quit:
  43. if name of player contains {adminchat::*}:
  44. remove name of player from {adminchat::*}
  45. remove 1 from {admincount}
  46. loop all players:
  47. if name of loop-player contains {adminchat::*}:
  48. send "(AdminChat)&7%player%さんがAdminChatから退室しました。" to loop-player
  49.  
  50. on load:
  51. broadcast "&eAdminChatがロードされました。リセット処理を行います。"
  52. loop {adminchat::*}:
  53. remove loop-value from {adminchat::*}
  54. set {admincount} to 0
  55. broadcast "&eリセット処理が完了しました。"
Advertisement
Add Comment
Please, Sign In to add comment