Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- patch: plugins/Skript/music
- import:
- org.bukkit.Bukkit
- java.io.File
- java.util.ArrayList
- java.util.Arrays
- com.xxmicloxx.NoteBlockAPI.event.SongNextEvent
- com.xxmicloxx.NoteBlockAPI.model.Playlist
- com.xxmicloxx.NoteBlockAPI.model.Song
- com.xxmicloxx.NoteBlockAPI.utils.NBSDecoder
- com.xxmicloxx.NoteBlockAPI.songplayer.RadioSongPlayer
- command /gtamuzyka <boolean> <player> <text>:
- permission: op
- trigger:
- if arg 1 is true:
- set {_file} to new File("{@patch}/%arg 3%")
- if {_file}.exists() is true:
- if {_file}.isFile() is true:
- set {_song} to NBSDecoder.parse({_file})
- set {_pl} to new RadioSongPlayer({_song})
- {_pl}.setAutoDestroy(false)
- {_pl}.setPlaying(true)
- {_pl}.addPlayer(arg-player)
- if {soundplayer.%player%} is set:
- {soundplayer.%player%}.destroy()
- set {soundplayer.%player%} to {_pl}
- else:
- if {soundplayer.%player%} is set:
- {soundplayer.%player%}.destroy()
- delete {soundplayer.%player%}
- on disconnect:
- if {soundplayer.%player%} is set:
- {soundplayer.%player%}.destroy()
- delete {soundplayer.%player%}
Advertisement
Add Comment
Please, Sign In to add comment