• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

ShadowLevels:修订间差异

来自Minecraft插件百科
跳转到导航 跳转到搜索
无编辑摘要
无编辑摘要
第27行: 第27行:
* %shadowlevels_<等级系统>_progressbar_<长度>% - 进度条
* %shadowlevels_<等级系统>_progressbar_<长度>% - 进度条


==播放==
==自定义等级==


===如何将歌曲导入GMusic?===
===如何创建一个等级系统===


GMusic使用一种名为“*.gnbs”的独特文件类型读取和播放歌曲!”
在控制台输入/sl cls <等级系统名>'
 
输入/sl reload后控制台显示成功即可
如果你有一个你可以把它放在“songs”文件夹里,然后重新加载插件。
 
现在你的歌曲被导入,可以播放了!
 
当你有一个“*.nbs”文件(在大多数情况下你有这个)你可以把这个文件放在“转换”文件夹和GMusic为你做剩下的(转换,导入等)!
 
===我在哪里可以找到一个“*.nbs”或“*.gnbs”文件?'''===
 
为了得到一个“*.nbs”或“*.gnbs”文件,你可以在互联网上简单搜索。(如[https://midishow.com/ midishow])
 
===我有一个 '.mp3', '.mid' 或 '.midi',我如何使用它与GMusic?”===
 
目前GMusic不能直接读取“*.mp3”文件,因为这需要大量的工作! (需要放这种直接看最底部)
 
转换 '.mid' 或 '.midi'文件只要把它放在“midi”文件夹!
GMusic现在转换文件与下一次重新加载!
 
如果你喜欢自己转换成“.nbs”或“.midi“文件,你可以使用Note Block Studio转换成”*.bvs”文件。
你可以把这些文件带到“convert”文件夹!
 
===.gnbs有什么特点?===
 
新gnbs格式提供了几个优点。
 
使用这种格式,可以停止和中断单个节拍。这提供了全新的播放选项。
 
此外,还可以创建“部件”,在文件中可以一次又一次地调用它,并且可以重复播放单个的台词。
 
此格式未加密或难以辨认。你可以用文本编辑器打开并查看这些文件!
 
==指令==
 
/music play <ID> -> 使用ID播放音乐
 
/music playing -> 显示当前播放的音乐
 
/music random -> 随机播放
 
/music stop -> 停止当前播放的音乐
 
/music pause -> 暂停
 
/music resume -> 解除暂停
 
/music skip -> 切歌
 
/music toggle -> 关闭音乐(仅自己)
 
 
 
/amusic download <Type> <Name> <Path> -> 从URL下载文件
 
 
/amusic jukebox <Player> [<Amount>] -> 给玩家指定数量的点唱机
/amusic disc <Player> <ID> [<Amount>] -> 给玩家指定数量的唱片
 
/amusic play <Player> <ID> -> 给玩家播放音乐
 
/amusic stop <Player> -> 停止玩家的音乐
 
/amusic playradio <ID> -> 设置当前电台音乐
 
/amusic edit <Option> <Value> -> 更改特定音乐设置
 
 
/gmusicreload -> 重载全部配置和语言


==权限==
==权限==
*管理员权限: GMusic.*
*收到更新提示: GMusic.Update
*配置重载权限: GMusic.GMusicReload
'''普通权限'''
*GMusic.Music.* -> 全部音乐权限
*GMusic.Music.GUI -> Use "/music"
*GMusic.Music.Play -> Use "/music play <ID>"
*GMusic.Music.Playing -> Use "/music playing"
*GMusic.Music.Random -> Use "/music random"
*GMusic.Music.Stop -> Use "/music stop"
*GMusic.Music.Pause -> Use "/music pause"
*GMusic.Music.Resume -> Use "/music resume"
*GMusic.Music.Skip -> Use "/music skip"
*GMusic.Music.Toggle -> Use "/music toggle"


'''管理员'''
'''管理员'''
*GMusic.AMusic.* -> 全部管理员权限
* ShadowLevels.Commands.SetMultiple - 使用sl mulitiple指令设置玩家经验倍率
*GMusic.AMusic.Download -> Use "/amusic download <Type> <Name> <Path>"
* ShadowLevels.Commands.Admin - 使用sl admin指令
*GMusic.AMusic.JukeBox -> Use "/amusic jukebox <Player> [<Amount>]"
* ShadowLevels.Commands.Reload - 使用sl reload重载
*GMusic.AMusic.Disc -> Use "/amusic disc <Player> <ID> [<Amount>]"
* ShadowLevels.Commands.Reset - 使用sl reset重置玩家信息
*GMusic.AMusic.UseJukeBox -> Use a special JukeBox
* ShadowLevels.Commands.AddExps - 使用sl addexps给予玩家经验
*GMusic.AMusic.Play -> Use "/amusic play <Player> <ID>"
* ShadowLevels.Commands.RemoveExps - 使用sl removeexps清除玩家经验
*GMusic.AMusic.Stop -> Use "/amusic stop <Player>"
* ShadowLevels.Commands.SetExps - 使用sl setexps设置玩家经验
*GMusic.AMusic.PlayRadio -> Use "/amusic playradio <ID>"
* ShadowLevels.Commands.AddLevels - 使用sl addlevels给予玩家等级
*GMusic.AMusic.Edit -> Use "/amusic edit <Option> <Value>"
* ShadowLevels.Commands.RemoveLevels - 使用sl removelevels清除玩家等级
 
* ShadowLevels.Commands.SetLevels - 使用sl setlevels设置玩家等级
==需要播放MP3文件看这里转换==
* ShadowLevels.Commands.OpenReward - 使用sl openreward给别人打开奖励菜单
 
===方法1(推荐):直接去Midishow找扒谱的文件===
 
https://midishow.com/
 
===方法2:使用在线工具转换===
 
'''限制转换时长!!!'''
 
需要在Midishow社区有一定经验值
 
https://www.midishow.com/tool/mp3-to-midi
 
===方法3:本地部署转换工具===
 
此方法不限转换时长,但需要一定编程技术和电脑配置
 
推荐最低CPU:Intel Core i5 9th+ (比较好的Xeon系也可以)
 
推荐最低GPU加速:NVIDIA RTX 20+
 
https://zhuanlan.zhihu.com/p/270999354
 
注意:使用GPU加速需要安装CUDA版的 [https://pytorch.org/get-started/locally/ PyTorch] 且电脑安装 [https://developer.nvidia.com/cuda-downloads CUDA]

2022年11月16日 (三) 04:36的版本


ShadowLevels
外文名ShadowLevels
作者XiaoJianhao_awa
最新版本1.1
前置插件ShadowCore , [可选]PlaceholderAPI

总览

这是一个可以让你的服务器实现强大的等级系统,和等级奖励系统的插件

你可以用SL强大的自定义菜单功能和SC给予的强大事件格式写一个完全

属于你的奖励菜单,写一个属于的你的奖励系统。

PAPI占位符

  • %shadowlevels_<等级系统>_exp% - 当前经验
  • %shadowlevels_<等级系统>_level% - 当前等级
  • %shadowlevels_<等级系统>_required-exps% - 下一级所需的经验
  • %shadowlevels_<等级系统>_max-levels% - 最高级
  • %shadowlevels_<等级系统>_isMax% - 是否满级
  • %shadowlevels_<等级系统>_multiple% - 等级倍率
  • %shadowlevels_<等级系统>_color% - 等级颜色
  • %shadowlevels_<等级系统>_received-rewards-count% - 已领取的奖励数量
  • %shadowlevels_<等级系统>_progressbar% - 进度条 (默认长度, 可在Config.yml中更改)
  • %shadowlevels_<等级系统>_progressbar_<长度>% - 进度条

自定义等级

如何创建一个等级系统

在控制台输入/sl cls <等级系统名>' 输入/sl reload后控制台显示成功即可

权限

管理员

  • ShadowLevels.Commands.SetMultiple - 使用sl mulitiple指令设置玩家经验倍率
  • ShadowLevels.Commands.Admin - 使用sl admin指令
  • ShadowLevels.Commands.Reload - 使用sl reload重载
  • ShadowLevels.Commands.Reset - 使用sl reset重置玩家信息
  • ShadowLevels.Commands.AddExps - 使用sl addexps给予玩家经验
  • ShadowLevels.Commands.RemoveExps - 使用sl removeexps清除玩家经验
  • ShadowLevels.Commands.SetExps - 使用sl setexps设置玩家经验
  • ShadowLevels.Commands.AddLevels - 使用sl addlevels给予玩家等级
  • ShadowLevels.Commands.RemoveLevels - 使用sl removelevels清除玩家等级
  • ShadowLevels.Commands.SetLevels - 使用sl setlevels设置玩家等级
  • ShadowLevels.Commands.OpenReward - 使用sl openreward给别人打开奖励菜单