Jump to content
Gardener

PJDJ - cross client music player addon

Recommended Posts

PJDJ

'Cross-client music player'

Source Code

Current release: 1.12 Last Updated: 27/08/2019

Features

• Play music with friends, or on your own. Make your own music packs to share with others to play in-game.
• Search for the music you want with an easy to use filtering system.

 

Usage

/pj help - Displays a list of commands and relevant help text for them.
/pj join $channelName - join a music channel to listen to music with others.
/pj list $filter - search through sound files to play.

 

Installation

Extract the PJDJ and PJDJ_MusicList folders from the downloaded .zip file to your EpsilonWoW\interface\addons directory.

Download

 

Optional Content

Battle for Azeroth Music: download (850MB .zip archive)

Installation:

Extract sound folder in BfAMusic.zip to your root EpsilonWoW directory.

BfA music for TotalRP3: download (.lua file)

Installation:

Copy and Paste the downloaded musicList.lua file to your EpsilonWoW\interface\addons\totalRP3\resources folder and overwrite the existing file.

 

Bugs etc should be submitted here, or to me on Discord: Gardener#8000

 

Edited by Graydon
Updated 27/08/2019

Share this post


Link to post
Share on other sites

reservded for making music Packs

Making Music Packs

Download template here.

Required software: Notepad or any other text editor.

  1. Extract PJDJ_Pack_Template into World of Warcraft\Interface\Addons
  2. Change the name of the folder to whatever your music pack's name will be.
  3. Enter your newly renamed folder.
  4. Rename PJDJ_Pack_Template.toc to what your recently renamed folder is. (If you named the folder TownRP, rename the file TownRP.toc
  5. Open up your .toc file with notepad, change title and author to reflect proper values. e.g. what the music pack is called. Save.
## Interface: 70300
## Title: PJDJ - Template
## Version: 1
## Notes: Template Pack for GPlayer
## Author: Grandmaster Pa
## DefaultState: Enabled
## RequiredDeps: PJDJ
Pack_Tunes.lua
  1. (6) Open up Pack_Tunes.lua and you should be greeted with the following.
--
packName = "YOUR_PACK_NAME_HERE"; --Set your music pack name here.
--

pjdj_register(packName, 
{
	"interface/addons/PJDJ_Pack_Template/sounds/03. Boney M - Daddy Cool.mp3",	-- Add additional sound paths to array.
	"must/follow/this/format.mp3", --path/to/file.mp3 
});

Change YOUR_PACK_NAME_HERE to whatever you want.

 

Now comes the tricky part.

Copy audio files to world of warcraft\interface\addons\PACKNAME\sounds\

u5JXfED.png

Now in Pack_Tunes.lua we want to add this to the music list. Please keep in mind that WoW is pretty fussy with how you do things.

Below     "interface/addons/PJDJ_Pack_Template/sounds/03. Boney M - Daddy Cool.mp3",

Add   "interface/addons/YOURPACKNAME/sounds/YOURADDEDSONG.mp3",

Continue adding lines in the same format to add songs.

For example:

	"interface/addons/pjdj_musicpatch/music/legion/mus_71_bondsoffate.mp3",
	"interface/addons/pjdj_musicpatch/music/legion/mus_71_eternalhollybrew_a.mp3",
	"interface/addons/pjdj_musicpatch/music/legion/mus_71_eternalhollybrew_b.mp3",
	"interface/addons/pjdj_musicpatch/music/legion/mus_71_eternalhollybrew_h.mp3",
	"interface/addons/pjdj_musicpatch/music/legion/mus_71_eternalhollybrew_hwb.mp3",
	"interface/addons/pjdj_musicpatch/music/legion/mus_71_karazhan_1h.mp3",
	"interface/addons/pjdj_musicpatch/music/legion/mus_71_karazhan_2h.mp3",
	"interface/addons/pjdj_musicpatch/music/legion/mus_71_karazhan_3h.mp3",

 

When you're done, save. Load up your game, join a channel and filter through your music with /pj list.

Share your packs with friends!

Share this post


Link to post
Share on other sites
4 minutes ago, trixiewish said:

приємно! гарна робота!

Трикси 47-я хромосома !

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×