DMayFly - GUI飞行插件

LLSE DMayFly - GUI飞行插件 1.2.3

Source of resources
Original
Copyright link
#
Language
Chinese(Simplified)
Supported version
  1. The latest version
请使用2.8.1以上版本LL运行

虽然插件长时间不更新但没有停更
LLSE全版本适配,主要是也没啥可更新的:)

本插件优点:
  • LLse插件,可跨版本兼容
  • 免费
  • 使用LevelDB数据库,高性能
  • 持续维护
  • 开源
  • 全GUI操作
  • 自定义套餐
  • 多语言(目前只有中文,其他语言需自行翻译)
  • 多经济
  • 接入BEPAPI
计费模式:
玩家需购买套餐来增加剩余飞行时长
飞行时长单位为秒
开启飞行后切换到飞行模式开始扣飞行时长
剩余时长不足60s时会提示
剩余时长等于0时飞行自动关闭

关于多语言
目前插件仅支持简体中文语言
但预留了多语言功能
如有兴趣可自行翻译并发布在MineBBS上

安装:
将插件置于plugins文件夹里
开服
安装完毕

命令:
/dmf 打开主页
/dmf op 打开管理页面
/dmf addtime <Player> <Time> 增加玩家飞行时间
/dmf dectime <Player> <Time> 减少玩家飞行时间
/dmf gettime <Player> 获取玩家飞行时间
注:命令可使用命令方块或者NPC执行

配置:
配置文件位于./plugins/DMayFly/config.json

JSON:
{
    "command": "dmayfly",//命令名称
    "command_alias": "dmf",//命令别名
    "currencyName": "弟弟币", //货币显示名称
    "economy": "llmoney", //经济类型,如使用积分板请输入积分板名称
    "language": "zh_CN", //默认语言(目前仅有zh_CN)
    "available_world": [//指定世界是否可启用飞行
        true,//主世界
        true,//地狱
        true,//末地
    ]
}
套餐配置文件位于 ./plugins/DMayFly/Package.json
配置示例:
JSON:
[
    {
        "name":"套餐1",//套餐名称
        "image": "textures/ui/promo_gift_small_green.png",//图片路径
        "money":1000,//套餐价格
        "time":2000//购买套餐后飞行时长
    }
    {
        "name": "套餐2",
        "image": "textures/ui/promo_gift_small_pink.png",
        "money": 3000,
        "time": 7000
    },
    {
        "name": "套餐3",
        "image": "textures/ui/promo_gift_small_yellow.png",
        "money": 6000,
        "time": 15000
    }
]

BEPAPI
在安装BEPlaceholderAPI后会自动注册变量
当前变量:
playerFlyTime - 玩家剩余飞行时长

API调用
API介绍:
getFlyTime - 获取玩家剩余时长
传入玩家XUID
返回剩余时长(秒)number

setFlyTime - 设置玩家剩余飞行时长
传入玩家XUID,增加时长
返回是否成功boolean

setFlyState - 设置玩家飞行状态
传入玩家XUID,状态(boolean)
返回是否成功boolean


插件UI图片请前往附件查看


如发现问题可前往"讨论/反馈"或者Q群:674416045反馈
不允许搬运 整合不用说

如果觉得还可以的话给个好评吧awa:嘿嘿:
  • 4d014a6a0d2ca00094c71cdac797c87.png
    4d014a6a0d2ca00094c71cdac797c87.png
    4.1 MB · Views: 344
  • 05bb4694f6c05e7af50fe3fa02e5893.png
    05bb4694f6c05e7af50fe3fa02e5893.png
    1.7 MB · Views: 256
  • 13e3d3a4d58a9c2951b640a3664631f.png
    13e3d3a4d58a9c2951b640a3664631f.png
    1.5 MB · Views: 217
  • 57bd2e3b0c60d044e14481004e83412.png
    57bd2e3b0c60d044e14481004e83412.png
    4.3 MB · Views: 185
  • 81e9f19316b456130d63a8db898b9ff.png
    81e9f19316b456130d63a8db898b9ff.png
    1.7 MB · Views: 175
  • 91d5d722deaa0c459dd0093f7416b66.png
    91d5d722deaa0c459dd0093f7416b66.png
    1.7 MB · Views: 266
  • Like
Reactions: 魔法先生
Author
HaiPaya
Price
45金粒
Downloads
423
Views
7,276
First release
Last update

Ratings

5.00 star(s) 5 ratings

More resources from HaiPaya

Share this resource

Latest updates

  1. 1.2.3更新

    修复了一下小BUG 优化了飞行状态检测部分的代码 修复了部分文本错误
  2. 1.2.2更新

    删除了历史遗留的无用代码 将玩家飞行状态检测/扣费部分循环改用TPS(在服务器卡顿时自动放慢检测速度)
  3. 1.2.1更新

    修复了主页无法打开的BUG

Latest reviews

这个怎么解决?KVDB是啥
10:25:03 ERROR [LevelDB] Fail to load KVDB <.\plugins\DMayFly\PlayerDB>
10:25:03 ERROR [LevelDB] Corruption: CURRENT points to a non-existent file: NotFound: .\plugins\DMayFly\PlayerDB/MANIFEST-000001: 系统找不到指定的文件。
10:25:03 ERROR [LiteLoader] Fail in Loading Script Plugin!

10:25:03 ERROR [LiteLoader] Fail to load ./plugins/DMayFly.js!
10:25:03 ERROR [LiteLoader] In Plugin: DMayFly
10:25:03 ERROR [LiteLoader] script::Exception: can't create class KVDatabase
at <anonymous> (DMayFly.js:73)
HaiPaya
HaiPaya
KVDB是数据库,这种应该是数据库文件损坏,删了\plugins\DMayFly\PlayerDB文件夹重新生成就行
这是什么插件啊,我真的服了,也太好用了吧!
支持zsbd
挺好的,但是能不能出几分钟或者几小时的选项
太好了,建议涨价到114514
Back
Top Bottom