7mm

Skript: /home

7mm
Apr 30th, 2019
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. command /sethome:
  2. trigger:
  3. set {home::%player%} to player's location
  4. if {home::-text_sethome} is not set:
  5. message "&7[&eHOME&7] &aホームを設定しました"
  6. else:
  7. set {_text} to {home::-text_sethome}
  8. replace all "<P>" with "%player%" in {_text}
  9. replace all "<L>" with "%player's location%" in {_text}
  10. message coloured {_text}
  11.  
  12. command /home:
  13. trigger:
  14. if {home::%player%} is not set:
  15. if {home::-text_homeerror} is not set:
  16. message "&7[&eHOME&7] &cホームが設定されていません"
  17. else:
  18. set {_text} to {home::-text_homeerror}
  19. replace all "<P>" with "%player%" in {_text}
  20. replace all "<L>" with "%{home::%player%}%" in {_text}
  21. message coloured {_text}
  22. teleport player to {home::%player%}
  23. if {home::-text_home} is not set:
  24. message "&7[&eHOME&7] &aホームにテレポートしました"
  25. else:
  26. set {_text} to {home::-text_home}
  27. replace all "<P>" with "%player%" in {_text}
  28. replace all "<L>" with "%{home::%player%}%" in {_text}
  29. message coloured {_text}
  30.  
  31. command /home/admin <integer> <text>:
  32. permission: skript.home
  33. aliases: /h/a
  34. trigger:
  35. if arg 2 is not set:
  36. message "&e&l/home/admin"
  37. message "&f/h/a 1 <テキスト> &7... /sethome のメッセージを設定"
  38. message "&f/h/a 2 <テキスト> &7... /home のメッセージを設定"
  39. message "&f/h/a 3 <テキスト> &7... /home の失敗時メッセージを設定"
  40. message "&e<P>はプレイヤー名、<L>はホームの座標に置き換えられます"
  41. message "&eテキストに「/reset」を指定すると初期設定に戻ります"
  42. if arg 1 is 1:
  43. if arg 2 is "/reset":
  44. clear {home::-text_sethome}
  45. message "&aリセットしました"
  46. stop
  47. set {home::-text_sethome} to arg 2
  48. message coloured {home::-text_sethome}
  49. message "&aに設定しました"
  50. if arg 1 is 2:
  51. if arg 2 is "/reset":
  52. clear {home::-text_home}
  53. message "&aリセットしました"
  54. stop
  55. set {home::-text_home} to arg 2
  56. message coloured {home::-text_home}
  57. message "&aに設定しました"
  58. if arg 1 is 3:
  59. if arg 2 is "/reset":
  60. clear {home::-text_homeerror}
  61. message "&aリセットしました"
  62. stop
  63. set {home::-text_homeerror} to arg 2
  64. message coloured {home::-text_homeerror}
  65. message "&aに設定しました"
Advertisement
Add Comment
Please, Sign In to add comment