Advertisement
moeycvbn12

Untitled

Dec 16th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 64.63 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 {@GUICobbleHatSlot} of player's current inventory to cobblestone named "{@CobbleHatName}" with lore "{@CobbleHatLore}||"
  469. set slot {@GUIIceHatSlot} of player's current inventory to ice named "{@IceHatName}" with lore "{@IceHatLore}||"
  470. set slot {@GUISandHatSlot} of player's current inventory to sand named "{@SandHatName}" with lore "{@SandHatLore}||"
  471. set slot {@GUIBookshelfHatSlot} of player's current inventory to bookshelf named "{@BookshelfHatName}" with lore "{@BookshelfHatLore}||"
  472. set slot {@GUIGoBack} of player's current inventory to arrow named "{@GoBackName}" with lore "{@GoBackLore}||"
  473. set slot {@GUIClearSlot} of player's current inventory to barrier named "{@ClearName}" with lore "{@ClearLore}||"
  474. set slot {@GUICloseSlot} of player's current inventory to nether star named "{@CloseName}" with lore "{@CloseLore}||"
  475. if clicked slot is 32:
  476. cancel event
  477. set {_santaemote} to "Santa" parsed as offlineplayer
  478. set {_orcemote} to "Teaz" parsed as offlineplayer
  479. wait 1 tick
  480. play "ui_button_click" to player
  481. open chest with 6 rows named "{@GUIEmotesName}" to player
  482. wait a tick
  483. set slot {@GUISmileEmoteSlot} of player's current inventory to head named "{@SmileEmoteName}" with lore "{@SmileEmoteLore}||"
  484. set slot {@GUICoolEmoteSlot} of player's current inventory to head named "{@CoolEmoteName}" with lore "{@CoolEmoteLore}||"
  485. set slot {@GUISurprisedEmoteSlot} of player's current inventory to head named "{@SurprisedEmoteName}" with lore "{@SurprisedEmoteLore}||"
  486. set slot {@GUICheekyEmoteSlot} of player's current inventory to head named "{@CheekyEmoteName}" with lore "{@CheekyEmoteLore}||"
  487. set slot {@GUIWinkEmoteSlot} of player's current inventory to head named "{@WinkEmoteName}" with lore "{@WinkEmoteLore}||"
  488. set slot {@GUIGrinEmoteSlot} of player's current inventory to head named "{@GrinEmoteName}" with lore "{@GrinEmoteLore}||"
  489. set slot {@GUIFrownEmoteSlot} of player's current inventory to head named "{@FrownEmoteName}" with lore "{@FrownEmoteLore}||"
  490. set slot {@GUICryEmoteSlot} of player's current inventory to head named "{@CryEmoteName}" with lore "{@CryEmoteLore}||"
  491. set slot {@GUISleepyEmoteSlot} of player's current inventory to head named "{@SleepyEmoteName}" with lore "{@SleepyEmoteLore}||"
  492. set slot {@GUIRageEmoteSlot} of player's current inventory to head named "{@RageEmoteName}" with lore "{@RageEmoteLore}||"
  493. set slot {@GUISantaWinkEmoteSlot} of player's current inventory to skull of {_santaemote} named "{@SantaWinkEmoteName}" with lore "{@SantaWinkEmoteLore}||"
  494. set slot {@GUISantaBlinkEmoteSlot} of player's current inventory to skull of {_santaemote} named "{@SantaBlinkEmoteName}" with lore "{@SantaBlinkEmoteLore}||"
  495. set slot {@GUISantaLookEmoteSlot} of player's current inventory to skull of {_santaemote} named "{@SantaLookEmoteName}" with lore "{@SantaLookEmoteLore}||"
  496. set slot {@GUIOrcBlinkEmoteSlot} of player's current inventory to skull of {_orcemote} named "{@OrcBlinkEmoteName}" with lore "{@OrcBlinkEmoteLore}||"
  497. set slot {@GUIXmasTreeEmoteSlot} of player's current inventory to head named "{@XmasTreeEmoteName}" with lore "{@XmasTreeEmoteLore}||"
  498. set slot {@GUIGoBack} of player's current inventory to arrow named "{@GoBackName}" with lore "{@GoBackLore}||"
  499. set slot {@GUIClearSlot} of player's current inventory to barrier named "{@ClearName}" with lore "{@ClearLore}||"
  500. set slot {@GUICloseSlot} of player's current inventory to nether star named "{@CloseName}" with lore "{@CloseLore}||"
  501. if clicked slot is {@GUICloseSlot}:
  502. play "ui_button_click" to player
  503. close player's inventory
  504. on inventory click:
  505. if inventory name of player's current inventory is "{@GUIGadgetsName}":
  506. if clicked slot is {@GUITPBowSlot}:
  507. if player has permission "{@TPBowPerm}" or "cosmetics.all":
  508. play "block_note_pling" to player
  509. set slot {@TPBowSlot} of player to bow of infinity 1 and unbreaking 100 named "{@TPBowName}" with lore "{@TPBowLore}||"
  510. set slot 9 of player to arrow named "Arrow"
  511. send "{@Prefix} {@ReceiveTPBow}"
  512. close player's inventory
  513. else:
  514. play "block_anvil_place" to player
  515. close player's inventory
  516. send "{@Prefix} {@NoPerm}"
  517. if clicked slot is {@GUIBlazeRodGunSlot}:
  518. if player has permission "{@BlazeRodGunPerm}" or "cosmetics.all":
  519. play "block_note_pling" to player
  520. set slot {@BlazeRodGunSlot} of player to blaze rod named "{@BlazeRodGunName}" with lore "{@BlazeRodGunLore}"
  521. send "{@Prefix} {@ReceiveBlazeRodGun}"
  522. close player's inventory
  523. else:
  524. play "block_anvil_place" to player
  525. close player's inventory
  526. send "{@Prefix} {@NoPerm}"
  527. if clicked slot is {@GUIGrapplingHookSlot}:
  528. if player has permission "{@GrapplingHookPerm}" or "cosmetics.all":
  529. play "block_note_pling" to player
  530. set slot {@GrapplingHookSlot} of player to fishing rod named "{@GrapplingHookName}" with lore "{@GrapplingHookLore}"
  531. send "{@Prefix} {@ReceiveGrapplingHook}"
  532. close player's inventory
  533. else:
  534. play "block_anvil_place" to player
  535. close player's inventory
  536. send "{@Prefix} {@NoPerm}"
  537. if clicked slot is {@GUIBatBlasterSlot}:
  538. if player has permission "{@BatBlasterPerm}" or "cosmetics.all":
  539. play "block_note_pling" to player
  540. set slot {@BatBlasterSlot} of player to iron horse armor named "{@BatBlasterName}" with lore "{@BatBlasterLore}"
  541. send "{@Prefix} {@ReceiveBatBlaster}"
  542. close player's inventory
  543. else:
  544. play "block_anvil_place" to player
  545. close player's inventory
  546. send "{@Prefix} {@NoPerm}"
  547. if clicked slot is {@GUITNTGunSlot}:
  548. if player has permission "{@TNTGunPerm}" or "cosmetics.all":
  549. play "block_note_pling" to player
  550. set slot {@TNTGunSlot} of player to tnt named "{@TNTGunName}" with lore "{@TNTGunLore}"
  551. send "{@Prefix} {@ReceiveTNTGun}"
  552. close player's inventory
  553. else:
  554. play "block_anvil_place" to player
  555. close player's inventory
  556. send "{@Prefix} {@NoPerm}"
  557. if clicked slot is {@GUIThorHammerSlot}:
  558. if player has permission "{@ThorHammerPerm}" or "cosmetics.all":
  559. play "block_note_pling" to player
  560. set slot {@ThorHammerSlot} of player to diamond axe named "{@ThorHammerName}" with lore "{@ThorHammerLore}"
  561. send "{@Prefix} {@ReceiveThorHammer}"
  562. close player's inventory
  563. else:
  564. play "block_anvil_place" to player
  565. close player's inventory
  566. send "{@Prefix} {@NoPerm}"
  567. if clicked slot is {@GUIDiscoBeaconSlot}:
  568. if player has permission "{@DiscoBeaconPerm}" or "cosmetics.all":
  569. play "block_note_pling" to player
  570. set slot {@DiscoBeaconSlot} of player to beacon named "{@DiscoBeaconName}" with lore "{@DiscoBeaconLore}"
  571. send "{@Prefix} {@ReceiveDiscoBeacon}"
  572. close player's inventory
  573. else:
  574. play "block_anvil_place" to player
  575. close player's inventory
  576. send "{@Prefix} {@NoPerm}"
  577. if clicked slot is {@GUIFortuneCookieSlot}:
  578. if player has permission "{@FortuneCookiePerm}" or "cosmetics.all":
  579. play "block_note_pling" to player
  580. set slot {@FortuneCookieSlot} of player to cookie named "{@FortuneCookieName}" with lore "{@FortuneCookieLore}"
  581. send "{@Prefix} {@ReceiveFortuneCookie}"
  582. close player's inventory
  583. else:
  584. play "block_anvil_place" to player
  585. close player's inventory
  586. send "{@Prefix} {@NoPerm}"
  587. if clicked slot is {@GUISpoopyPumpkinSlot}:
  588. if player has permission "{@SpoopyPumpkinPerm}" or "cosmetics.all":
  589. play "block_note_pling" to player
  590. set slot {@SpoopyPumpkinSlot} of player to pumpkin named "{@SpoopyPumpkinName}" with lore "{@SpoopyPumpkinLore}"
  591. send "{@Prefix} {@ReceiveSpoopyPumpkin}"
  592. close player's inventory
  593. else:
  594. play "block_anvil_place" to player
  595. close player's inventory
  596. send "{@Prefix} {@NoPerm}"
  597. if clicked slot is {@GUIClearSlot}:
  598. if player has a bow named "{@TPBowName}" with lore "{@TPBowLore}":
  599. remove a bow named "{@TPBowName}" with lore "{@TPBowLore}" from player's inventory
  600. remove a arrow named "Arrow" from player's inventory
  601. send "{@Prefix} {@ClearedCosmetic}"
  602. close player's inventory
  603. stop
  604. if player has a blaze rod named "{@BlazeRodGunName}" with lore "{@BlazeRodGunLore}":
  605. remove a blaze rod named "{@BlazeRodGunName}" with lore "{@BlazeRodGunLore}" from player's inventory
  606. send "{@Prefix} {@ClearedCosmetic}"
  607. close player's inventory
  608. stop
  609. if player has a tnt named "{@TNTGunName}" with lore "{@TNTGunLore}":
  610. remove a tnt named "{@TNTGunName}" with lore "{@TNTGunLore}" from player's inventory
  611. send "{@Prefix} {@ClearedCosmetic}"
  612. close player's inventory
  613. stop
  614. if player has a fishing rod named "{@GrapplingHookName}" with lore "{@GrapplingHookLore}":
  615. remove a fishing rod named "{@GrapplingHookName}" with lore "{@GrapplingHookLore}" from player's inventory
  616. send "{@Prefix} {@ClearedCosmetic}"
  617. close player's inventory
  618. stop
  619. if player has a iron horse armor named "{@BatBlasterName}" with lore "{@BatBlasterLore}":
  620. remove a iron horse armor named "{@BatBlasterName}" with lore "{@BatBlasterLore}" from player's inventory
  621. send "{@Prefix} {@ClearedCosmetic}"
  622. close player's inventory
  623. stop
  624. if player has a diamond axe named "{@ThorHammerName}" with lore "{@ThorHammerLore}":
  625. remove diamond axe named "{@ThorHammerName}" with lore "{@ThorHammerLore}" from player's inventory
  626. send "{@Prefix} {@ClearedCosmetic}"
  627. close player's inventory
  628. stop
  629. if player has a beacon named "{@DiscoBeaconName}" with lore "{@DiscoBeaconLore}":
  630. remove beacon named "{@DiscoBeaconName}" with lore "{@DiscoBeaconLore}" from player's inventory
  631. send "{@Prefix} {@ClearedCosmetic}"
  632. close player's inventory
  633. stop
  634. if player has a cookie named "{@FortuneCookieName}" with lore "{@FortuneCookieLore}":
  635. remove cookie named "{@FortuneCookieName}" with lore "{@FortuneCookieLore}" from player's inventory
  636. send "{@Prefix} {@ClearedCosmetic}"
  637. close player's inventory
  638. stop
  639. if player has a pumpkin named "{@SpoopyPumpkinName}" with lore "{@SpoopyPumpkinLore}":
  640. remove pumpkin named "{@SpoopyPumpkinName}" with lore "{@SpoopyPumpkinLore}" from player's inventory
  641. send "{@Prefix} {@ClearedCosmetic}"
  642. close player's inventory
  643. stop
  644. else:
  645. send "{@Prefix} {@NoCosmetic}"
  646. play "block_anvil_place" to player
  647. close player's inventory
  648. if clicked slot is {@GUICloseSlot}:
  649. close player's inventory
  650. play "ui_button_click" to player
  651. if clicked slot is {@GUIGoBack}:
  652. cancel event
  653. wait a tick
  654. make player execute command "{@Command}"
  655. play "ui_button_click" to player
  656. if inventory name of player's current inventory is "{@GUIPetsName}":
  657. if clicked slot is {@GUIPetRabbitSlot}:
  658. if player has permission "{@PetRabbitPerm}" or "cosmetics.all":
  659. if {pet.%player%.set} is true:
  660. send "{@Prefix} {@AlreadyHavePet}"
  661. close player's inventory
  662. cancel event
  663. else:
  664. close player's inventory
  665. play "block_note_pling" to player
  666. set {pet.%player%.set} to true
  667. set {pet.%player%.rabbit} to true
  668. set slot 1 of player to bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}"
  669. spawn 1 rabbit at the player
  670. send "{@Prefix} {@ReceivePetRabbit}"
  671. close player's inventory
  672. set name of spawned entity to "{@SpawnedRabbitName}"
  673. add spawned entity to {pet.%player%::*}
  674. add spawned entity to {follow::%player%::*}
  675. while spawned entity exists:
  676. make spawned entity pathfind to player with speed 2
  677. wait 1 tick
  678. else:
  679. play "block_anvil_place" to player
  680. close player's inventory
  681. send "{@Prefix} {@NoPerm}"
  682. if clicked slot is {@GUIPetWolfSlot}:
  683. if player has permission "{@PetWolfPerm}" or "cosmetics.all":
  684. if {pet.%player%.set} is true:
  685. send "{@Prefix} {@AlreadyHavePet}"
  686. close player's inventory
  687. cancel event
  688. else:
  689. close player's inventory
  690. play "block_note_pling" to player
  691. set {pet.%player%.set} to true
  692. set {pet.%player%.wolf} to true
  693. set slot 1 of player to bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}"
  694. spawn 1 wolf at the player
  695. send "{@Prefix} {@ReceivePetWolf}"
  696. close player's inventory
  697. set name of spawned entity to "{@SpawnedWolfName}"
  698. add spawned entity to {pet.%player%::*}
  699. add spawned entity to {follow::%player%::*}
  700. while spawned entity exists:
  701. make spawned entity pathfind to player with speed 2
  702. wait 1 tick
  703. else:
  704. play "block_anvil_place" to player
  705. close player's inventory
  706. send "{@Prefix} {@NoPerm}"
  707. if clicked slot is {@GUIPetCowSlot}:
  708. if player has permission "{@PetCowPerm}" or "cosmetics.all":
  709. if {pet.%player%.set} is true:
  710. send "{@Prefix} {@AlreadyHavePet}"
  711. close player's inventory
  712. cancel event
  713. else:
  714. close player's inventory
  715. play "block_note_pling" to player
  716. set {pet.%player%.set} to true
  717. set {pet.%player%.cow} to true
  718. set slot 1 of player to bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}"
  719. spawn 1 cow at the player
  720. send "{@Prefix} {@ReceivePetCow}"
  721. close player's inventory
  722. set name of spawned entity to "{@SpawnedCowName}"
  723. add spawned entity to {pet.%player%::*}
  724. add spawned entity to {follow::%player%}
  725. while spawned entity exists:
  726. make spawned entity pathfind to player with speed 2
  727. wait 1 tick
  728. else:
  729. play "block_anvil_place" to player
  730. close player's inventory
  731. send "{@Prefix} {@NoPerm}"
  732. if clicked slot is {@GUIClearSlot}:
  733. if {pet.%player%.rabbit} is true:
  734. loop {pet.%player%::*}:
  735. set {pet.%player%.set} to false
  736. set {pet.%player%.rabbit} to false
  737. kill loop-value
  738. remove bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}" from player's inventory
  739. send "{@Prefix} {@RemovedPet}"
  740. clear {follow::%player%::*}
  741. close player's inventory
  742. stop
  743. if {pet.%player%.wolf} is true:
  744. loop {pet.%player%::*}:
  745. set {pet.%player%.set} to false
  746. set {pet.%player%.wolf} to false
  747. kill loop-value
  748. remove bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}" from player's inventory
  749. send "{@Prefix} {@RemovedPet}"
  750. clear {follow::%player%::*}
  751. close player's inventory
  752. stop
  753. if {pet.%player%.cow} is true:
  754. loop {pet.%player%::*}:
  755. set {pet.%player%.set} to false
  756. set {pet.%player%.cow} to false
  757. kill loop-value
  758. remove bone named "{@SummonPetBoneName}" with lore "{@SummonPetBoneLore}" from player's inventory
  759. send "{@Prefix} {@RemovedPet}"
  760. clear {follow::%player%::*}
  761. close player's inventory
  762. else:
  763. send "{@Prefix} {@NoPet}"
  764. play "block_anvil_place" to player
  765. close player's inventory
  766. if clicked slot is {@GUICloseSlot}:
  767. close player's inventory
  768. if clicked slot is {@GUIGoBack}:
  769. cancel event
  770. wait a tick
  771. make player execute command "{@Command}"
  772. play "ui_button_click" to player
  773. if inventory name of player's current inventory is "{@GUIParticlesName}":
  774. if clicked slot is {@GUIFlameParticleSlot}:
  775. if player has permission "{@FlameParticlePerm}" or "cosmetics.all":
  776. if {particle.%player%.set} is false:
  777. play "block_note_pling" to player
  778. set {particle.%player%} to true
  779. set {particle.%player%.set} to true
  780. set {flame.particle.%player%} to true
  781. send "{@Prefix} {@ReceiveFlameParticle}"
  782. close player's inventory
  783. else:
  784. play "block_anvil_place" to player
  785. close player's inventory
  786. send "{@Prefix} {@ParticleAlreadySet}"
  787. else if player does not have the permission "{@FlameParticlePerm}" or "cosmetics.all":
  788. play "block_anvil_place" to player
  789. close player's inventory
  790. send "{@Prefix} {@NoPerm}"
  791. cancel event
  792. if clicked slot is {@GUIHeartParticleSlot}:
  793. if player has permission "{@HeartParticlePerm}" or "cosmetics.all":
  794. if {particle.%player%.set} is false:
  795. play "block_note_pling" to player
  796. set {particle.%player%} to true
  797. set {particle.%player%.set} to true
  798. set {heart.particle.%player%} to true
  799. send "{@Prefix} {@ReceiveHeartParticle}"
  800. close player's inventory
  801. else:
  802. play "block_anvil_place" to player
  803. close player's inventory
  804. send "{@Prefix} {@ParticleAlreadySet}"
  805. else if player does not have the permission "{@HeartParticlePerm}" or "cosmetics.all":
  806. play "block_anvil_place" to player
  807. close player's inventory
  808. send "{@Prefix} {@NoPerm}"
  809. cancel event
  810. if clicked slot is {@GUICloudParticleSlot}:
  811. if player has permission "{@CloudParticlePerm}" or "cosmetics.all":
  812. if {particle.%player%.set} is false:
  813. play "block_note_pling" to player
  814. set {particle.%player%} to true
  815. set {particle.%player%.set} to true
  816. set {cloud.particle.%player%} to true
  817. send "{@Prefix} {@ReceiveCloudParticle}"
  818. close player's inventory
  819. else:
  820. play "block_anvil_place" to player
  821. close player's inventory
  822. send "{@Prefix} {@ParticleAlreadySet}"
  823. else if player does not have the permission "{@CloudParticlePerm}" or "cosmetics.all":
  824. play "block_anvil_place" to player
  825. close player's inventory
  826. send "{@Prefix} {@NoPerm}"
  827. cancel event
  828. if clicked slot is {@GUINyanCatParticleSlot}:
  829. if player has permission "{@NyanCatParticlePerm}" or "cosmetics.all":
  830. if {particle.%player%.set} is false:
  831. play "block_note_pling" to player
  832. set {particle.%player%} to true
  833. set {particle.%player%.set} to true
  834. drawNyanCat center player, id "nyancat.%player%", visibleRange 30
  835. send "{@Prefix} {@ReceiveNyanCatParticle}"
  836. close player's inventory
  837. else:
  838. play "block_anvil_place" to player
  839. close player's inventory
  840. send "{@Prefix} {@ParticleAlreadySet}"
  841. else if player does not have the permission "{@NyanCatParticlePerm}" or "cosmetics.all":
  842. play "block_anvil_place" to player
  843. close player's inventory
  844. send "{@Prefix} {@NoPerm}"
  845. cancel event
  846. if clicked slot is {@GUIClearSlot}:
  847. if {particle.%player%} is true:
  848. set {flame.particle.%player%} to false
  849. set {cloud.particle.%player%} to false
  850. set {heart.particle.%player%} to false
  851. set {particle.%player%.set} to false
  852. set {particle.%player%} to false
  853. delete {flame.%player%}
  854. delete {cloud.%player%}
  855. delete {heart.%player%}
  856. stopEffect "nyancat.%player%"
  857. send "{@Prefix} {@ClearedCosmetic}"
  858. close player's inventory
  859. else:
  860. send "{@Prefix} {@NoCosmetic}"
  861. play "block_anvil_place" to player
  862. close player's inventory
  863. if clicked slot is {@GUICloseSlot}:
  864. close player's inventory
  865. if clicked slot is {@GUIGoBack}:
  866. cancel event
  867. wait a tick
  868. make player execute command "{@Command}"
  869. play "ui_button_click" to player
  870. if inventory name of player's current inventory is "{@GUIHatsName}":
  871. if clicked slot is {@GUIGrassHatSlot}:
  872. if player has permission "{@GrassHatPerm}" or "cosmetics.all":
  873. set helmet of the player to grass
  874. set {hat.%player%} to true
  875. play "block_note_pling" to player
  876. send "{@Prefix} {@ReceiveGrassHat}"
  877. close player's inventory
  878. else:
  879. play "block_anvil_place" to player
  880. close player's inventory
  881. send "{@Prefix} {@NoPerm}"
  882. if clicked slot is {@GUIWoolHatSlot}:
  883. if player has permission "{@WoolHatPerm}" or "cosmetics.all":
  884. set helmet of the player to wool
  885. set {hat.%player%} to true
  886. play "block_note_pling" to player
  887. send "{@Prefix} {@ReceiveWoolHat}"
  888. close player's inventory
  889. else:
  890. play "block_anvil_place" to player
  891. close player's inventory
  892. send "{@Prefix} {@NoPerm}"
  893. if clicked slot is {@GUIGlassHatSlot}:
  894. if player has permission "{@GlassHatPerm}" or "cosmetics.all":
  895. set helmet of the player to glass
  896. set {hat.%player%} to true
  897. play "block_note_pling" to player
  898. send "{@Prefix} {@ReceiveGlassHat}"
  899. close player's inventory
  900. else:
  901. play "block_anvil_place" to player
  902. close player's inventory
  903. send "{@Prefix} {@NoPerm}"
  904. if clicked slot is {@GUIDispenserHatSlot}:
  905. if player has permission "{@DispenserHatPerm}" or "cosmetics.all":
  906. set helmet of the player to dispenser
  907. set {hat.%player%} to true
  908. play "block_note_pling" to player
  909. send "{@Prefix} {@ReceiveDispenserHat}"
  910. close player's inventory
  911. else:
  912. play "block_anvil_place" to player
  913. close player's inventory
  914. send "{@Prefix} {@NoPerm}"
  915. if clicked slot is {@GUIIceHatSlot}:
  916. if player has permission "{@IceHatPerm}" or "cosmetics.all":
  917. set helmet of the player to ice
  918. set {hat.%player%} to true
  919. play "block_note_pling" to player
  920. send "{@Prefix} {@ReceiveIceHat}"
  921. close player's inventory
  922. else:
  923. play "block_anvil_place" to player
  924. close player's inventory
  925. send "{@Prefix} {@NoPerm}"
  926. if clicked slot is {@GUIStoneHatSlot}:
  927. if player has permission "{@StoneHatPerm}" or "cosmetics.all":
  928. set helmet of the player to stone
  929. set {hat.%player%} to true
  930. play "block_note_pling" to player
  931. send "{@Prefix} {@ReceiveStoneHat}"
  932. close player's inventory
  933. else:
  934. play "block_anvil_place" to player
  935. close player's inventory
  936. send "{@Prefix} {@NoPerm}"
  937. if clicked slot is {@GUICobbleHatSlot}:
  938. if player has permission "{@CobbleHatPerm}" or "cosmetics.all":
  939. set helmet of the player to cobblestone
  940. set {hat.%player%} to true
  941. play "block_note_pling" to player
  942. send "{@Prefix} {@ReceiveCobbleHat}"
  943. close player's inventory
  944. else:
  945. play "block_anvil_place" to player
  946. close player's inventory
  947. send "{@Prefix} {@NoPerm}"
  948. if clicked slot is {@GUIOakLogHatSlot}:
  949. if player has permission "{@OakLogHatPerm}" or "cosmetics.all":
  950. set helmet of the player to oak log
  951. set {hat.%player%} to true
  952. play "block_note_pling" to player
  953. send "{@Prefix} {@ReceiveOakLogHat}"
  954. close player's inventory
  955. else:
  956. play "block_anvil_place" to player
  957. close player's inventory
  958. send "{@Prefix} {@NoPerm}"
  959. if clicked slot is {@GUISandHatSlot}:
  960. if player has permission "{@SandHatPerm}" or "cosmetics.all":
  961. set helmet of the player to sand
  962. set {hat.%player%} to true
  963. play "block_note_pling" to player
  964. send "{@Prefix} {@ReceiveSandHat}"
  965. close player's inventory
  966. else:
  967. play "block_anvil_place" to player
  968. close player's inventory
  969. send "{@Prefix} {@NoPerm}"
  970. if clicked slot is {@GUIBookshelfHatSlot}:
  971. if player has permission "{@BookshelfHatPerm}" or "cosmetics.all":
  972. set helmet of the player to bookshelf
  973. set {hat.%player%} to true
  974. play "block_note_pling" to player
  975. send "{@Prefix} {@ReceiveBookshelfHat}"
  976. close player's inventory
  977. else:
  978. play "block_anvil_place" to player
  979. close player's inventory
  980. send "{@Prefix} {@NoPerm}"
  981. if clicked slot is {@GUIClearSlot}:
  982. if {hat.%player%} is true:
  983. set helmet of the player to air
  984. set {hat.%player%} to false
  985. send "{@Prefix} {@ClearedCosmetic}"
  986. close player's inventory
  987. else:
  988. send "{@Prefix} {@NoCosmetic}"
  989. play "block_anvil_place" to player
  990. close player's inventory
  991. if clicked slot is {@GUICloseSlot}:
  992. close player's inventory
  993. play "ui_button_click" to player
  994. if clicked slot is {@GUIGoBack}:
  995. cancel event
  996. wait a tick
  997. make player execute command "{@Command}"
  998. play "ui_button_click" to player
  999. if inventory name of player's current inventory is "{@GUIEmotesName}":
  1000. if clicked slot is {@GUISmileEmoteSlot}:
  1001. if player has permission "{@SmileEmotePerm}" or "cosmetics.all":
  1002. if {emotes.%player%} is false:
  1003. play "block_note_pling" to player
  1004. set {emotes.%player%} to true
  1005. send "{@Prefix} {@ReceiveSmileEmote}"
  1006. close player's inventory
  1007. set {emotes::smile::%player%} to true
  1008. emote smile on player
  1009. while {emotes::smile::%player%} is true:
  1010. emote smile on player
  1011. wait 1 tick
  1012. else:
  1013. send "{@Prefix} {@CosmeticAlreadySet}"
  1014. close player's inventory
  1015. else:
  1016. play "block_anvil_place" to player
  1017. close player's inventory
  1018. send "{@Prefix} {@NoPerm}"
  1019. if clicked slot is {@GUICoolEmoteSlot}:
  1020. if player has permission "{@CoolEmotePerm}" or "cosmetics.all":
  1021. if {emotes.%player%} is false:
  1022. play "block_note_pling" to player
  1023. set {emotes.%player%} to true
  1024. send "{@Prefix} {@ReceiveCoolEmote}"
  1025. close player's inventory
  1026. set {emotes::cool::%player%} to true
  1027. emote cool on player
  1028. while {emotes::cool::%player%} is true:
  1029. emote cool on player
  1030. wait 1 tick
  1031. else:
  1032. send "{@Prefix} {@CosmeticAlreadySet}"
  1033. close player's inventory
  1034. else:
  1035. play "block_anvil_place" to player
  1036. close player's inventory
  1037. send "{@Prefix} {@NoPerm}"
  1038. if clicked slot is {@GUISurprisedEmoteSlot}:
  1039. if player has permission "{@SurprisedEmotePerm}" or "cosmetics.all":
  1040. if {emotes.%player%} is false:
  1041. play "block_note_pling" to player
  1042. set {emotes.%player%} to true
  1043. send "{@Prefix} {@ReceiveSurprisedEmote}"
  1044. close player's inventory
  1045. set {emotes::surprised::%player%} to true
  1046. emote surprised on player
  1047. while {emotes::surprised::%player%} is true:
  1048. emote surprised on player
  1049. wait 1 tick
  1050. else:
  1051. send "{@Prefix} {@CosmeticAlreadySet}"
  1052. close player's inventory
  1053. else:
  1054. play "block_anvil_place" to player
  1055. close player's inventory
  1056. send "{@Prefix} {@NoPerm}"
  1057. if clicked slot is {@GUICheekyEmoteSlot}:
  1058. if player has permission "{@CheekyEmotePerm}" or "cosmetics.all":
  1059. if {emotes.%player%} is false:
  1060. play "block_note_pling" to player
  1061. set {emotes.%player%} to true
  1062. send "{@Prefix} {@ReceiveCheekyEmote}"
  1063. close player's inventory
  1064. set {emotes::cheeky::%player%} to true
  1065. emote cheeky on player
  1066. while {emotes::cheeky::%player%} is true:
  1067. emote cheeky on player
  1068. wait 1 tick
  1069. else:
  1070. send "{@Prefix} {@CosmeticAlreadySet}"
  1071. close player's inventory
  1072. else:
  1073. play "block_anvil_place" to player
  1074. close player's inventory
  1075. send "{@Prefix} {@NoPerm}"
  1076. if clicked slot is {@GUIWinkEmoteSlot}:
  1077. if player has permission "{@WinkEmotePerm}" or "cosmetics.all":
  1078. if {emotes.%player%} is false:
  1079. play "block_note_pling" to player
  1080. set {emotes.%player%} to true
  1081. send "{@Prefix} {@ReceiveWinkEmote}"
  1082. close player's inventory
  1083. set {emotes::wink::%player%} to true
  1084. emote surprised on player
  1085. while {emotes::wink::%player%} is true:
  1086. emote wink on player
  1087. wait 1 tick
  1088. else:
  1089. send "{@Prefix} {@CosmeticAlreadySet}"
  1090. close player's inventory
  1091. else:
  1092. play "block_anvil_place" to player
  1093. close player's inventory
  1094. send "{@Prefix} {@NoPerm}"
  1095. if clicked slot is {@GUIGrinEmoteSlot}:
  1096. if player has permission "{@GrinEmotePerm}" or "cosmetics.all":
  1097. if {emotes.%player%} is false:
  1098. play "block_note_pling" to player
  1099. set {emotes.%player%} to true
  1100. send "{@Prefix} {@ReceiveGrinEmote}"
  1101. close player's inventory
  1102. set {emotes::grin::%player%} to true
  1103. emote grin on player
  1104. while {emotes::grin::%player%} is true:
  1105. emote grin on player
  1106. wait 1 tick
  1107. else:
  1108. send "{@Prefix} {@CosmeticAlreadySet}"
  1109. close player's inventory
  1110. else:
  1111. play "block_anvil_place" to player
  1112. close player's inventory
  1113. send "{@Prefix} {@NoPerm}"
  1114. if clicked slot is {@GUIFrownEmoteSlot}:
  1115. if player has permission "{@FrownEmotePerm}" or "cosmetics.all":
  1116. if {emotes.%player%} is false:
  1117. play "block_note_pling" to player
  1118. set {emotes.%player%} to true
  1119. send "{@Prefix} {@ReceiveFrownEmote}"
  1120. close player's inventory
  1121. set {emotes::frown::%player%} to true
  1122. emote frown on player
  1123. while {emotes::frown::%player%} is true:
  1124. emote frown on player
  1125. wait 1 tick
  1126. else:
  1127. send "{@Prefix} {@CosmeticAlreadySet}"
  1128. close player's inventory
  1129. else:
  1130. play "block_anvil_place" to player
  1131. close player's inventory
  1132. send "{@Prefix} {@NoPerm}"
  1133. if clicked slot is {@GUICryEmoteSlot}:
  1134. if player has permission "{@CryEmotePerm}" or "cosmetics.all":
  1135. if {emotes.%player%} is false:
  1136. play "block_note_pling" to player
  1137. set {emotes.%player%} to true
  1138. send "{@Prefix} {@ReceiveCryEmote}"
  1139. close player's inventory
  1140. set {emotes::cry::%player%} to true
  1141. emote cry on player
  1142. while {emotes::cry::%player%} is true:
  1143. emote cry on player
  1144. wait 1 tick
  1145. else:
  1146. send "{@Prefix} {@CosmeticAlreadySet}"
  1147. close player's inventory
  1148. else:
  1149. play "block_anvil_place" to player
  1150. close player's inventory
  1151. send "{@Prefix} {@NoPerm}"
  1152. if clicked slot is {@GUISleepyEmoteSlot}:
  1153. if player has permission "{@SleepyEmotePerm}" or "cosmetics.all":
  1154. if {emotes.%player%} is false:
  1155. play "block_note_pling" to player
  1156. set {emotes.%player%} to true
  1157. send "{@Prefix} {@ReceiveSleepyEmote}"
  1158. close player's inventory
  1159. set {emotes::sleepy::%player%} to true
  1160. emote sleepy on player
  1161. while {emotes::sleepy::%player%} is true:
  1162. emote sleepy on player
  1163. wait 1 tick
  1164. else:
  1165. send "{@Prefix} {@CosmeticAlreadySet}"
  1166. close player's inventory
  1167. else:
  1168. play "block_anvil_place" to player
  1169. close player's inventory
  1170. send "{@Prefix} {@NoPerm}"
  1171. if clicked slot is {@GUIRageEmoteSlot}:
  1172. if player has permission "{@RageEmotePerm}" or "cosmetics.all":
  1173. if {emotes.%player%} is false:
  1174. play "block_note_pling" to player
  1175. set {emotes.%player%} to true
  1176. send "{@Prefix} {@ReceiveRageEmote}"
  1177. close player's inventory
  1178. set {emotes::rage::%player%} to true
  1179. emote rage on player
  1180. while {emotes::rage::%player%} is true:
  1181. emote surprised on player
  1182. wait 1 tick
  1183. else:
  1184. send "{@Prefix} {@CosmeticAlreadySet}"
  1185. close player's inventory
  1186. else:
  1187. play "block_anvil_place" to player
  1188. close player's inventory
  1189. send "{@Prefix} {@NoPerm}"
  1190. if clicked slot is {@GUIOrcBlinkEmoteSlot}:
  1191. if player has permission "{@OrcBlinkEmotePerm}" or "cosmetics.all":
  1192. if {emotes.%player%} is false:
  1193. play "block_note_pling" to player
  1194. set {emotes.%player%} to true
  1195. send "{@Prefix} {@ReceiveOrcBlinkEmote}"
  1196. close player's inventory
  1197. set {emotes::orcblink::%player%} to true
  1198. emote orc blink on player
  1199. while {emotes::orcblink::%player%} is true:
  1200. emote orc blink on player
  1201. wait 1 tick
  1202. else:
  1203. send "{@Prefix} {@CosmeticAlreadySet}"
  1204. close player's inventory
  1205. else:
  1206. play "block_anvil_place" to player
  1207. close player's inventory
  1208. send "{@Prefix} {@NoPerm}"
  1209. if clicked slot is {@GUISantaWinkEmoteSlot}:
  1210. if player has permission "{@SantaWinkEmotePerm}" or "cosmetics.all":
  1211. if {emotes.%player%} is false:
  1212. play "block_note_pling" to player
  1213. set {emotes.%player%} to true
  1214. send "{@Prefix} {@ReceiveSantaWinkEmote}"
  1215. close player's inventory
  1216. set {emotes::santawink::%player%} to true
  1217. emote santa wink on player
  1218. while {emotes::santawink::%player%} is true:
  1219. emote santa wink on player
  1220. wait 1 tick
  1221. else:
  1222. send "{@Prefix} {@CosmeticAlreadySet}"
  1223. close player's inventory
  1224. else:
  1225. play "block_anvil_place" to player
  1226. close player's inventory
  1227. send "{@Prefix} {@NoPerm}"
  1228. if clicked slot is {@GUISantaBlinkEmoteSlot}:
  1229. if player has permission "{@SantaBlinkEmotePerm}" or "cosmetics.all":
  1230. if {emotes.%player%} is false:
  1231. play "block_note_pling" to player
  1232. set {emotes.%player%} to true
  1233. send "{@Prefix} {@ReceiveSantaBlinkEmote}"
  1234. close player's inventory
  1235. set {emotes::santablink::%player%} to true
  1236. emote santa blink on player
  1237. while {emotes::santablink::%player%} is true:
  1238. emote santa blink on player
  1239. wait 1 tick
  1240. else:
  1241. send "{@Prefix} {@CosmeticAlreadySet}"
  1242. close player's inventory
  1243. else:
  1244. play "block_anvil_place" to player
  1245. close player's inventory
  1246. send "{@Prefix} {@NoPerm}"
  1247. if clicked slot is {@GUISantaLookEmoteSlot}:
  1248. if player has permission "{@SantaLookEmotePerm}" or "cosmetics.all":
  1249. if {emotes.%player%} is false:
  1250. play "block_note_pling" to player
  1251. set {emotes.%player%} to true
  1252. send "{@Prefix} {@ReceiveSantaLookEmote}"
  1253. close player's inventory
  1254. set {emotes::santalook::%player%} to true
  1255. emote santa look on player
  1256. while {emotes::santalook::%player%} is true:
  1257. emote santa look on player
  1258. wait 1 tick
  1259. else:
  1260. send "{@Prefix} {@CosmeticAlreadySet}"
  1261. close player's inventory
  1262. else:
  1263. play "block_anvil_place" to player
  1264. close player's inventory
  1265. send "{@Prefix} {@NoPerm}"
  1266. if clicked slot is {@GUIXmasTreeEmoteSlot}:
  1267. if player has permission "{@XmasTreeEmotePerm}" or "cosmetics.all":
  1268. if {emotes.%player%} is false:
  1269. play "block_note_pling" to player
  1270. set {emotes.%player%} to true
  1271. send "{@Prefix} {@ReceiveXmasTreeEmote}"
  1272. close player's inventory
  1273. set {emotes::XmasTree::%player%} to true
  1274. emote xmas tree on player
  1275. while {emotes::xmastree::%player%} is true:
  1276. emote xmas tree on player
  1277. wait 1 tick
  1278. else:
  1279. send "{@Prefix} {@CosmeticAlreadySet}"
  1280. close player's inventory
  1281. else:
  1282. play "block_anvil_place" to player
  1283. close player's inventory
  1284. send "{@Prefix} {@NoPerm}"
  1285. if clicked slot is {@GUIClearSlot}:
  1286. if {emotes.%player%} is true:
  1287. set {emotes::smile::%player%} to false
  1288. set {emotes::cool::%player%} to false
  1289. set {emotes::surprised::%player%} to false
  1290. set {emotes::cheeky::%player%} to false
  1291. set {emotes::wink::%player%} to false
  1292. set {emotes::grin::%player%} to false
  1293. set {emotes::frown::%player%} to false
  1294. set {emotes::cry::%player%} to false
  1295. set {emotes::sleepy::%player%} to false
  1296. set {emotes::rage::%player%} to false
  1297. set {emotes::orcblink::%player%} to false
  1298. set {emotes::santawink::%player%} to false
  1299. set {emotes::santablink::%player%} to false
  1300. set {emotes::santalook::%player%} to false
  1301. set {emotes::xmastree::%player%} to false
  1302. set {emotes.%player%} to false
  1303. send "{@Prefix} {@ClearedCosmetic}"
  1304. close player's inventory
  1305. else:
  1306. send "{@Prefix} {@NoCosmetic}"
  1307. play "block_anvil_place" to player
  1308. close player's inventory
  1309. if clicked slot is {@GUICloseSlot}:
  1310. close player's inventory
  1311. play "ui_button_click" to player
  1312. if clicked slot is {@GUIGoBack}:
  1313. cancel event
  1314. wait a tick
  1315. make player execute command "{@Command}"
  1316. play "ui_button_click" to player
  1317.  
  1318. command /{@Command}:
  1319. trigger:
  1320. if "%plugins list%" does not contain "Skript" and "SkQuery" and "Umbaska" and "SkRayFall" and "SkDragon":
  1321. 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!"
  1322. else:
  1323. message "{@Prefix} {@OpeningGUI}"
  1324. play "block_note_pling" to player
  1325. open chest with 6 rows named "{@GUIName}" to player
  1326. wait a tick
  1327. set slot 11 of player's current inventory to bow named "{@GadgetsName}" with lore "{@GadgetsLore}||"
  1328. set slot 13 of player's current inventory to bone named "{@PetsName}" with lore "{@PetsLore}||"
  1329. set slot 15 of player's current inventory to blaze powder named "{@ParticlesName}" with lore "{@ParticlesLore}||"
  1330. set slot 30 of player's current inventory to diamond helmet named "{@HatsName}" with lore "{@HatsLore}||"
  1331. set slot 32 of player's current inventory to head named "{@EmotesName}" with lore "{@EmotesLore}||"
  1332. set slot {@GUICloseSlot} of player's current inventory to nether star named "{@CloseName}" with lore "{@CloseLore}||"
  1333.  
  1334. on rightclick holding pumpkin:
  1335. if {%player%.cooldown8} is true:
  1336. send "{@Prefix} {@SpoopyPumpkinCoolDownMsg}"
  1337. cancel event
  1338. else:
  1339. set {%player%.cooldown8} to true
  1340. make entity wear a pumpkin
  1341. strike lightning effect at the player
  1342. wait 6 ticks
  1343. make entity wear air
  1344. play "entity_wither_spawn" to player
  1345. wait 10 ticks
  1346. strike lightning effect at the player
  1347. apply blindness to the player for 6.10 seconds
  1348. apply nausea to the player for 6.10 seconds
  1349. play "entity_ghast_hurt" to player
  1350. wait 1 second
  1351. make entity wear a pumpkin
  1352. play "entity_wither_ambient" to player
  1353. strike lightning effect at the player
  1354. wait 1 second
  1355. make entity wear air
  1356. play "entity_ghast_hurt" to player
  1357. wait 3 ticks
  1358. play "entity_ghast_hurt" to player
  1359. strike lightning effect at the player
  1360. wait 6 ticks
  1361. strike lightning effect at the player
  1362. make entity wear a pumpkin
  1363. wait 2 seconds
  1364. make entity wear air
  1365. wait {@SpoopyPumpkinCoolDown} seconds
  1366. clear {%player%.cooldown8}
  1367.  
  1368. on rightclick holding beacon:
  1369. if player is holding beacon named "{@DiscoBeaconName}":
  1370. if {%player%.cooldown6} is true:
  1371. send "{@Prefix} {@DiscoBeaconCoolDownMsg}"
  1372. cancel event
  1373. else:
  1374. set {%player%.cooldown6} to true
  1375. 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
  1376. loop 16 times:
  1377. play "block_note_basedrum" to player
  1378. wait 4 ticks
  1379. play "block_note_bass" to player
  1380. wait 4 ticks
  1381. play "block_note_harp" to player
  1382. wait 4 ticks
  1383. play "block_note_hat" to player
  1384. wait 4 ticks
  1385. play "block_note_snare" to player
  1386. stopEffect "disco.%player%"
  1387. clear {%player%.cooldown6}
  1388.  
  1389. on rightclick holding diamond axe:
  1390. if {%player%.cooldown5} is true:
  1391. send "{@Prefix} {@ThorsHammerCoolDownMsg}"
  1392. cancel event
  1393. else:
  1394. set {%player%.cooldown5} to true
  1395. strike lightning at targeted block
  1396. wait {@ThorsHammerCoolDown} seconds
  1397. clear {%player%.cooldown5}
  1398.  
  1399. on rightclick holding blaze rod:
  1400. if {%player%.cooldown4} is true:
  1401. send "{@Prefix} {@BlazeRodGunCoolDownMsg}"
  1402. cancel event
  1403. else:
  1404. set {%player%.cooldown4} to true
  1405. show 20 "heart" particles at location of player for player offset by 2, 2 and 2
  1406. shoot a snowball with speed 1
  1407. play "entity_cat_ambient" to player
  1408. wait {@BlazeRodGunCoolDown} seconds
  1409. clear {%player%.cooldown4}
  1410.  
  1411. on rightclick holding tnt:
  1412. if {%player%.cooldown3} is true:
  1413. send "{@Prefix} {@TNTGunCoolDownMsg}"
  1414. cancel event
  1415. else:
  1416. set {%player%.cooldown3} to true
  1417. shoot a tnt with speed 1
  1418. wait 4 seconds
  1419. play "entity_firework_blast" to player
  1420. play "block_note_pling" to player
  1421. push player backwards at speed 0.5
  1422. push player upwards at speed 0.5
  1423. wait {@TNTGunCoolDown} seconds
  1424. clear {%player%.cooldown3}
  1425.  
  1426. on rightclick holding iron horse armor:
  1427. if {%player%.cooldown2} is true:
  1428. send "{@Prefix} {@BatBlasterCoolDownMsg}"
  1429. cancel event
  1430. else:
  1431. set {%player%.cooldown2} to true
  1432. play "entity_firework_shoot" to player
  1433. show 40 "lava" particles at location of player for player offset by 2, 2 and 2
  1434. loop 10 times:
  1435. shoot a bat with speed 2
  1436. wait 5 seconds
  1437. play "entity_generic_explode" to player
  1438. kill all bats
  1439. wait {@BatBlasterCoolDown} seconds
  1440. clear {%player%.cooldown2}
  1441.  
  1442. on rightclick holding fishing rod:
  1443. if {%player%.cooldown1} is true:
  1444. send "{@Prefix} {@GrapplingHookCoolDownMsg}"
  1445. cancel event
  1446. else:
  1447. set {%player%.cooldown1} to true
  1448. play "entity_firework_shoot" to player
  1449. push player upwards at speed 2.0
  1450. push player forward at speed 2.0
  1451. wait {@GrapplingHookCoolDown} seconds
  1452. clear {%player%.cooldown1}
  1453.  
  1454. on rightclick holding bone:
  1455. loop {pet.%player%::*}:
  1456. teleport loop-value to location of player
  1457. send "{@Prefix} {@SummonedPet}"
  1458.  
  1459. on rightclick holding cookie:
  1460. if {%player%.cooldown7} is true:
  1461. send "{@Prefix} {@FortuneCookieCoolDownMsg}"
  1462. cancel event
  1463. else:
  1464. set {%player%.cooldown7} to true
  1465. message "{@Prefix} {@FortuneCookieFirstMsg}"
  1466. set {_Reward} to a random integer between 1 and 7
  1467. if {_Reward} is 1:
  1468. send "{@Prefix} {@FortuneMsg1}"
  1469. if {_Reward} is 2:
  1470. send "{@Prefix} {@FortuneMsg2}"
  1471. if {_Reward} is 3:
  1472. send "{@Prefix} {@FortuneMsg3}"
  1473. if {_Reward} is 4:
  1474. send "{@Prefix} {@FortuneMsg4}"
  1475. if {_Reward} is 5:
  1476. send "{@Prefix} {@FortuneMsg5}"
  1477. if {_Reward} is 6:
  1478. send "{@Prefix} {@FortuneMsg6}"
  1479. if {_Reward} is 7:
  1480. send "{@Prefix} {@FortuneMsg7}"
  1481. wait {@FortuneCookieCoolDown} seconds
  1482. clear {%player%.cooldown7}
  1483.  
  1484. on inventory click:
  1485. if player does not have the permission "{@MoveItemsPerm}":
  1486. cancel event
  1487.  
  1488. on damage:
  1489. if damage was caused by lightning:
  1490. cancel event
  1491. if damage was caused by fall:
  1492. cancel event
  1493.  
  1494. on death of rabbit or cow or horse:
  1495. clear drops
  1496.  
  1497. On explosion prime:
  1498. cancel event
  1499.  
  1500. on place of tnt:
  1501. cancel event
  1502. send "{@Prefix} {@CantPlaceCosmetic}"
  1503.  
  1504. on place of beacon:
  1505. cancel event
  1506.  
  1507. on projectile hit:
  1508. if projectile is arrow:
  1509. set {_arrow} to projectile
  1510. teleport shooter to {_arrow}
  1511. clear projectile
  1512.  
  1513. on any move:
  1514. if {flame.particle.%player%} is true:
  1515. set {flame.%player%} to location of player
  1516. show 3 "flame" particles at location of player for player offset by 0.4, 0.6, 0.4
  1517. if {heart.particle.%player%} is true:
  1518. set {heart.%player%} to location of player
  1519. show 3 "heart" particles at location of player for player offset by 0.4, 0.6, 0.4
  1520. if {cloud.particle.%player%} is true:
  1521. set {cloud.%player%} to location of player
  1522. show 3 "cloud" particles at location of player for player offset by 0.4, 0.6, 0.4
  1523.  
  1524. on rightclick holding chest:
  1525. if player is holding chest named "{@ChestName}":
  1526. make player execute command "{@Command}"
  1527. play "ui_button_click" to player
  1528. else:
  1529. cancel event
  1530.  
  1531. on join:
  1532. set slot {@ChestSlot} of player to chest named "{@ChestName}"
  1533.  
  1534. on join:
  1535. wait 3 ticks
  1536. if player is op:
  1537. if text from "https://pastebin.com/raw/myD6mDAd" is not "{@VersionID}":
  1538. play "block_note_pling" to player
  1539. message "&7&m------------------&7[&c&lCosmetic &r&fUpdate&7]&7&m-----------------"
  1540. message "&r "
  1541. message "&r &cA new update/version was found!"
  1542. message "&r &cDownload from here:"
  1543. message "&r "
  1544. message " &fhttps://www.spigotmc.org/resources/skript-cosmetics.38857/"
  1545. message "&7&m-----------------------------------------------------"
  1546. stop
  1547.  
  1548. on disconnect:
  1549. loop {pet.%player%::*}:
  1550. kill loop-value
  1551. clear {pet.%player%::*}
  1552.  
  1553. on quit:
  1554. set {pet.%player%.set} to false
  1555. set {emotes::smile::%player%} to false
  1556. set {emotes::cool::%player%} to false
  1557. set {emotes::surprised::%player%} to false
  1558. set {emotes::cheeky::%player%} to false
  1559. set {emotes::wink::%player%} to false
  1560. set {emotes::grin::%player%} to false
  1561. set {emotes::frown::%player%} to false
  1562. set {emotes::cry::%player%} to false
  1563. set {emotes::sleepy::%player%} to false
  1564. set {emotes::rage::%player%} to false
  1565. set {emotes::santawink::%player%} to false
  1566. set {emotes::santablink::%player%} to false
  1567. set {emotes::santalook::%player%} to false
  1568. set {emotes::orcblink::%player%} to false
  1569. set {emotes::xmastree::%player%} to false
  1570. set {%player%.cooldown1} to false
  1571. set {%player%.cooldown2} to false
  1572. set {%player%.cooldown3} to false
  1573. set {%player%.cooldown4} to false
  1574. set {%player%.cooldown5} to false
  1575. set {%player%.cooldown6} to false
  1576. set {%player%.cooldown7} to false
  1577. set {%player%.cooldown8} to false
  1578. set {flame.particle.%player%} to false
  1579. set {cloud.particle.%player%} to false
  1580. set {heart.particle.%player%} to false
  1581. set {particle.%player%.set} to false
  1582. set {emotes.%player%} to false
  1583. delete {pet.%player%.wolf}
  1584. delete {pet.%player%.cow}
  1585. delete {pet.%player%.horse}
  1586. delete {pet.%player%.rabbit}
  1587. delete {flame.%player%}
  1588. delete {cloud.%player%}
  1589. delete {heart.%player%}
  1590. clear {follow::%player%::*}
  1591. stopEffect "disco.%player%"
  1592. stopEffect "nyancat.%player%"
  1593. clear player's inventory
  1594.  
  1595. #=======================================#
  1596. # Terms: Do not edit this skript/script
  1597. # and give it or sell it as if it were your own!
  1598. #=======================================#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement