[ESX/QB/独立] 音乐播放插件
49.00USD
商品说明
该插件可以为您的服务器添加一个音乐盒,玩家可以播放音乐,兼容 ESX 和 QBCore,也可以独立运行。
由于转换音乐格式需要调用我们的服务器资源,因此该插件为订阅制,价格为每年 150 元,购买插件后赠送一年有效期。
该插件需要秘钥才可运行,购买后请联系 QQ 204034 获取秘钥,然后填入到 config_server.lua
▍ 功能特性
- 支持 ESX 1.2 - 1.9x 以及 QBCore 框架,也可以独立运行
- 数据库支持 oxmysql 和 mysql-async
- 音乐源使用网易云音乐,支持搜索音乐和播放指定 ID 的音乐
- 支持设置 Cookie 以播放个人音乐云盘的音乐
- 支持自定义音乐盒物品名以及模型
- 所有消息提示文本内容可自定义
▍ 如何安装
- 购买并在 keymaster 下载脚本文件
- 将三个文件夹全部解压到你的服务端 resources 文件夹
- 编辑 zerodream_musicbox 的 config_server.lua 文件,将秘钥填入 apiToken
- 根据自己的需要修改 config.lua 和 config_server.lua
- 为服务器增加一个新的物品 music_box,具体方法参考下方介绍
- 将三个脚本加入到服务端启动列表,然后重启服务器
▍ 依赖插件
- mysql-async 或 oxmysql
- zerodream_core 版本 1.0.3 及以上(已包含在压缩包内)
- zerodream_tableui 版本 1.0.1 及以上(已包含在压缩包内)
▍ 如何添加物品
QBCore:
- 编辑 resources/[qb]/qb-core/shared/items.lua
- 复制任意一个物品,修改名称为 music_box,根据自己需要修改其它参数
- 重启服务器
ESX:
- 打开数据库管理器,找到 items 表
- 参考其他物品,增加一条记录,name 为 music_box
- 重启服务器
▍ 使用方法
- ESX 和 QBCore:给予自己一个名为 music_box 的物品,然后在背包中使用
- 独立:聊天栏输入 /music_box 命令即可放置音乐盒
▍ 自定义音乐播放
您需要登录自己的网易云账号才能播放自定义音乐,具体方法如下:
- 使用 Chrome 浏览器打开网页版的网易云 https://music.163.com/ 并登录您的账号。
- 按下 F12 打开浏览器控制台,转到 “Network” 或 “网络” 选项卡,然后按下 F5 刷新网页。
- 此时您将会看到许多请求,点击第一个请求,然后在展开的右侧信息栏中依次找到 “标头(Headers)” > “请求标头(Request Headers)”。
- 在请求标头中,有一个参数叫 Cookie,将右侧对应的值全部复制,可能会非常长,注意不要复制多了或者少了。
- 返回游戏,输入 /setcookie 命令,在弹出的窗口中粘贴您复制的内容,然后确定即可完成绑定。
- 通过 PC 端或者手机端将自己的音乐上传到网易云的音乐云盘,然后将音乐收藏到任意歌单。
- 返回网页版的网易云,在 “我的音乐” 中找到自己的歌单,然后找到刚刚收藏的歌曲,右键复制链接即可获得音乐 ID。
- 在音乐播放器的搜索框中输入
id=您获得的ID即可播放音乐。
提示:如果出现音乐播放失败,说明您可能没有正确配置 Cookie,或者音乐尚未处理完毕。目前仅支持播放 mp3,wav,flac 格式的音乐,其他格式可能无法正常播放。
▍ 关于订阅
由于网易云的接口提供的音乐是 MP3 格式的文件,但 FiveM 使用的 CEF 框架并不支持 MP3 格式音频播放,所以需要调用我们的服务器对音频进行转码处理,因此我们需要收取一定的费用以维持服务器的正常运营,希望您能谅解。
English (US)
Chinese
Chinese (Traditional)