szumielxd

Untitled

Sep 12th, 2019
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. options:
  2. patch: plugins/Skript/music
  3.  
  4.  
  5. import:
  6. org.bukkit.Bukkit
  7. java.io.File
  8. java.util.ArrayList
  9. java.util.Arrays
  10. com.xxmicloxx.NoteBlockAPI.event.SongNextEvent
  11. com.xxmicloxx.NoteBlockAPI.model.Playlist
  12. com.xxmicloxx.NoteBlockAPI.model.Song
  13. com.xxmicloxx.NoteBlockAPI.utils.NBSDecoder
  14. com.xxmicloxx.NoteBlockAPI.songplayer.RadioSongPlayer
  15.  
  16.  
  17. command /gtamuzyka <boolean> <player> <text>:
  18. permission: op
  19. trigger:
  20. if arg 1 is true:
  21. set {_file} to new File("{@patch}/%arg 3%")
  22. if {_file}.exists() is true:
  23. if {_file}.isFile() is true:
  24. set {_song} to NBSDecoder.parse({_file})
  25. set {_pl} to new RadioSongPlayer({_song})
  26. {_pl}.setAutoDestroy(false)
  27. {_pl}.setPlaying(true)
  28. {_pl}.addPlayer(arg-player)
  29. if {soundplayer.%player%} is set:
  30. {soundplayer.%player%}.destroy()
  31. set {soundplayer.%player%} to {_pl}
  32. else:
  33. if {soundplayer.%player%} is set:
  34. {soundplayer.%player%}.destroy()
  35. delete {soundplayer.%player%}
  36.  
  37.  
  38. on disconnect:
  39. if {soundplayer.%player%} is set:
  40. {soundplayer.%player%}.destroy()
  41. delete {soundplayer.%player%}
Advertisement
Add Comment
Please, Sign In to add comment