Advertisement
Guest User

skDisguise skript - MCPH

a guest
Jan 31st, 2015
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.37 KB | None | 0 0
  1. # ━ Options section ━
  2. # #!━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  3.  
  4. options:
  5. WrongArgument1: &7[&4&lskDisguise&7] &cWrong argument. Use ""help"", ""player"" or ""mob"".
  6. WrongArgument2: &7[&4&lskDisguise&7] &cNo argument. Enter a player name.
  7. WrongArgument3: &7[&4&lskDisguise&7] &cNo argument. Enter a mob type.
  8. WrongArgument3_1: &abat blaze&c,&acave_spider&c,&achicken&c,&acow&c,&acreeper&c,&aender_dragon&c,&aenderman&c,&aghast&c,&agiant&c,&ahorse&c,&adonkey&c,&amule&c,&askeleton_horse&c,&aundead_horse&c,&airon_golem&c,&amagma_cube&c,&amushroom_cow&c,&aocelot&c,&apig pig_zombie&c,&asheep&c,&asilverfish&c,&askeleton&c,&awither_skeleton&c,&aslime&c,&asnowman&c,&aspider&c,&asquid&c,&avillager&c,&awitch&c,&awither&c,&awolf&c,&azombie&c,&azombie_villager
  9. # Yop! That's big :=)
  10. NoPermission: &7[&4&lskDisguise&7] &cYou do not have permission to execute this command!
  11.  
  12.  
  13. # ━ Command section #1 ━
  14. # #!━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  15.  
  16. command /disguise [<text>] [<text>]:
  17. trigger:
  18. If arg 1 is not set:
  19. message "{@WrongArgument1}"
  20. else:
  21. If arg 1 is not "help", "player" or "mob":
  22. message "{@WrongArgument1}"
  23. else:
  24.  
  25. # ━ Command #1 - Argument section #1 ━
  26. # #! #━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━#
  27. If arg 1 is "help":
  28. If player does not have permission "SkDisguise.Help":
  29. message "{@NoPermission}"
  30. else:
  31. message ""
  32. message " &4⚝ &9skDisguise &4⚝"
  33. message " &f» &6Help &f«"
  34. message " &f&m========================="
  35. message " &a&o/disguise player <name>"
  36. message " &a&o/disguise mob <type>"
  37. message " &a&o/undisguise"
  38. message " &f&m========================="
  39. message " &7Addon created by &oPRESlDENTE&7."
  40. message " &7&oThanks for using it!"
  41. message ""
  42.  
  43. # ━ Command #1 - Argument section #2 ━
  44. # #! #━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━#
  45. If arg 1 is "player":
  46. If player does not have permission "SkDisguise.Player":
  47. message "{@NoPermission}"
  48. else:
  49. If arg 2 is not set:
  50. message "{@WrongArgument2}"
  51. else:
  52. run player command "/dis player %arg-2%" as op
  53. message ""
  54. message " &4⚝ &9skDisguise &4⚝"
  55. message " &f&m============================"
  56. message " &aYou disguised as &7&o%arg-2%&a."
  57. message " &f&m============================"
  58. message ""
  59.  
  60. # ━ Command #1 - Argument section #3 ━
  61. # #! #━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━#
  62. If arg 1 is "mob":
  63. If player does not have permission "SkDisguise.Mob":
  64. message "{@NoPermission}"
  65. else:
  66. If arg 2 is not set:
  67. message "{@WrongArgument3}"
  68. message "{@WrongArgument3_1}"
  69. else:
  70. If arg 2 is not "bat", "blaze", "cave_spider", "chicken", "cow", "creeper", "ender_dragon", "enderman", "ghast", "giant", "horse", "donkey", "mule", "skeleton_horse", "undead_horse", "iron_golem", "magma_cube", "mushroom_cow", "ocelot", "pig", "pig_zombie", "sheep", "silverfish", "skeleton", "wither_skeleton", "slime", "snowman", "spider", "squid", "villager", "witch", "wither", "wolf", "zombie" or "zombie_villager":
  71. # Yea! That's big too. =D
  72. message "{@WrongArgument3_1}"
  73. else:
  74. run player command "/dis %arg-2%" as op
  75. message ""
  76. message " &4⚝ &9skDisguise &4⚝"
  77. message " &f&m============================"
  78. message " &aYou disguised as a &7&o%arg-2%&a."
  79. message " &f&m============================"
  80. message ""
  81.  
  82.  
  83. # ━ Command section #2 ━
  84. # #!━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  85.  
  86. command /undisguise:
  87. trigger:
  88. If player does not have permission "SkDisguise.Undisguise":
  89. message "{@NoPermission}"
  90. else:
  91. run player command "/undis" as op
  92. message ""
  93. message " &4⚝ &9skDisguise &4⚝"
  94. message " &f&m============================"
  95. message " &aYou are no longer disguised."
  96. message " &f&m============================"
  97. message ""
  98.  
  99. # End of script
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement