kaizyukun

CmdLog sk

Mar 19th, 2018
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. #-------------------------------#
  2. options:
  3. prefix: &7[&dCmdLog&7]&r
  4. ip: &4[&6PlayerIP&4]&r
  5. #-------------------------------#
  6.  
  7. on command:
  8. loop all players:
  9. if loop-player has permission "cmd.check":
  10. if {cmdlog.%loop-player%} is not set:
  11. set {cmdlog.%loop-player%} to true
  12. if {cmdlog.%loop-player%} is true:
  13. if player is not set:
  14. stop
  15. message "{@prefix} &a%player%&7 used command &7/%full command%" to loop-player
  16.  
  17. command /cmdlog [<text>]:
  18. permission: sk.cmdlog
  19. aliases:/cmd,/cl
  20. trigger:
  21. if arg-1 is set:
  22. if arg-1 is "on":
  23. set {cmdlog.%player%} to true
  24. message "{@prefix}&eコマンドログの表示を&aon&eにしました。"
  25. stop
  26. if arg-1 is "off":
  27. set {cmdlog.%player%} to false
  28. message "{@prefix}&eコマンドログの表示を&coff&eにしました。"
  29. stop
  30. else:
  31. message "&cUsage: /cmd <&aon &c| &eoff&c>"
  32.  
  33. command /ipcheck [<offline player>]:
  34. permission: skript.ipcheck
  35. permission message:&cYou do not have permission
  36. aliases: /ic,/ipc
  37. trigger:
  38. if arg is not set:
  39. message "{@ip} &cPlz PlayerName :("
  40. stop
  41. if arg is "all":
  42. loop all players:
  43. set {ip::%loop-player%} to ip of loop-player
  44. message "&a&b---------------------------------------------"
  45. message "{@ip}&a%loop-player%&eのIP&7: &e%{ip::%loop-player%}%" to player
  46. loop {ip::*}:
  47. if {ip::%loop-index%} is {ip::%loop-player%}:
  48. message "{@ip}&e同じIPを使用しているPlayer&7:&a &6%loop-index%"
  49. else:
  50. set {ip::%arg%} to ip of argument
  51. message "{@ip} &a%arg%&eのIP&7:&e %{ip::%arg%}%"
  52. loop {ip::*}:
  53. if {ip::%loop-index%} is {ip::%arg%}:
  54. message "{@ip} &e同じIPを使用しているPlayer&7:&a &6%loop-index%"
Add Comment
Please, Sign In to add comment