Guest User

VANISH pour Skript

a guest
May 22nd, 2016
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.83 KB | None | 0 0
  1. command /vanish [<text>]:
  2. aliases: v
  3. permission: skac.vanish.toggle
  4. permission message: &cCommande réservée au staff !
  5. trigger:
  6. if arg 1 is not set:
  7. if {skmd.vanish.%player%} is not set:
  8. set {skmd.vanish.gmode.%player%} to the gamemode of player
  9. set the gamemode of player to creative
  10. set {skmd.vanish.mode.%player%} to "spec"
  11. hide player to players
  12. set {skmd.vanish.%player%} to "on"
  13. send "&7[&6VANISH&7]: &2Activé &7(Mode: Spec)" to player
  14. stop
  15. if arg 1 is "help":
  16. send "&7- - - - - [&6VANISH&7] - - - - -"
  17. send "&7/vanish : Toggle Vanish mode"
  18. send "&7/vanish int: Vanish Interract mode"
  19. send "&7/vanish spec: Vanish Specator mode"
  20. send "&7-- Vanish by Tomastore --"
  21. stop
  22. if arg 1 is "spec":
  23. if {skmd.vanish.mode.%player%} is "spec":
  24. send "&7[&6VANISH&7]: Vous êtes déjà en mode Spectateur !"
  25. if {skmd.vanish.mode.%player%} is not "spec":
  26. set {skmd.vanish.gmode.%player%} to the gamemode of player
  27. set the gamemode of player to creative
  28. set {skmd.vanish.mode.%player%} to "spec"
  29. hide player to players
  30. set {skmd.vanish.%player%} to "on"
  31. send "&7[&6VANISH&7]: &2Activé &7(Mode: Spec)" to player
  32. stop
  33. if arg 1 is "int":
  34. if {skmd.vanish.mode.%player%} is "int":
  35. send "&7[&6VANISH&7]: Vous êtes déjà en mode Interraction !"
  36. if {skmd.vanish.mode.%player%} is not "int":
  37. set {skmd.vanish.gmode.%player%} to the gamemode of player
  38. set the gamemode of player to creative
  39. set {skmd.vanish.mode.%player%} to "int"
  40. hide player to players
  41. set {skmd.vanish.%player%} to "on"
  42. send "&7[&6VANISH&7]: &2Activé &7(Mode: Interract)" to player
  43. stop
  44. if arg 1 is not set:
  45. if {skmd.vanish.%player%} is "on":
  46. set gamemode of player to {skmd.vanish.gmode.%player%}
  47. reveal player to players
  48. delete {skmd.vanish.gmode.%player%}
  49. delete {skmd.vanish.mode.%player%}
  50. delete {skmd.vanish.%player%}
  51. send "&7[&6VANISH&7]: &cDésativé" to player
  52. stop
  53. on break:
  54. if {skmd.vanish.mode.%player%} is "spec":
  55. cancel event
  56. on place:
  57. if {skmd.vanish.mode.%player%} is "spec":
  58. cancel event
  59. on damage:
  60. if {skmd.vanish.mode.%attacker%} is "spec":
  61. cancel event
  62. if {skmd.vanish.mode.%victim%} is "spec":
  63. cancel event
  64. on drop:
  65. if {skmd.vanish.mode.%player%} is "spec":
  66. cancel event
  67. on shoot:
  68. if {skmd.vanish.mode.%shooter%} is "spec":
  69. cancel event
  70. on rightclick with bow, snowball, potion or egg:
  71. if {skmd.vanish.mode.%player%} is "spec":
  72. cancel event
  73. on rightclick:
  74. if {skmd.vanish.mode.%player%} is "spec":
  75. cancel event
  76. on leftclick:
  77. if {skmd.vanish.mode.%player%} is "spec":
  78. cancel event
  79. on join:
  80. loop all players:
  81. if {skmd.vanish.%loop-players%} is "on":
  82. hide loop-players to player
  83. if {skmd.vanish.mode.%player%} is "spec":
  84. delete {guardbot.vanish.%player%}
  85. if {skmd.vanish.mode.%player%} is "int":
  86. delete {guardbot.vanish.%player%}
  87. on quit:
  88. loop all players:
  89. if {skmd.vanish.%loop-players%} is "on":
  90. hide loop-players to player
  91. if {skmd.vanish.mode.%player%} is "spec":
  92. delete {guardbot.vanish.%player%}
  93. if {skmd.vanish.mode.%player%} is "int":
  94. delete {guardbot.vanish.%player%}
Advertisement
Add Comment
Please, Sign In to add comment