Advertisement
CREAMPAN0408

Untitled

Dec 28th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 63.92 KB | None | 0 0
  1. #=====================================================================#
  2. # Cosmetics - Version 1.8
  3. # By: Buffalimp
  4. #
  5. # WARNING: Please do not edit anything unless you know what you are doing!
  6. # If you need help with this please contact me (Private message me) on Spigot.
  7. # If you like this script please leave a review, it means a lot to me. Thanks!
  8. #=====================================================================#
  9.  
  10. options:
  11. VersionID: 1.8 # DONT CHANGE THIS!!
  12.  
  13. #===================================================#
  14. # You may edit the messages under here!
  15. # but do not get rid of anything behind the colons:
  16. # only edit anything to the right of it/them.
  17. #===================================================#
  18.  
  19. Prefix: &8[&cCosmetics&8]
  20. Command: cosmetics
  21. ChestName: &cCosmetics &7(Right-click)
  22. ChestSlot: 2
  23. GUIName: &lCosmetics Menu
  24. GUIGadgetsName: &lGadgets
  25. GUIPetsName: &lPets
  26. GUIParticlesName: &lParticles
  27. GUIHatsName: &lHats
  28. GUIEmotesName: &lEmotes
  29. OpeningGUI: &7Opening the Cosmetic menu.
  30. MoveItemsPerm: cosmetics.move
  31. NoPerm: &cYou don't have the required permission for this!
  32. CloseName: &cClose
  33. CloseLore: &7Click to close the menu.
  34. ClearedCosmetic: &7You just removed your current Cosmetic!
  35. ClearName: &cClear Cosmetic
  36. ClearLore: &7Clear your current Cosmetic!
  37. NoCosmetic: &cYou don't have any Cosmetics to clear!
  38. CantPlaceCosmetic: &cSorry, but you can't place this Cosmetic!
  39. CosmeticAlreadySet: &cSorry, you're already using this Cosmetic!
  40. GoBackName: &cGo back
  41. GoBackLore: &7Click to go back to Cosmetics Menu!
  42. GUIGoBack: 48
  43. GUIClearSlot: 40
  44. GUICloseSlot: 49
  45.  
  46. #================================================#
  47. # All the Cosmetics.
  48. #================================================#
  49.  
  50. TPBowName: &cTeleport Bow
  51. TPBowLore: &7Teleport around the Hub!
  52. TPBowPerm: cosmetic.tpbow
  53. ReceiveTPBow: &7You just got the &fTeleport Bow&7 Gadget!
  54.  
  55. BlazeRodGunName: &cSnowball Gun
  56. BlazeRodGunLore: &7Fire snowballs with particles!
  57. BlazeRodGunPerm: cosmetic.blazerodgun
  58. ReceiveBlazeRodGun: &7You just got the &fSnowball Gun&7 Gadget!
  59.  
  60. TNTGunName: &cTNT Gun
  61. TNTGunLore: &7Fire TNT... BOOM!
  62. TNTGunPerm: cosmetic.tntgun
  63. ReceiveTNTGun: &7You just got the &fTNT Gun&7 Gadget!
  64.  
  65. GrapplingHookName: &cGrappling Hook
  66. GrapplingHookLore: &7Zip and zoom around!
  67. GrapplingHookPerm: cosmetic.grapplinghook
  68. ReceiveGrapplingHook: &7You just got the &fGrappling Hook&7 Gadget!
  69.  
  70. BatBlasterName: &cBat Blaster
  71. BatBlasterLore: &7Shoot explosive bats!
  72. BatBlasterPerm: cosmetic.batblaster
  73. ReceiveBatBlaster: &7You just got the &fBat Blaster&7 Gadget!
  74.  
  75. ThorHammerName: &cThor's Hammer
  76. ThorHammerLore: &7Thou have been smitten!
  77. ThorHammerPerm: cosmetic.thorhammer
  78. ReceiveThorHammer: &7You just got the &fThor Hammer&7 Gadget!
  79.  
  80. DiscoBeaconName: &cDisco
  81. DiscoBeaconLore: &7Play that FuNky MuSic!
  82. DiscoBeaconPerm: cosmetic.discobeacon
  83. ReceiveDiscoBeacon: &7You just got the &fDisco&7 Gadget!
  84.  
  85. FortuneCookieName: &cFortune Cookie
  86. FortuneCookieLore: &7Umm num num!
  87. FortuneCookiePerm: cosmetics.fortunecookie
  88. ReceiveFortuneCookie: &7You just got the &fFortune Cookie&7 gadget!
  89. FortuneCookieFirstMsg: &aMmm a cookie!.. What's this inside? A piece of paper?
  90. FortuneMsg1: &7It reads: A smile is your passport into the hearts of others.
  91. FortuneMsg2: &7It reads: If you have something good in your life, don't let it go!
  92. FortuneMsg3: &7It reads: You cannot love life until you live the life you love.
  93. FortuneMsg4: &7It reads: You can make your own Happiness.
  94. FortuneMsg5: &7It reads: Serious trouble will bypass you.
  95. FortuneMsg6: &7It reads: A dream you have will come true.
  96. FortuneMsg7: &7It reads: Lucky numbers. 2, 13, 16, 32, 8.
  97.  
  98. SpoopyPumpkinName: &cSpoopy Pumpkin
  99. SpoopyPumpkinLore: &7Happy Halloween!
  100. SpoopyPumpkinPerm: cosmetic.spoopypumpkin
  101. ReceiveSpoopyPumpkin: &7You just got the &fSpoopy Pumpkin&7 Gadget!
  102.  
  103. FlameParticleName: &cFlame
  104. FlameParticleLore: &7Flame on!
  105. FlameParticlePerm: cosmetic.flameparticle
  106. ReceiveFlameParticle: &7You just got the &fFlame&7 Particle!
  107.  
  108. HeartParticleName: &cHeart
  109. HeartParticleLore: &7Are you in love?
  110. HeartParticlePerm: cosmetic.hearparticle
  111. ReceiveHeartParticle: &7You just got the &fHeart&7 Particle!
  112.  
  113. CloudParticleName: &cCloud
  114. CloudParticleLore: &7Poof poof.. poof!
  115. CloudParticlePerm: cosmetic.cloudparticle
  116. ReceiveCloudParticle: &7You just got the &fCloud&7 Particle!
  117.  
  118. NyanCatParticleName: &cNyan Cat
  119. NyanCatParticleLore: &7Be a Nyan cat!
  120. NyanCatParticlePerm: cosmetic.nyancatparticle
  121. ReceiveNyanCatParticle: &7You just got the &fNyan Cat&7 Particle!
  122.  
  123. ParticleAlreadySet: &cYou already have a particle set!
  124.  
  125. PetRabbitName: &cRabbit
  126. PetRabbitLore: &7Is it Easter yet?
  127. PetRabbitPerm: cosmetic.petrabbit
  128. ReceivePetRabbit: &7You just got the &fRabbit&7 Pet!
  129. SpawnedRabbitName: &b&lHipHop
  130.  
  131. PetWolfName: &cWolf
  132. PetWolfLore: &7Woof woof!
  133. PetWolfPerm: cosmetic.petwolf
  134. ReceivePetWolf: &7You just got the &fWolf&7 Pet!
  135. SpawnedWolfName: &b&lWolf
  136.  
  137. PetCowName: &cCow
  138. PetCowLore: &7Mooooo!
  139. PetCowPerm: cosmetic.petcow
  140. ReceivePetCow: &7You just got the &fCow&7 Pet!
  141. SpawnedCowName: &b&lCow
  142.  
  143. SummonPetBoneName: &cSummon Pet
  144. SummonPetBoneLore: &7Right click this if your pet is lost or stuck!
  145. SummonedPet: &7You summoned your pet!
  146. NoPet: &cYou don't have any Cosmetics to clear!
  147. RemovedPet: &7You just removed your pet!
  148. AlreadyHavePet: &7You already have a spawned Pet!
  149.  
  150. GrassHatName: &cGrass
  151. GrassHatLore: &7Equip a Grass Hat!
  152. GrassHatPerm: cosmetic.grasshat
  153. ReceiveGrassHat: &7You just equipped the &fGrass&7 Hat!
  154.  
  155. WoolHatName: &cWool
  156. WoolHatLore: &7Equip a Wool Hat!
  157. WoolHatPerm: cosmetic.woolhat
  158. ReceiveWoolHat: &7You just equipped the &fWool&7 Hat!
  159.  
  160. GlassHatName: &cGlass
  161. GlassHatLore: &7Equip a Glass Hat!
  162. GlassHatPerm: cosmetic.glasshat
  163. ReceiveGlassHat: &7You just equipped the &fGlass&7 Hat!
  164.  
  165. DispenserHatName: &cDispenser
  166. DispenserHatLore: &7Equip a Dispenser Hat!
  167. DispenserHatPerm: cosmetic.dispenserhat
  168. ReceiveDispenserHat: &7You just equipped the &fDispenser&7 Hat!
  169.  
  170. IceHatName: &cIce
  171. IceHatLore: &7Equip a Ice Hat! Brrrr!
  172. IceHatPerm: cosmetic.icehat
  173. ReceiveIceHat: &7You just equipped the &fIce&7 Hat!
  174.  
  175. StoneHatName: &cStone
  176. StoneHatLore: &7Equip a Stone Hat!
  177. StoneHatPerm: cosmetic.stonehat
  178. ReceiveStoneHat: &7You just equipped the &fStone&7 Hat!
  179.  
  180. CobbleHatName: &cCobbestone
  181. CobbleHatLore: &7Equip a Cobblestone Hat!
  182. CobbleHatPerm: cosmetic.cobblehat
  183. ReceiveCobbleHat: &7You just equipped the &fCobblestone&7 Hat!
  184.  
  185. OakLogHatName: &cLog
  186. OakLogHatLore: &7Equip a Log Hat!
  187. OakLogHatPerm: cosmetic.loghat
  188. ReceiveOakLogHat: &7You just equipped the &fOak Log&7 Hat!
  189.  
  190. SandHatName: &cSand
  191. SandHatLore: &7Equip a Sand Hat!
  192. SandHatPerm: cosmetic.sandhat
  193. ReceiveSandHat: &7You just equipped the &fSand&7 Hat!
  194.  
  195. BookshelfHatName: &cBookshelf
  196. BookshelfHatLore: &7Equip a Bookshelf Hat!
  197. BookshelfHatPerm: cosmetic.bookshelfhat
  198. ReceiveBookshelfHat: &7You just equipped the &fBookshelf&7 Hat!
  199.  
  200. SmileEmoteName: &cSmile
  201. SmileEmoteLore: &7Soi Kawaii!
  202. SmileEmotePerm: cosmetic.smileemote
  203. ReceiveSmileEmote: &7You just equipped the &fSmile&7 Emote!
  204.  
  205. CoolEmoteName: &cCool
  206. CoolEmoteLore: &7Looking cooooll!
  207. CoolEmotePerm: cosmetic.coolemote
  208. ReceiveCoolEmote: &7You just equipped the &fCool&7 Emote!
  209.  
  210. SurprisedEmoteName: &cSuprised
  211. SurprisedEmoteLore: &7Suprissseeee!
  212. SurprisedEmotePerm: cosmetic.suprisedemote
  213. ReceiveSurprisedEmote: &7You just equipped the &fSurpised&7 Emote!
  214.  
  215. CheekyEmoteName: &cCheeky
  216. CheekyEmoteLore: &7Cheeky Geeky!
  217. CheekyEmotePerm: cosmetic.cheekyemote
  218. ReceiveCheekyEmote: &7You just equipped the &fCheeky&7 Emote!
  219.  
  220. WinkEmoteName: &cWink
  221. WinkEmoteLore: &7Wink wonk! ;)
  222. WinkEmotePerm: cosmetic.winkemote
  223. ReceiveWinkEmote: &7You just equipped the &fWink&7 Emote!
  224.  
  225. GrinEmoteName: &cGrin
  226. GrinEmoteLore: &7What's that face for?!
  227. GrinEmotePerm: cosmetic.grinemote
  228. ReceiveGrinEmote: &7You just equipped the &fGrin&7 Emote!
  229.  
  230. FrownEmoteName: &cFrown
  231. FrownEmoteLore: &7Turn that frown upside-down!
  232. FrownEmotePerm: cosmetic.frownemote
  233. ReceiveFrownEmote: &7You just equipped the &fFrown&7 Emote!
  234.  
  235. CryEmoteName: &cCry
  236. CryEmoteLore: &7Aww, don't cry!
  237. CryEmotePerm: cosmetic.cryemote
  238. ReceiveCryEmote: &7You just equipped the &fCry&7 Emote!
  239.  
  240. SleepyEmoteName: &cSleepy
  241. SleepyEmoteLore: &7Night night zzZZzZz!
  242. SleepyEmotePerm: cosmetic.sleepyemote
  243. ReceiveSleepyEmote: &7You just equipped the &fSleepy&7 Emote!
  244.  
  245. RageEmoteName: &cRage
  246. RageEmoteLore: &7RAGE QUIT!
  247. RageEmotePerm: cosmetic.rageemote
  248. ReceiveRageEmote: &7You just equipped the &fRage&7 Emote!
  249.  
  250. OrcBlinkEmoteName: &cBlinking Orc
  251. OrcBlinkEmoteLore: &7Lok-Narash!
  252. OrcBlinkEmotePerm: cosmetic.orcblinkemote
  253. ReceiveOrcBlinkEmote: &7You just equipped the &fBlinking Ork&7 Emote!
  254.  
  255. SantaWinkEmoteName: &cWinking Santa
  256. SantaWinkEmoteLore: &7Ho ho ho!
  257. SantaWinkEmotePerm: cosmetic.santawinkemote
  258. ReceiveSantaWinkEmote: &7You just equipped the &fWinking Santa&7 Emote!
  259.  
  260. SantaBlinkEmoteName: &cBlinking Santa
  261. SantaBlinkEmoteLore: &7Where's my presents?
  262. SantaBlinkEmotePerm: cosmetic.santablinkemote
  263. ReceiveSantaBlinkEmote: &7You just equipped the &fBlinking Santa&7 Emote!
  264.  
  265. SantaLookEmoteName: &cLooking Santa
  266. SantaLookEmoteLore: &7I'm watching you...
  267. SantaLookEmotePerm: cosmetic.santalookemote
  268. ReceiveSantaLookEmote: &7You just equipped the &fLooking Santa&7 Emote!
  269.  
  270. XmasTreeEmoteName: &cXmas Tree
  271. XmasTreeEmoteLore: &7Happy Holidays!
  272. XmasTreeEmotePerm: cosmetic.xmastreeemote
  273. ReceiveXmasTreeEmote: &7You just equipped the &fXmas Tree&7 Emote!
  274.  
  275. #================================================#
  276. # Here you can set a time/cooldown that a player
  277. # has to wait before using the gadget again. Prevents spam.
  278. # Bypass permission coming soon! - Next update!
  279. #================================================#
  280.  
  281. GrapplingHookCoolDown: 3
  282. GrapplingHookCoolDownMsg: &cPlease wait 3 seconds before you do this again!
  283. TNTGunCoolDown: 3
  284. TNTGunCoolDownMsg: &cPlease wait 3 seconds before you do this again!
  285. BlazeRodGunCoolDown: 3
  286. BlazeRodGunCoolDownMsg: &cPlease wait 3 seconds before you do this again!
  287. BatBlasterCoolDown: 5
  288. BatBlasterCoolDownMsg: &cPlease wait 5 seconds before you do this again!
  289. ThorsHammerCoolDown: 3
  290. ThorsHammerCoolDownMsg: &cPlease wait 3 seconds before you do this again!
  291. DiscoBeaconCoolDown: 10
  292. DiscoBeaconCoolDownMsg: &cPlease wait until the other disco is over!
  293. FortuneCookieCoolDown: 5
  294. FortuneCookieCoolDownMsg: &cPlease wait 5 seconds before using again!
  295. SpoopyPumpkinCoolDown: 5
  296. SpoopyPumpkinCoolDownMsg: &cPlease wait 5 seconds before using again!
  297.  
  298. #================================================#
  299. # This is the GUI when players do the Cosmetics command.
  300. # You can change the Name and Lore of each GUI item.
  301. #================================================#
  302.  
  303. GadgetsName: &cGadgets
  304. GadgetsLore: &7Select a fun Gadget!
  305.  
  306. PetsName: &cPets
  307. PetsLore: &7Select a friendly Companion!
  308.  
  309. ParticlesName: &cParticles
  310. ParticlesLore: &7Select a Particle!
  311.  
  312. HatsName: &cHats
  313. HatsLore: &7Equip a fancy Hat!
  314.  
  315. EmotesName: &cEmotes
  316. EmotesLore: &7Express yourself with a Emote!
  317.  
  318. #================================================#
  319. # This is the GUI when players select a Gadget.
  320. #================================================#
  321.  
  322. GUITPBowSlot: 10
  323. GUIBlazeRodGunSlot: 11
  324. GUITNTGunSlot: 12
  325. GUIGrapplingHookSlot: 13
  326. GUIBatBlasterSlot: 14
  327. GUIThorHammerSlot: 15
  328. GUIDiscoBeaconSlot: 16
  329. GUIFortuneCookieSlot: 19
  330. GUISpoopyPumpkinSlot: 20
  331.  
  332. #================================================#
  333. # This is the GUI slot where players select a Pet.
  334. #================================================#
  335.  
  336. GUIPetRabbitSlot: 10
  337. GUIPetWolfSlot: 11
  338. GUIPetCowSlot: 12
  339.  
  340. #================================================#
  341. # This is the GUI slot where players select a Particle.
  342. #================================================#
  343.  
  344. GUIFlameParticleSlot: 10
  345. GUIHeartParticleSlot: 11
  346. GUICloudParticleSlot: 12
  347. GUINyanCatParticleSlot: 13
  348.  
  349. #================================================#
  350. # This is the GUI slot where players select a Hat.
  351. #================================================#
  352.  
  353. GUIGrassHatSlot: 10
  354. GUIStoneHatSlot: 11
  355. GUICobbleHatSlot: 12
  356. GUIOakLogHatSlot: 13
  357. GUISandHatSlot: 14
  358. GUIWoolHatSlot: 15
  359. GUIDispenserHatSlot: 16
  360. GUIIceHatSlot: 19
  361. GUIGlassHatSlot: 20
  362. GUIBookshelfHatSlot: 21
  363.  
  364. #================================================#
  365. # This is the GUI slot where players select a Emote.
  366. #================================================#
  367.  
  368. GUISmileEmoteSlot: 10
  369. GUICoolEmoteSlot: 11
  370. GUISurprisedEmoteSlot: 12
  371. GUICheekyEmoteSlot: 13
  372. GUIWinkEmoteSlot: 14
  373. GUIGrinEmoteSlot: 15
  374. GUIFrownEmoteSlot: 16
  375. GUICryEmoteSlot: 19
  376. GUISleepyEmoteSlot: 20
  377. GUIRageEmoteSlot: 21
  378. GUIOrcBlinkEmoteSlot: 22
  379. GUISantaBlinkEmoteSlot: 23
  380. GUISantaWinkEmoteSlot: 24
  381. GUISantaLookEmoteSlot: 25
  382. GUIXmasTreeEmoteSlot: 28
  383.  
  384. #================================================#
  385. # Characters - Coming next update! # 1.9
  386. #================================================#
  387.  
  388. #=========================================================#
  389. # This is the slot where the items go when the player
  390. # selects the gadget/pet/particle etc. they want. AKA player's HotBar.
  391. # Note slots start from 0 and end at 8.
  392. # if changed pick a number from 0 - 8
  393. #=========================================================#
  394.  
  395. TPBowSlot: 1
  396. BlazeRodGunSlot: 1
  397. TNTGunSlot: 1
  398. GrapplingHookSlot: 1
  399. BatBlasterSlot: 1
  400. ThorHammerSlot: 1
  401. DiscoBeaconSlot: 1
  402. CallPetBone: 1
  403. FortuneCookieSlot: 1
  404. SpoopyPumpkinSlot: 1
  405.  
  406. #=========================================#
  407. # Under here is all the script code! DO NOT touch
  408. # No support given if the code below was touched!
  409. #=========================================#
  410.  
  411. on inventory click:
  412. if inventory name of player's current inventory is "{@GUIName}":
  413. if clicked slot is 11:
  414. cancel event
  415. wait a tick
  416. play "ui_button_click" to player
  417. open chest with 6 rows named "{@GUIGadgetsName}" to player
  418. wait a tick
  419. set slot {@GUITPBowSlot} of player's current inventory to bow named "{@TPBowName}" with lore "{@TPBowLore}||"
  420. set slot {@GUIBlazeRodGunSlot} of player's current inventory to blaze rod named "{@BlazeRodGunName}" with lore "{@BlazeRodGunLore}||"
  421. set slot {@GUITNTGunSlot} of player's current inventory to tnt named "{@TNTGunName}" with lore "{@TNTGunLore}||"
  422. set slot {@GUIGrapplingHookSlot} of player's current inventory to fishing rod named "{@GrapplingHookName}" with lore "{@GrapplingHookLore}||"
  423. set slot {@GUIBatBlasterSlot} of player's current inventory to iron horse armor named "{@BatBlasterName}" with lore "{@BatBlasterLore}||"
  424. set slot {@GUIThorHammerSlot} of player's current inventory to diamond axe named "{@ThorHammerName}" with lore "{@ThorHammerLore}||"
  425. set slot {@GUIDiscoBeaconSlot} of player's current inventory to beacon named "{@DiscoBeaconName}" with lore "{@DiscoBeaconLore}||"
  426. set slot {@GUIFortuneCookieSlot} of player's current inventory to cookie named "{@FortuneCookieName}" with lore "{@FortuneCookieLore}||"
  427. set slot {@GUISpoopyPumpkinSlot} of player's current inventory to pumpkin named "{@SpoopyPumpkinName}" with lore "{@SpoopyPumpkinLore}||"
  428. set slot {@GUIGoBack} of player's current inventory to arrow named "{@GoBackName}" with lore "{@GoBackLore}||"
  429. set slot {@GUIClearSlot} of player's current inventory to barrier named "{@ClearName}" with lore "{@ClearLore}||"
  430. set slot {@GUICloseSlot} of player's current inventory to nether star named "{@CloseName}" with lore "{@CloseLore}||"
  431. if clicked slot is 13:
  432. cancel event
  433. wait 1 tick
  434. play "ui_button_click" to player
  435. open chest with 6 rows named "{@GUIPetsName}" to player
  436. wait a tick
  437. set slot {@GUIPetRabbitSlot} of player's current inventory to rabbit foot named "{@PetRabbitName}" with lore "{@PetRabbitLore}||"
  438. set slot {@GUIPetWolfSlot} of player's current inventory to bone named "{@PetWolfName}" with lore "{@PetWolfLore}||"
  439. set slot {@GUIPetCowSlot} of player's current inventory to raw beef named "{@PetCowName}" with lore "{@PetCowLore}||"
  440. set slot {@GUIGoBack} of player's current inventory to arrow named "{@GoBackName}" with lore "{@GoBackLore}||"
  441. set slot {@GUIClearSlot} of player's current inventory to barrier named "{@ClearName}" with lore "{@ClearLore}||"
  442. set slot {@GUICloseSlot} of player's current inventory to nether star named "{@CloseName}" with lore "{@CloseLore}||"
  443. if clicked slot is 15:
  444. cancel event
  445. wait 1 tick
  446. play "ui_button_click" to player
  447. open chest with 6 rows named "{@GUIParticlesName}" to player
  448. wait a tick
  449. set slot {@GUIFlameParticleSlot} of player's current inventory to blaze powder named "{@FlameParticleName}" with lore "{@FlameParticleLore}||"
  450. set slot {@GUIHeartParticleSlot} of player's current inventory to red dye named "{@HeartParticleName}" with lore "{@HeartParticleLore}||"
  451. set slot {@GUICloudParticleSlot} of player's current inventory to cobweb named "{@CloudParticleName}" with lore "{@CloudParticleLore}||"
  452. set slot {@GUINyanCatParticleSlot} of player's current inventory to fish named "{@NyanCatParticleName}" with lore "{@NyanCatParticleLore}||"
  453. set slot {@GUIGoBack} of player's current inventory to arrow named "{@GoBackName}" with lore "{@GoBackLore}||"
  454. set slot {@GUIClearSlot} of player's current inventory to barrier named "{@ClearName}" with lore "{@ClearLore}||"
  455. set slot {@GUICloseSlot} of player's current inventory to nether star named "{@CloseName}" with lore "{@CloseLore}||"
  456. if clicked slot is 30:
  457. cancel event
  458. wait 1 tick
  459. play "ui_button_click" to player
  460. open chest with 6 rows named "{@GUIHatsName}" to player
  461. wait a tick
  462. set slot {@GUIGrassHatSlot} of player's current inventory to grass named "{@GrassHatName}" with lore "{@GrassHatLore}||"
  463. set slot {@GUIWoolHatSlot} of player's current inventory to wool named "{@WoolHatName}" with lore "{@WoolHatLore}||"
  464. set slot {@GUIGlassHatSlot} of player's current inventory to glass named "{@GlassHatName}" with lore "{@GlassHatLore}||"
  465. set slot {@GUIDispenserHatSlot} of player's current inventory to dispenser named "{@DispenserHatName}" with lore "{@DispenserHatLore}||"
  466. set slot {@GUIOakLogHatSlot} of player's current inventory to oak log named "{@OakLogHatName}" with lore "{@OakLogHatLore}||"
  467. set slot {@GUIStoneHatSlot} of player's current inventory to stone named "{@StoneHatName}" with lore "{@StoneHatLore}||"
  468. set slot {@GUIIceHatSlot} of player's current inventory to ice named "{@IceHatName}" with lore "{@IceHatLore}||"
  469. set slot {@GUISandHatSlot} of player's current inventory to sand named "{@SandHatName}" with lore "{@SandHatLore}||"
  470. set slot {@GUIBookshelfHatSlot} of player's current inventory to bookshelf named "{@BookshelfHatName}" with lore "{@BookshelfHatLore}||"
  471. set slot {@GUIGoBack} of player's current inventory to arrow named "{@GoBackName}" with lore "{@GoBackLore}||"
  472. set slot {@GUIClearSlot} of player's current inventory to barrier named "{@ClearName}" with lore "{@ClearLore}||"
  473. set slot {@GUICloseSlot} of player's current inventory to nether star named "{@CloseName}" with lore "{@CloseLore}||"
  474. if clicked slot is 32:
  475. cancel event
  476. set {_santaemote} to "Santa" parsed as offlineplayer
  477. set {_orcemote} to "Teaz" parsed as offlineplayer
  478. wait 1 tick
  479. play "ui_button_click" to player
  480. open chest with 6 rows named "{@GUIEmotesName}" to player
  481. wait a tick
  482. set slot {@GUISmileEmoteSlot} of player's current inventory to head named "{@SmileEmoteName}" with lore "{@SmileEmoteLore}||"
  483. set slot {@GUICoolEmoteSlot} of player's current inventory to head named "{@CoolEmoteName}" with lore "{@CoolEmoteLore}||"
  484. set slot {@GUISurprisedEmoteSlot} of player's current inventory to head named "{@SurprisedEmoteName}" with lore "{@SurprisedEmoteLore}||"
  485. set slot {@GUICheekyEmoteSlot} of player's current inventory to head named "{@CheekyEmoteName}" with lore "{@CheekyEmoteLore}||"
  486. set slot {@GUIWinkEmoteSlot} of player's current inventory to head named "{@WinkEmoteName}" with lore "{@WinkEmoteLore}||"
  487. set slot {@GUIGrinEmoteSlot} of player's current inventory to head named "{@GrinEmoteName}" with lore "{@GrinEmoteLore}||"
  488. set slot {@GUIFrownEmoteSlot} of player's current inventory to head named "{@FrownEmoteName}" with lore "{@FrownEmoteLore}||"
  489. set slot {@GUICryEmoteSlot} of player's current inventory to head named "{@CryEmoteName}" with lore "{@CryEmoteLore}||"
  490. set slot {@GUISleepyEmoteSlot} of player's current inventory to head named "{@SleepyEmoteName}" with lore "{@SleepyEmoteLore}||"
  491. set slot {@GUIRageEmoteSlot} of player's current inventory to head named "{@RageEmoteName}" with lore "{@RageEmoteLore}||"
  492. set slot {@GUISantaWinkEmoteSlot} of player's current inventory to skull of {_santaemote} named "{@SantaWinkEmoteName}" with lore "{@SantaWinkEmoteLore}||"
  493. set slot {@GUISantaBlinkEmoteSlot} of player's current inventory to skull of {_santaemote} named "{@SantaBlinkEmoteName}" with lore "{@SantaBlinkEmoteLore}||"
  494. set slot {@GUISantaLookEmoteSlot} of player's current inventory to skull of {_santaemote} named "{@SantaLookEmoteName}" with lore "{@SantaLookEmoteLore}||"
  495. set slot {@GUIOrcBlinkEmoteSlot} of player's current inventory to skull of {_orcemote} named "{@OrcBlinkEmoteName}" with lore "{@OrcBlinkEmoteLore}||"
  496. set slot {@GUIXmasTreeEmoteSlot} of player's current inventory to head named "{@XmasTreeEmoteName}" with lore "{@XmasTreeEmoteLore}||"
  497. set slot {@GUIGoBack} of player's current inventory to arrow named "{@GoBackName}" with lore "{@GoBackLore}||"
  498. set slot {@GUIClearSlot} of player's current inventory to barrier named "{@ClearName}" with lore "{@ClearLore}||"
  499. set slot {@GUICloseSlot} of player's current inventory to nether star named "{@CloseName}" with lore "{@CloseLore}||"
  500. if clicked slot is {@GUICloseSlot}:
  501. play "ui_button_click" to player
  502. close player's inventory
  503. on inventory click:
  504. if inventory name of player's current inventory is "{@GUIGadgetsName}":
  505. if clicked slot is {@GUITPBowSlot}:
  506. if player has permission "{@TPBowPerm}" or "cosmetics.all":
  507. play "block_note_pling" to player
  508. set slot {@TPBowSlot} of player to bow of infinity 1 and unbreaking 100 named "{@TPBowName}" with lore "{@TPBowLore}||"
  509. set slot 9 of player to arrow named "Arrow"
  510. send "{@Prefix} {@ReceiveTPBow}"
  511. close player's inventory
  512. else:
  513. play "block_anvil_place" to player
  514. close player's inventory
  515. send "{@Prefix} {@NoPerm}"
  516. if clicked slot is {@GUIBlazeRodGunSlot}:
  517. if player has permission "{@BlazeRodGunPerm}" or "cosmetics.all":
  518. play "block_note_pling" to player
  519. set slot {@BlazeRodGunSlot} of player to blaze rod named "{@BlazeRodGunName}" with lore "{@BlazeRodGunLore}"
  520. send "{@Prefix} {@ReceiveBlazeRodGun}"
  521. close player's inventory
  522. else:
  523. play "block_anvil_place" to player
  524. close player's inventory
  525. send "{@Prefix} {@NoPerm}"
  526. if clicked slot is {@GUIGrapplingHookSlot}:
  527. if player has permission "{@GrapplingHookPerm}" or "cosmetics.all":
  528. play "block_note_pling" to player
  529. set slot {@GrapplingHookSlot} of player to fishing rod named "{@GrapplingHookName}" with lore "{@GrapplingHookLore}"
  530. send "{@Prefix} {@ReceiveGrapplingHook}"
  531. close player's inventory
  532. else:
  533. play "block_anvil_place" to player
  534. close player's inventory
  535. send "{@Prefix} {@NoPerm}"
  536. if clicked slot is {@GUIBatBlasterSlot}:
  537. if player has permission "{@BatBlasterPerm}" or "cosmetics.all":
  538. play "block_note_pling" to player
  539. set slot {@BatBlasterSlot} of player to iron horse armor named "{@BatBlasterName}" with lore "{@BatBlasterLore}"
  540. send "{@Prefix} {@ReceiveBatBlaster}"
  541. close player's inventory
  542. else:
  543. play "block_anvil_place" to player
  544. close player's inventory
  545. send "{@Prefix} {@NoPerm}"
  546. if clicked slot is {@GUITNTGunSlot}:
  547. if player has permission "{@TNTGunPerm}" or "cosmetics.all":
  548. play "block_note_pling" to player
  549. set slot {@TNTGunSlot} of player to tnt named "{@TNTGunName}" with lore "{@TNTGunLore}"
  550. send "{@Prefix} {@ReceiveTNTGun}"
  551. close player's inventory
  552. else:
  553. play "block_anvil_place" to player
  554. close player's inventory
  555. send "{@Prefix} {@NoPerm}"
  556. if clicked slot is {@GUIThorHammerSlot}:
  557. if player has permission "{@ThorHammerPerm}" or "cosmetics.all":
  558. play "block_note_pling" to player
  559. set slot {@ThorHammerSlot} of player to diamond axe named "{@ThorHammerName}" with lore "{@ThorHammerLore}"
  560. send "{@Prefix} {@ReceiveThorHammer}"
  561. close player's inventory
  562. else:
  563. play "block_anvil_place" to player
  564. close player's inventory
  565. send "{@Prefix} {@NoPerm}"
  566. if clicked slot is {@GUIDiscoBeaconSlot}:
  567. if player has permission "{@DiscoBeaconPerm}" or "cosmetics.all":
  568. play "block_note_pling" to player
  569. set slot {@DiscoBeaconSlot} of player to beacon named "{@DiscoBeaconName}" with lore "{@DiscoBeaconLore}"
  570. send "{@Prefix} {@ReceiveDiscoBeacon}"
  571. close player's inventory
  572. else:
  573. play "block_anvil_place" to player
  574. close player's inventory
  575. send "{@Prefix} {@NoPerm}"
  576. if clicked slot is {@GUIFortuneCookieSlot}:
  577. if player has permission "{@FortuneCookiePerm}" or "cosmetics.all":
  578. play "block_note_pling" to player
  579. set slot {@FortuneCookieSlot} of player to cookie named "{@FortuneCookieName}" with lore "{@FortuneCookieLore}"
  580. send "{@Prefix} {@ReceiveFortuneCookie}"
  581. close player's inventory
  582. else:
  583. play "block_anvil_place" to player
  584. close player's inventory
  585. send "{@Prefix} {@NoPerm}"
  586. if clicked slot is {@GUISpoopyPumpkinSlot}:
  587. if player has permission "{@SpoopyPumpkinPerm}" or "cosmetics.all":
  588. play "block_note_pling" to player
  589. set slot {@SpoopyPumpkinSlot} of player to pumpkin named "{@SpoopyPumpkinName}" with lore "{@SpoopyPumpkinLore}"
  590. send "{@Prefix} {@ReceiveSpoopyPumpkin}"
  591. close player's inventory
  592. else:
  593. play "block_anvil_place" to player
  594. close player's inventory
  595. send "{@Prefix} {@NoPerm}"
  596. if clicked slot is {@GUIClearSlot}:
  597. if player has a bow named "{@TPBowName}" with lore "{@TPBowLore}":
  598. remove a bow named "{@TPBowName}" with lore "{@TPBowLore}" from player's inventory
  599. remove a arrow named "Arrow" from player's inventory
  600. send "{@Prefix} {@ClearedCosmetic}"
  601. close player's inventory
  602. stop
  603. if player has a blaze rod named "{@BlazeRodGunName}" with lore "{@BlazeRodGunLore}":
  604. remove a blaze rod named "{@BlazeRodGunName}" with lore "{@BlazeRodGunLore}" from player's inventory
  605. send "{@Prefix} {@ClearedCosmetic}"
  606. close player's inventory
  607. stop
  608. if player has a tnt named "{@TNTGunName}" with lore "{@TNTGunLore}":
  609. remove a tnt named "{@TNTGunName}" with lore "{@TNTGunLore}" from player's inventory
  610. send "{@Prefix} {@ClearedCosmetic}"
  611. close player's inventory
  612. stop
  613. if player has a fishing rod named "{@GrapplingHookName}" with lore "{@GrapplingHookLore}":
  614. remove a fishing rod named "{@GrapplingHookName}" with lore "{@GrapplingHookLore}" from player's inventory
  615. send "{@Prefix} {@ClearedCosmetic}"
  616. close player's inventory
  617. stop
  618. if player has a iron horse armor named "{@BatBlasterName}" with lore "{@BatBlasterLore}":
  619. remove a iron horse armor named "{@BatBlasterName}" with lore "{@BatBlasterLore}" from player's inventory
  620. send "{@Prefix} {@ClearedCosmetic}"
  621. close player's inventory
  622. stop
  623. if player has a diamond axe named "{@ThorHammerName}" with lore "{@ThorHammerLore}":
  624. remove diamond axe named "{@ThorHammerName}" with lore "{@ThorHammerLore}" from player's inventory
  625. send "{@Prefix} {@ClearedCosmetic}"
  626. close player's inventory
  627. stop
  628. if player has a beacon named "{@DiscoBeaconName}" with lore "{@DiscoBeaconLore}":
  629. remove beacon named "{@DiscoBeaconName}" with lore "{@DiscoBeaconLore}" from player's inventory
  630. send "{@Prefix} {@ClearedCosmetic}"
  631. close player's inventory
  632. stop
  633. if player has a cookie named "{@FortuneCookieName}" with lore "{@FortuneCookieLore}":
  634. remove cookie named "{@FortuneCookieName}" with lore "{@FortuneCookieLore}" from player's inventory
  635. send "{@Prefix} {@ClearedCosmetic}"
  636. close player's inventory
  637. stop
  638. if player has a pumpkin named "{@SpoopyPumpkinName}" with lore "{@SpoopyPumpkinLore}":
  639. remove pumpkin named "{@SpoopyPumpkinName}" with lore "{@SpoopyPumpkinLore}" from player's inventory
  640. send "{@Prefix} {@ClearedCosmetic}"
  641. close player's inventory
  642. stop
  643. else:
  644. send "{@Prefix} {@NoCosmetic}"
  645. play "block_anvil_place" to player
  646. close player's inventory
  647. if clicked slot is {@GUICloseSlot}:
  648. close player's inventory
  649. play "ui_button_click" to player
  650. if clicked slot is {@GUIGoBack}:
  651. cancel event
  652. wait a tick
  653. make player execute command "{@Command}"
  654. play "ui_button_click" to player
  655. if inventory name of player's current inventory is "{@GUIPetsName}":
  656. if clicked slot is {@GUIPetRabbitSlot}:
  657. if player has permission "{@PetRabbitPerm}" or "cosmetics.all":
  658. if {pet.%player%.set} is true:
  659. send "{@Prefix} {@AlreadyHavePet}"
  660. close player's inventory
  661. cancel event
  662. else:
  663. close player's inventory
  664. play "block_note_pling" to player
  665. set {pet.%player%.set} to true
  666. set {pet.%player%.rabbit} to true
  667. set slot 1 of player to bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}"
  668. spawn 1 rabbit at the player
  669. send "{@Prefix} {@ReceivePetRabbit}"
  670. close player's inventory
  671. set name of spawned entity to "{@SpawnedRabbitName}"
  672. while spawned entity exists:
  673. make spawned entity pathfind to player with speed 2
  674. wait 1 tick
  675. else:
  676. play "block_anvil_place" to player
  677. close player's inventory
  678. send "{@Prefix} {@NoPerm}"
  679. if clicked slot is {@GUIPetWolfSlot}:
  680. if player has permission "{@PetWolfPerm}" or "cosmetics.all":
  681. if {pet.%player%.set} is true:
  682. send "{@Prefix} {@AlreadyHavePet}"
  683. close player's inventory
  684. cancel event
  685. else:
  686. close player's inventory
  687. play "block_note_pling" to player
  688. set {pet.%player%.set} to true
  689. set {pet.%player%.wolf} to true
  690. set slot 1 of player to bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}"
  691. spawn 1 wolf at the player
  692. send "{@Prefix} {@ReceivePetWolf}"
  693. close player's inventory
  694. set name of spawned entity to "{@SpawnedWolfName}"
  695. add spawned entity to {pet.%player%::*}
  696. add spawned entity to {follow::%player%::*}
  697. while spawned entity exists:
  698. make spawned entity pathfind to player with speed 2
  699. wait 1 tick
  700. else:
  701. play "block_anvil_place" to player
  702. close player's inventory
  703. send "{@Prefix} {@NoPerm}"
  704. if clicked slot is {@GUIPetCowSlot}:
  705. if player has permission "{@PetCowPerm}" or "cosmetics.all":
  706. if {pet.%player%.set} is true:
  707. send "{@Prefix} {@AlreadyHavePet}"
  708. close player's inventory
  709. cancel event
  710. else:
  711. close player's inventory
  712. play "block_note_pling" to player
  713. set {pet.%player%.set} to true
  714. set {pet.%player%.cow} to true
  715. set slot 1 of player to bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}"
  716. spawn 1 cow at the player
  717. send "{@Prefix} {@ReceivePetCow}"
  718. close player's inventory
  719. set name of spawned entity to "{@SpawnedCowName}"
  720. add spawned entity to {pet.%player%::*}
  721. add spawned entity to {follow::%player%}
  722. while spawned entity exists:
  723. make spawned entity pathfind to player with speed 2
  724. wait 1 tick
  725. else:
  726. play "block_anvil_place" to player
  727. close player's inventory
  728. send "{@Prefix} {@NoPerm}"
  729. if clicked slot is {@GUIClearSlot}:
  730. if {pet.%player%.rabbit} is true:
  731. loop {pet.%player%::*}:
  732. set {pet.%player%.set} to false
  733. set {pet.%player%.rabbit} to false
  734. kill loop-value
  735. remove bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}" from player's inventory
  736. send "{@Prefix} {@RemovedPet}"
  737. clear {follow::%player%::*}
  738. close player's inventory
  739. stop
  740. if {pet.%player%.wolf} is true:
  741. loop {pet.%player%::*}:
  742. set {pet.%player%.set} to false
  743. set {pet.%player%.wolf} to false
  744. kill loop-value
  745. remove bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}" from player's inventory
  746. send "{@Prefix} {@RemovedPet}"
  747. clear {follow::%player%::*}
  748. close player's inventory
  749. stop
  750. if {pet.%player%.cow} is true:
  751. loop {pet.%player%::*}:
  752. set {pet.%player%.set} to false
  753. set {pet.%player%.cow} to false
  754. kill loop-value
  755. remove bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}" from player's inventory
  756. send "{@Prefix} {@RemovedPet}"
  757. clear {follow::%player%::*}
  758. close player's inventory
  759. else:
  760. send "{@Prefix} {@NoPet}"
  761. play "block_anvil_place" to player
  762. close player's inventory
  763. if clicked slot is {@GUICloseSlot}:
  764. close player's inventory
  765. if clicked slot is {@GUIGoBack}:
  766. cancel event
  767. wait a tick
  768. make player execute command "{@Command}"
  769. play "ui_button_click" to player
  770. if inventory name of player's current inventory is "{@GUIParticlesName}":
  771. if clicked slot is {@GUIFlameParticleSlot}:
  772. if player has permission "{@FlameParticlePerm}" or "cosmetics.all":
  773. if {particle.%player%.set} is false:
  774. play "block_note_pling" to player
  775. set {particle.%player%} to true
  776. set {particle.%player%.set} to true
  777. set {flame.particle.%player%} to true
  778. send "{@Prefix} {@ReceiveFlameParticle}"
  779. close player's inventory
  780. else:
  781. play "block_anvil_place" to player
  782. close player's inventory
  783. send "{@Prefix} {@ParticleAlreadySet}"
  784. else if player does not have the permission "{@FlameParticlePerm}" or "cosmetics.all":
  785. play "block_anvil_place" to player
  786. close player's inventory
  787. send "{@Prefix} {@NoPerm}"
  788. cancel event
  789. if clicked slot is {@GUIHeartParticleSlot}:
  790. if player has permission "{@HeartParticlePerm}" or "cosmetics.all":
  791. if {particle.%player%.set} is false:
  792. play "block_note_pling" to player
  793. set {particle.%player%} to true
  794. set {particle.%player%.set} to true
  795. set {heart.particle.%player%} to true
  796. send "{@Prefix} {@ReceiveHeartParticle}"
  797. close player's inventory
  798. else:
  799. play "block_anvil_place" to player
  800. close player's inventory
  801. send "{@Prefix} {@ParticleAlreadySet}"
  802. else if player does not have the permission "{@HeartParticlePerm}" or "cosmetics.all":
  803. play "block_anvil_place" to player
  804. close player's inventory
  805. send "{@Prefix} {@NoPerm}"
  806. cancel event
  807. if clicked slot is {@GUICloudParticleSlot}:
  808. if player has permission "{@CloudParticlePerm}" or "cosmetics.all":
  809. if {particle.%player%.set} is false:
  810. play "block_note_pling" to player
  811. set {particle.%player%} to true
  812. set {particle.%player%.set} to true
  813. set {cloud.particle.%player%} to true
  814. send "{@Prefix} {@ReceiveCloudParticle}"
  815. close player's inventory
  816. else:
  817. play "block_anvil_place" to player
  818. close player's inventory
  819. send "{@Prefix} {@ParticleAlreadySet}"
  820. else if player does not have the permission "{@CloudParticlePerm}" or "cosmetics.all":
  821. play "block_anvil_place" to player
  822. close player's inventory
  823. send "{@Prefix} {@NoPerm}"
  824. cancel event
  825. if clicked slot is {@GUINyanCatParticleSlot}:
  826. if player has permission "{@NyanCatParticlePerm}" or "cosmetics.all":
  827. if {particle.%player%.set} is false:
  828. play "block_note_pling" to player
  829. set {particle.%player%} to true
  830. set {particle.%player%.set} to true
  831. drawNyanCat center player, id "nyancat.%player%", visibleRange 30
  832. send "{@Prefix} {@ReceiveNyanCatParticle}"
  833. close player's inventory
  834. else:
  835. play "block_anvil_place" to player
  836. close player's inventory
  837. send "{@Prefix} {@ParticleAlreadySet}"
  838. else if player does not have the permission "{@NyanCatParticlePerm}" or "cosmetics.all":
  839. play "block_anvil_place" to player
  840. close player's inventory
  841. send "{@Prefix} {@NoPerm}"
  842. cancel event
  843. if clicked slot is {@GUIClearSlot}:
  844. if {particle.%player%} is true:
  845. set {flame.particle.%player%} to false
  846. set {cloud.particle.%player%} to false
  847. set {heart.particle.%player%} to false
  848. set {particle.%player%.set} to false
  849. set {particle.%player%} to false
  850. delete {flame.%player%}
  851. delete {cloud.%player%}
  852. delete {heart.%player%}
  853. stopEffect "nyancat.%player%"
  854. send "{@Prefix} {@ClearedCosmetic}"
  855. close player's inventory
  856. else:
  857. send "{@Prefix} {@NoCosmetic}"
  858. play "block_anvil_place" to player
  859. close player's inventory
  860. if clicked slot is {@GUICloseSlot}:
  861. close player's inventory
  862. if clicked slot is {@GUIGoBack}:
  863. cancel event
  864. wait a tick
  865. make player execute command "{@Command}"
  866. play "ui_button_click" to player
  867. if inventory name of player's current inventory is "{@GUIHatsName}":
  868. if clicked slot is {@GUIGrassHatSlot}:
  869. if player has permission "{@GrassHatPerm}" or "cosmetics.all":
  870. set helmet of the player to grass
  871. set {hat.%player%} to true
  872. play "block_note_pling" to player
  873. send "{@Prefix} {@ReceiveGrassHat}"
  874. close player's inventory
  875. else:
  876. play "block_anvil_place" to player
  877. close player's inventory
  878. send "{@Prefix} {@NoPerm}"
  879. if clicked slot is {@GUIWoolHatSlot}:
  880. if player has permission "{@WoolHatPerm}" or "cosmetics.all":
  881. set helmet of the player to wool
  882. set {hat.%player%} to true
  883. play "block_note_pling" to player
  884. send "{@Prefix} {@ReceiveWoolHat}"
  885. close player's inventory
  886. else:
  887. play "block_anvil_place" to player
  888. close player's inventory
  889. send "{@Prefix} {@NoPerm}"
  890. if clicked slot is {@GUIGlassHatSlot}:
  891. if player has permission "{@GlassHatPerm}" or "cosmetics.all":
  892. set helmet of the player to glass
  893. set {hat.%player%} to true
  894. play "block_note_pling" to player
  895. send "{@Prefix} {@ReceiveGlassHat}"
  896. close player's inventory
  897. else:
  898. play "block_anvil_place" to player
  899. close player's inventory
  900. send "{@Prefix} {@NoPerm}"
  901. if clicked slot is {@GUIDispenserHatSlot}:
  902. if player has permission "{@DispenserHatPerm}" or "cosmetics.all":
  903. set helmet of the player to dispenser
  904. set {hat.%player%} to true
  905. play "block_note_pling" to player
  906. send "{@Prefix} {@ReceiveDispenserHat}"
  907. close player's inventory
  908. else:
  909. play "block_anvil_place" to player
  910. close player's inventory
  911. send "{@Prefix} {@NoPerm}"
  912. if clicked slot is {@GUIIceHatSlot}:
  913. if player has permission "{@IceHatPerm}" or "cosmetics.all":
  914. set helmet of the player to ice
  915. set {hat.%player%} to true
  916. play "block_note_pling" to player
  917. send "{@Prefix} {@ReceiveIceHat}"
  918. close player's inventory
  919. else:
  920. play "block_anvil_place" to player
  921. close player's inventory
  922. send "{@Prefix} {@NoPerm}"
  923. if clicked slot is {@GUIStoneHatSlot}:
  924. if player has permission "{@StoneHatPerm}" or "cosmetics.all":
  925. set helmet of the player to stone
  926. set {hat.%player%} to true
  927. play "block_note_pling" to player
  928. send "{@Prefix} {@ReceiveStoneHat}"
  929. close player's inventory
  930. else:
  931. play "block_anvil_place" to player
  932. close player's inventory
  933. send "{@Prefix} {@NoPerm}"
  934. if clicked slot is {@GUICobbleHatSlot}:
  935. if player has permission "{@CobbleHatPerm}" or "cosmetics.all":
  936. set helmet of the player to cobblestone
  937. set {hat.%player%} to true
  938. play "block_note_pling" to player
  939. send "{@Prefix} {@ReceiveCobbleHat}"
  940. close player's inventory
  941. else:
  942. play "block_anvil_place" to player
  943. close player's inventory
  944. send "{@Prefix} {@NoPerm}"
  945. if clicked slot is {@GUIOakLogHatSlot}:
  946. if player has permission "{@OakLogHatPerm}" or "cosmetics.all":
  947. set helmet of the player to oak log
  948. set {hat.%player%} to true
  949. play "block_note_pling" to player
  950. send "{@Prefix} {@ReceiveOakLogHat}"
  951. close player's inventory
  952. else:
  953. play "block_anvil_place" to player
  954. close player's inventory
  955. send "{@Prefix} {@NoPerm}"
  956. if clicked slot is {@GUISandHatSlot}:
  957. if player has permission "{@SandHatPerm}" or "cosmetics.all":
  958. set helmet of the player to sand
  959. set {hat.%player%} to true
  960. play "block_note_pling" to player
  961. send "{@Prefix} {@ReceiveSandHat}"
  962. close player's inventory
  963. else:
  964. play "block_anvil_place" to player
  965. close player's inventory
  966. send "{@Prefix} {@NoPerm}"
  967. if clicked slot is {@GUIBookshelfHatSlot}:
  968. if player has permission "{@BookshelfHatPerm}" or "cosmetics.all":
  969. set helmet of the player to bookshelf
  970. set {hat.%player%} to true
  971. play "block_note_pling" to player
  972. send "{@Prefix} {@ReceiveBookshelfHat}"
  973. close player's inventory
  974. else:
  975. play "block_anvil_place" to player
  976. close player's inventory
  977. send "{@Prefix} {@NoPerm}"
  978. if clicked slot is {@GUIClearSlot}:
  979. if {hat.%player%} is true:
  980. set helmet of the player to air
  981. set {hat.%player%} to false
  982. send "{@Prefix} {@ClearedCosmetic}"
  983. close player's inventory
  984. else:
  985. send "{@Prefix} {@NoCosmetic}"
  986. play "block_anvil_place" to player
  987. close player's inventory
  988. if clicked slot is {@GUICloseSlot}:
  989. close player's inventory
  990. play "ui_button_click" to player
  991. if clicked slot is {@GUIGoBack}:
  992. cancel event
  993. wait a tick
  994. make player execute command "{@Command}"
  995. play "ui_button_click" to player
  996. if inventory name of player's current inventory is "{@GUIEmotesName}":
  997. if clicked slot is {@GUISmileEmoteSlot}:
  998. if player has permission "{@SmileEmotePerm}" or "cosmetics.all":
  999. if {emotes.%player%} is false:
  1000. play "block_note_pling" to player
  1001. set {emotes.%player%} to true
  1002. send "{@Prefix} {@ReceiveSmileEmote}"
  1003. close player's inventory
  1004. set {emotes::smile::%player%} to true
  1005. emote smile on player
  1006. while {emotes::smile::%player%} is true:
  1007. emote smile on player
  1008. wait 1 tick
  1009. else:
  1010. send "{@Prefix} {@CosmeticAlreadySet}"
  1011. close player's inventory
  1012. else:
  1013. play "block_anvil_place" to player
  1014. close player's inventory
  1015. send "{@Prefix} {@NoPerm}"
  1016. if clicked slot is {@GUICoolEmoteSlot}:
  1017. if player has permission "{@CoolEmotePerm}" or "cosmetics.all":
  1018. if {emotes.%player%} is false:
  1019. play "block_note_pling" to player
  1020. set {emotes.%player%} to true
  1021. send "{@Prefix} {@ReceiveCoolEmote}"
  1022. close player's inventory
  1023. set {emotes::cool::%player%} to true
  1024. emote cool on player
  1025. while {emotes::cool::%player%} is true:
  1026. emote cool on player
  1027. wait 1 tick
  1028. else:
  1029. send "{@Prefix} {@CosmeticAlreadySet}"
  1030. close player's inventory
  1031. else:
  1032. play "block_anvil_place" to player
  1033. close player's inventory
  1034. send "{@Prefix} {@NoPerm}"
  1035. if clicked slot is {@GUISurprisedEmoteSlot}:
  1036. if player has permission "{@SurprisedEmotePerm}" or "cosmetics.all":
  1037. if {emotes.%player%} is false:
  1038. play "block_note_pling" to player
  1039. set {emotes.%player%} to true
  1040. send "{@Prefix} {@ReceiveSurprisedEmote}"
  1041. close player's inventory
  1042. set {emotes::surprised::%player%} to true
  1043. emote surprised on player
  1044. while {emotes::surprised::%player%} is true:
  1045. emote surprised on player
  1046. wait 1 tick
  1047. else:
  1048. send "{@Prefix} {@CosmeticAlreadySet}"
  1049. close player's inventory
  1050. else:
  1051. play "block_anvil_place" to player
  1052. close player's inventory
  1053. send "{@Prefix} {@NoPerm}"
  1054. if clicked slot is {@GUICheekyEmoteSlot}:
  1055. if player has permission "{@CheekyEmotePerm}" or "cosmetics.all":
  1056. if {emotes.%player%} is false:
  1057. play "block_note_pling" to player
  1058. set {emotes.%player%} to true
  1059. send "{@Prefix} {@ReceiveCheekyEmote}"
  1060. close player's inventory
  1061. set {emotes::cheeky::%player%} to true
  1062. emote cheeky on player
  1063. while {emotes::cheeky::%player%} is true:
  1064. emote cheeky on player
  1065. wait 1 tick
  1066. else:
  1067. send "{@Prefix} {@CosmeticAlreadySet}"
  1068. close player's inventory
  1069. else:
  1070. play "block_anvil_place" to player
  1071. close player's inventory
  1072. send "{@Prefix} {@NoPerm}"
  1073. if clicked slot is {@GUIWinkEmoteSlot}:
  1074. if player has permission "{@WinkEmotePerm}" or "cosmetics.all":
  1075. if {emotes.%player%} is false:
  1076. play "block_note_pling" to player
  1077. set {emotes.%player%} to true
  1078. send "{@Prefix} {@ReceiveWinkEmote}"
  1079. close player's inventory
  1080. set {emotes::wink::%player%} to true
  1081. emote surprised on player
  1082. while {emotes::wink::%player%} is true:
  1083. emote wink on player
  1084. wait 1 tick
  1085. else:
  1086. send "{@Prefix} {@CosmeticAlreadySet}"
  1087. close player's inventory
  1088. else:
  1089. play "block_anvil_place" to player
  1090. close player's inventory
  1091. send "{@Prefix} {@NoPerm}"
  1092. if clicked slot is {@GUIGrinEmoteSlot}:
  1093. if player has permission "{@GrinEmotePerm}" or "cosmetics.all":
  1094. if {emotes.%player%} is false:
  1095. play "block_note_pling" to player
  1096. set {emotes.%player%} to true
  1097. send "{@Prefix} {@ReceiveGrinEmote}"
  1098. close player's inventory
  1099. set {emotes::grin::%player%} to true
  1100. emote grin on player
  1101. while {emotes::grin::%player%} is true:
  1102. emote grin on player
  1103. wait 1 tick
  1104. else:
  1105. send "{@Prefix} {@CosmeticAlreadySet}"
  1106. close player's inventory
  1107. else:
  1108. play "block_anvil_place" to player
  1109. close player's inventory
  1110. send "{@Prefix} {@NoPerm}"
  1111. if clicked slot is {@GUIFrownEmoteSlot}:
  1112. if player has permission "{@FrownEmotePerm}" or "cosmetics.all":
  1113. if {emotes.%player%} is false:
  1114. play "block_note_pling" to player
  1115. set {emotes.%player%} to true
  1116. send "{@Prefix} {@ReceiveFrownEmote}"
  1117. close player's inventory
  1118. set {emotes::frown::%player%} to true
  1119. emote frown on player
  1120. while {emotes::frown::%player%} is true:
  1121. emote frown on player
  1122. wait 1 tick
  1123. else:
  1124. send "{@Prefix} {@CosmeticAlreadySet}"
  1125. close player's inventory
  1126. else:
  1127. play "block_anvil_place" to player
  1128. close player's inventory
  1129. send "{@Prefix} {@NoPerm}"
  1130. if clicked slot is {@GUICryEmoteSlot}:
  1131. if player has permission "{@CryEmotePerm}" or "cosmetics.all":
  1132. if {emotes.%player%} is false:
  1133. play "block_note_pling" to player
  1134. set {emotes.%player%} to true
  1135. send "{@Prefix} {@ReceiveCryEmote}"
  1136. close player's inventory
  1137. set {emotes::cry::%player%} to true
  1138. emote cry on player
  1139. while {emotes::cry::%player%} is true:
  1140. emote cry on player
  1141. wait 1 tick
  1142. else:
  1143. send "{@Prefix} {@CosmeticAlreadySet}"
  1144. close player's inventory
  1145. else:
  1146. play "block_anvil_place" to player
  1147. close player's inventory
  1148. send "{@Prefix} {@NoPerm}"
  1149. if clicked slot is {@GUISleepyEmoteSlot}:
  1150. if player has permission "{@SleepyEmotePerm}" or "cosmetics.all":
  1151. if {emotes.%player%} is false:
  1152. play "block_note_pling" to player
  1153. set {emotes.%player%} to true
  1154. send "{@Prefix} {@ReceiveSleepyEmote}"
  1155. close player's inventory
  1156. set {emotes::sleepy::%player%} to true
  1157. emote sleepy on player
  1158. while {emotes::sleepy::%player%} is true:
  1159. emote sleepy on player
  1160. wait 1 tick
  1161. else:
  1162. send "{@Prefix} {@CosmeticAlreadySet}"
  1163. close player's inventory
  1164. else:
  1165. play "block_anvil_place" to player
  1166. close player's inventory
  1167. send "{@Prefix} {@NoPerm}"
  1168. if clicked slot is {@GUIRageEmoteSlot}:
  1169. if player has permission "{@RageEmotePerm}" or "cosmetics.all":
  1170. if {emotes.%player%} is false:
  1171. play "block_note_pling" to player
  1172. set {emotes.%player%} to true
  1173. send "{@Prefix} {@ReceiveRageEmote}"
  1174. close player's inventory
  1175. set {emotes::rage::%player%} to true
  1176. emote rage on player
  1177. while {emotes::rage::%player%} is true:
  1178. emote surprised on player
  1179. wait 1 tick
  1180. else:
  1181. send "{@Prefix} {@CosmeticAlreadySet}"
  1182. close player's inventory
  1183. else:
  1184. play "block_anvil_place" to player
  1185. close player's inventory
  1186. send "{@Prefix} {@NoPerm}"
  1187. if clicked slot is {@GUIOrcBlinkEmoteSlot}:
  1188. if player has permission "{@OrcBlinkEmotePerm}" or "cosmetics.all":
  1189. if {emotes.%player%} is false:
  1190. play "block_note_pling" to player
  1191. set {emotes.%player%} to true
  1192. send "{@Prefix} {@ReceiveOrcBlinkEmote}"
  1193. close player's inventory
  1194. set {emotes::orcblink::%player%} to true
  1195. emote orc blink on player
  1196. while {emotes::orcblink::%player%} is true:
  1197. emote orc blink on player
  1198. wait 1 tick
  1199. else:
  1200. send "{@Prefix} {@CosmeticAlreadySet}"
  1201. close player's inventory
  1202. else:
  1203. play "block_anvil_place" to player
  1204. close player's inventory
  1205. send "{@Prefix} {@NoPerm}"
  1206. if clicked slot is {@GUISantaWinkEmoteSlot}:
  1207. if player has permission "{@SantaWinkEmotePerm}" or "cosmetics.all":
  1208. if {emotes.%player%} is false:
  1209. play "block_note_pling" to player
  1210. set {emotes.%player%} to true
  1211. send "{@Prefix} {@ReceiveSantaWinkEmote}"
  1212. close player's inventory
  1213. set {emotes::santawink::%player%} to true
  1214. while {emotes::santawink::%player%} is true:
  1215. wait 1 tick
  1216. else:
  1217. send "{@Prefix} {@CosmeticAlreadySet}"
  1218. close player's inventory
  1219. else:
  1220. play "block_anvil_place" to player
  1221. close player's inventory
  1222. send "{@Prefix} {@NoPerm}"
  1223. if clicked slot is {@GUISantaBlinkEmoteSlot}:
  1224. if player has permission "{@SantaBlinkEmotePerm}" or "cosmetics.all":
  1225. if {emotes.%player%} is false:
  1226. play "block_note_pling" to player
  1227. set {emotes.%player%} to true
  1228. send "{@Prefix} {@ReceiveSantaBlinkEmote}"
  1229. close player's inventory
  1230. set {emotes::santablink::%player%} to true
  1231. while {emotes::santablink::%player%} is true:
  1232. wait 1 tick
  1233. else:
  1234. send "{@Prefix} {@CosmeticAlreadySet}"
  1235. close player's inventory
  1236. else:
  1237. play "block_anvil_place" to player
  1238. close player's inventory
  1239. send "{@Prefix} {@NoPerm}"
  1240. if clicked slot is {@GUISantaLookEmoteSlot}:
  1241. if player has permission "{@SantaLookEmotePerm}" or "cosmetics.all":
  1242. if {emotes.%player%} is false:
  1243. play "block_note_pling" to player
  1244. set {emotes.%player%} to true
  1245. send "{@Prefix} {@ReceiveSantaLookEmote}"
  1246. close player's inventory
  1247. set {emotes::santalook::%player%} to true
  1248. while {emotes::santalook::%player%} is true:
  1249. wait 1 tick
  1250. else:
  1251. send "{@Prefix} {@CosmeticAlreadySet}"
  1252. close player's inventory
  1253. else:
  1254. play "block_anvil_place" to player
  1255. close player's inventory
  1256. send "{@Prefix} {@NoPerm}"
  1257. if clicked slot is {@GUIXmasTreeEmoteSlot}:
  1258. if player has permission "{@XmasTreeEmotePerm}" or "cosmetics.all":
  1259. if {emotes.%player%} is false:
  1260. play "block_note_pling" to player
  1261. set {emotes.%player%} to true
  1262. send "{@Prefix} {@ReceiveXmasTreeEmote}"
  1263. close player's inventory
  1264. set {emotes::XmasTree::%player%} to true
  1265. while {emotes::xmastree::%player%} is true:
  1266. wait 1 tick
  1267. else:
  1268. send "{@Prefix} {@CosmeticAlreadySet}"
  1269. close player's inventory
  1270. else:
  1271. play "block_anvil_place" to player
  1272. close player's inventory
  1273. send "{@Prefix} {@NoPerm}"
  1274. if clicked slot is {@GUIClearSlot}:
  1275. if {emotes.%player%} is true:
  1276. set {emotes::smile::%player%} to false
  1277. set {emotes::cool::%player%} to false
  1278. set {emotes::surprised::%player%} to false
  1279. set {emotes::cheeky::%player%} to false
  1280. set {emotes::wink::%player%} to false
  1281. set {emotes::grin::%player%} to false
  1282. set {emotes::frown::%player%} to false
  1283. set {emotes::cry::%player%} to false
  1284. set {emotes::sleepy::%player%} to false
  1285. set {emotes::rage::%player%} to false
  1286. set {emotes::orcblink::%player%} to false
  1287. set {emotes::santawink::%player%} to false
  1288. set {emotes::santablink::%player%} to false
  1289. set {emotes::santalook::%player%} to false
  1290. set {emotes::xmastree::%player%} to false
  1291. set {emotes.%player%} to false
  1292. send "{@Prefix} {@ClearedCosmetic}"
  1293. close player's inventory
  1294. else:
  1295. send "{@Prefix} {@NoCosmetic}"
  1296. play "block_anvil_place" to player
  1297. close player's inventory
  1298. if clicked slot is {@GUICloseSlot}:
  1299. close player's inventory
  1300. play "ui_button_click" to player
  1301. if clicked slot is {@GUIGoBack}:
  1302. cancel event
  1303. wait a tick
  1304. make player execute command "{@Command}"
  1305. play "ui_button_click" to player
  1306.  
  1307. command /{@Command}:
  1308. trigger:
  1309. send "{@Prefix} &cUh oh... It looks like you're missing a plugin-addon for this script to work! Make sure you have Skript, SkQuery, Umbaska, SkRayFall, and skDragon installed!"
  1310. message "{@Prefix} {@OpeningGUI}"
  1311. play "block_note_pling" to player
  1312. open chest with 6 rows named "{@GUIName}" to player
  1313. wait a tick
  1314. set slot 11 of player's current inventory to bow named "{@GadgetsName}" with lore "{@GadgetsLore}||"
  1315. set slot 13 of player's current inventory to bone named "{@PetsName}" with lore "{@PetsLore}||"
  1316. set slot 15 of player's current inventory to blaze powder named "{@ParticlesName}" with lore "{@ParticlesLore}||"
  1317. set slot 30 of player's current inventory to diamond helmet named "{@HatsName}" with lore "{@HatsLore}||"
  1318. set slot 32 of player's current inventory to head named "{@EmotesName}" with lore "{@EmotesLore}||"
  1319. set slot {@GUICloseSlot} of player's current inventory to nether star named "{@CloseName}" with lore "{@CloseLore}||"
  1320.  
  1321. on rightclick holding pumpkin:
  1322. if {%player%.cooldown8} is true:
  1323. send "{@Prefix} {@SpoopyPumpkinCoolDownMsg}"
  1324. cancel event
  1325. else:
  1326. set {%player%.cooldown8} to true
  1327. make entity wear a pumpkin
  1328. strike lightning effect at the player
  1329. wait 6 ticks
  1330. make entity wear air
  1331. play "entity_wither_spawn" to player
  1332. wait 10 ticks
  1333. strike lightning effect at the player
  1334. apply blindness to the player for 6.10 seconds
  1335. apply nausea to the player for 6.10 seconds
  1336. play "entity_ghast_hurt" to player
  1337. wait 1 second
  1338. make entity wear a pumpkin
  1339. play "entity_wither_ambient" to player
  1340. strike lightning effect at the player
  1341. wait 1 second
  1342. make entity wear air
  1343. play "entity_ghast_hurt" to player
  1344. wait 3 ticks
  1345. play "entity_ghast_hurt" to player
  1346. strike lightning effect at the player
  1347. wait 6 ticks
  1348. strike lightning effect at the player
  1349. make entity wear a pumpkin
  1350. wait 2 seconds
  1351. make entity wear air
  1352. wait {@SpoopyPumpkinCoolDown} seconds
  1353. clear {%player%.cooldown8}
  1354.  
  1355. on rightclick holding beacon:
  1356. if player is holding beacon named "{@DiscoBeaconName}":
  1357. if {%player%.cooldown6} is true:
  1358. send "{@Prefix} {@DiscoBeaconCoolDownMsg}"
  1359. cancel event
  1360. else:
  1361. set {%player%.cooldown6} to true
  1362. drawDisco style 1, particle redstone, RGB .608, 1, 1, particle2 redstone, RGB2 0, 0, 0, center location of player, id "disco.%player%", rainbowMode true, maxLines 7, lineLength 5, sphereRadius .6, sphereDensity 70, lineDensity 40, visibleRange 32, displacementXYZ 0, 5, 0, pulseDelay 2
  1363. loop 16 times:
  1364. play "block_note_basedrum" to player
  1365. wait 4 ticks
  1366. play "block_note_bass" to player
  1367. wait 4 ticks
  1368. play "block_note_harp" to player
  1369. wait 4 ticks
  1370. play "block_note_hat" to player
  1371. wait 4 ticks
  1372. play "block_note_snare" to player
  1373. stopEffect "disco.%player%"
  1374. clear {%player%.cooldown6}
  1375.  
  1376. on rightclick holding diamond axe:
  1377. if {%player%.cooldown5} is true:
  1378. send "{@Prefix} {@ThorsHammerCoolDownMsg}"
  1379. cancel event
  1380. else:
  1381. set {%player%.cooldown5} to true
  1382. strike lightning at targeted block
  1383. wait {@ThorsHammerCoolDown} seconds
  1384. clear {%player%.cooldown5}
  1385.  
  1386. on rightclick holding blaze rod:
  1387. if {%player%.cooldown4} is true:
  1388. send "{@Prefix} {@BlazeRodGunCoolDownMsg}"
  1389. cancel event
  1390. else:
  1391. set {%player%.cooldown4} to true
  1392. show 20 "heart" particles at location of player for player offset by 2, 2 and 2
  1393. shoot a snowball with speed 1
  1394. play "entity_cat_ambient" to player
  1395. wait {@BlazeRodGunCoolDown} seconds
  1396. clear {%player%.cooldown4}
  1397.  
  1398. on rightclick holding tnt:
  1399. if {%player%.cooldown3} is true:
  1400. send "{@Prefix} {@TNTGunCoolDownMsg}"
  1401. cancel event
  1402. else:
  1403. set {%player%.cooldown3} to true
  1404. shoot a tnt with speed 1
  1405. wait 4 seconds
  1406. play "entity_firework_blast" to player
  1407. play "block_note_pling" to player
  1408. push player backwards at speed 0.5
  1409. push player upwards at speed 0.5
  1410. wait {@TNTGunCoolDown} seconds
  1411. clear {%player%.cooldown3}
  1412.  
  1413. on rightclick holding iron horse armor:
  1414. if {%player%.cooldown2} is true:
  1415. send "{@Prefix} {@BatBlasterCoolDownMsg}"
  1416. cancel event
  1417. else:
  1418. set {%player%.cooldown2} to true
  1419. play "entity_firework_shoot" to player
  1420. show 40 "lava" particles at location of player for player offset by 2, 2 and 2
  1421. loop 10 times:
  1422. shoot a bat with speed 2
  1423. wait 5 seconds
  1424. play "entity_generic_explode" to player
  1425. kill all bats
  1426. wait {@BatBlasterCoolDown} seconds
  1427. clear {%player%.cooldown2}
  1428.  
  1429. on rightclick holding fishing rod:
  1430. if {%player%.cooldown1} is true:
  1431. send "{@Prefix} {@GrapplingHookCoolDownMsg}"
  1432. cancel event
  1433. else:
  1434. set {%player%.cooldown1} to true
  1435. play "entity_firework_shoot" to player
  1436. push player upwards at speed 2.0
  1437. push player forward at speed 2.0
  1438. wait {@GrapplingHookCoolDown} seconds
  1439. clear {%player%.cooldown1}
  1440.  
  1441. on rightclick holding bone:
  1442. loop {pet.%player%::*}:
  1443. teleport loop-value to location of player
  1444. send "{@Prefix} {@SummonedPet}"
  1445.  
  1446. on rightclick holding cookie:
  1447. if {%player%.cooldown7} is true:
  1448. send "{@Prefix} {@FortuneCookieCoolDownMsg}"
  1449. cancel event
  1450. else:
  1451. set {%player%.cooldown7} to true
  1452. message "{@Prefix} {@FortuneCookieFirstMsg}"
  1453. set {_Reward} to a random integer between 1 and 7
  1454. if {_Reward} is 1:
  1455. send "{@Prefix} {@FortuneMsg1}"
  1456. if {_Reward} is 2:
  1457. send "{@Prefix} {@FortuneMsg2}"
  1458. if {_Reward} is 3:
  1459. send "{@Prefix} {@FortuneMsg3}"
  1460. if {_Reward} is 4:
  1461. send "{@Prefix} {@FortuneMsg4}"
  1462. if {_Reward} is 5:
  1463. send "{@Prefix} {@FortuneMsg5}"
  1464. if {_Reward} is 6:
  1465. send "{@Prefix} {@FortuneMsg6}"
  1466. if {_Reward} is 7:
  1467. send "{@Prefix} {@FortuneMsg7}"
  1468. wait {@FortuneCookieCoolDown} seconds
  1469. clear {%player%.cooldown7}
  1470.  
  1471. on inventory click:
  1472. if player does not have the permission "{@MoveItemsPerm}":
  1473. cancel event
  1474.  
  1475. on damage:
  1476. if damage was caused by lightning:
  1477. cancel event
  1478. if damage was caused by fall:
  1479. cancel event
  1480.  
  1481. on death of rabbit or cow or horse:
  1482. clear drops
  1483.  
  1484. On explosion prime:
  1485. cancel event
  1486.  
  1487. on place of tnt:
  1488. cancel event
  1489. send "{@Prefix} {@CantPlaceCosmetic}"
  1490.  
  1491. on place of beacon:
  1492. cancel event
  1493.  
  1494. on projectile hit:
  1495. if projectile is arrow:
  1496. set {_arrow} to projectile
  1497. teleport shooter to {_arrow}
  1498. clear projectile
  1499.  
  1500. on any move:
  1501. if {flame.particle.%player%} is true:
  1502. set {flame.%player%} to location of player
  1503. show 3 "flame" particles at location of player for player offset by 0.4, 0.6, 0.4
  1504. if {heart.particle.%player%} is true:
  1505. set {heart.%player%} to location of player
  1506. show 3 "heart" particles at location of player for player offset by 0.4, 0.6, 0.4
  1507. if {cloud.particle.%player%} is true:
  1508. set {cloud.%player%} to location of player
  1509. show 3 "cloud" particles at location of player for player offset by 0.4, 0.6, 0.4
  1510.  
  1511. on rightclick holding chest:
  1512. if player is holding chest named "{@ChestName}":
  1513. make player execute command "{@Command}"
  1514. play "ui_button_click" to player
  1515. else:
  1516. cancel event
  1517.  
  1518. on join:
  1519. set slot {@ChestSlot} of player to chest named "{@ChestName}"
  1520.  
  1521. on join:
  1522. wait 3 ticks
  1523. if player is op:
  1524. if text from "https://pastebin.com/raw/myD6mDAd" is not "{@VersionID}":
  1525. play "block_note_pling" to player
  1526. message "&7&m------------------&7[&c&lCosmetic &r&fUpdate&7]&7&m-----------------"
  1527. message "&r "
  1528. message "&r &cA new update/version was found!"
  1529. message "&r &cDownload from here:"
  1530. message "&r "
  1531. message " &fhttps://www.spigotmc.org/resources/skript-cosmetics.38857/"
  1532. message "&7&m-----------------------------------------------------"
  1533. stop
  1534.  
  1535. on disconnect:
  1536. loop {pet.%player%::*}:
  1537. kill loop-value
  1538. clear {pet.%player%::*}
  1539.  
  1540. on quit:
  1541. set {pet.%player%.set} to false
  1542. set {emotes::smile::%player%} to false
  1543. set {emotes::cool::%player%} to false
  1544. set {emotes::surprised::%player%} to false
  1545. set {emotes::cheeky::%player%} to false
  1546. set {emotes::wink::%player%} to false
  1547. set {emotes::grin::%player%} to false
  1548. set {emotes::frown::%player%} to false
  1549. set {emotes::cry::%player%} to false
  1550. set {emotes::sleepy::%player%} to false
  1551. set {emotes::rage::%player%} to false
  1552. set {emotes::santawink::%player%} to false
  1553. set {emotes::santablink::%player%} to false
  1554. set {emotes::santalook::%player%} to false
  1555. set {emotes::orcblink::%player%} to false
  1556. set {emotes::xmastree::%player%} to false
  1557. set {%player%.cooldown1} to false
  1558. set {%player%.cooldown2} to false
  1559. set {%player%.cooldown3} to false
  1560. set {%player%.cooldown4} to false
  1561. set {%player%.cooldown5} to false
  1562. set {%player%.cooldown6} to false
  1563. set {%player%.cooldown7} to false
  1564. set {%player%.cooldown8} to false
  1565. set {flame.particle.%player%} to false
  1566. set {cloud.particle.%player%} to false
  1567. set {heart.particle.%player%} to false
  1568. set {particle.%player%.set} to false
  1569. set {emotes.%player%} to false
  1570. delete {pet.%player%.wolf}
  1571. delete {pet.%player%.cow}
  1572. delete {pet.%player%.horse}
  1573. delete {flame.%player%}
  1574. delete {cloud.%player%}
  1575. delete {heart.%player%}
  1576. clear {follow::%player%::*}
  1577. clear player's inventory
  1578.  
  1579. #=======================================#
  1580. # Terms: Do not edit this skript/script
  1581. # and give it or sell it as if it were your own!
  1582. #=======================================#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement