LKroBot————一个多功能假人商店

原创 LSE LKroBot————一个多功能假人商店 1.2.5

请登录后获取
版权类型
原创
版权链接
#
语言支持
中文(简体)
适配版本(基岩)
  1. 全版本

# LKroBot - 智能假人管理插件​

## 插件简介
LKroBot 是一个功能强大的 Minecraft 假人管理插件。该插件提供了完整的假人创建、管理和计费系统,支持多种假人操作模式,并具备智能计费功能。
## 主要特性

### 🤖 假人管理​

- **智能创建**: 支持自定义假人名称、无敌状态、防击退属性
- **多功能操作**: 攻击、破坏方块、交互、跳跃、使用物品等
- **状态监控**: 实时显示假人在线状态、生命值等信息
- **物品管理**: 查看和管理假人物品栏
- **传送功能**: 假人与玩家之间的双向传送

### 💰 智能计费系统​

- **按时计费**: 基于时间的使用计费,支持分钟级精确计费
- **智能暂停**: 无假人在线时自动暂停计费,节省费用
- **实时显示**: 主菜单实时显示剩余时间和计费状态
- **自动清理**: 时间用完后自动清理所有数据
- **数据安全**: 定时保存,防止数据丢失
- **配额购买**: 支持在计费模式下购买额外的假人配额

### 🛡️ 权限管理​

- **白名单系统**: 支持基于玩家的白名单控制
- **黑名单系统**: 支持黑名单禁用功能
- **OP特权**: 管理员拥有完整管理权限
- **配额限制**: 可设置每个玩家的假人数量上限

### 💎 经济系统​

- **多种支付方式**: 支持 LLMoney 和计分板两种经济系统
- **灵活定价**: 可自定义配额购买价格和计费费率
- **购买时间**: 支持自定义时间购买

## 安装要求​

- **服务器**: LeviLamina
- **依赖**: legacy-script-engine-quickjs
- **经济插件**: LLMoney(可选,如使用货币系统)

## 安装方法​

1. 将 `LKroBot` 文件夹放入服务器的 `plugins` 目录
2. 重启服务器或使用 `ll reload` 命令重载插件
3. 根据需要修改 `Config.json` 配置文件

## 配置说明​

建议在服务器配置文件server.properties添加如下语言配置
JSON:
language=zh_CN
# 后台指令语言,默认英文,已修改为中文
# 有效值:\resource_packs\vanilla\texts 中的文件名
### Config.json 配置项
路径:"BDS根目录\plugins\LKroBot\Config\Config.json"
JSON:
    "EconomyType": 1,           // 经济类型:0=计分板,1=LLMoney

    "scoreboard": "money",      // 计分板名称(当EconomyType=0时使用)

    "quotaMoney": 1000,         // 配额购买价格

    "rateMin": 20,              // 计费费率:每分钟扣除的经济值

    "default_quantity": 1,      // 默认配额数量

    "max_quantity": 5,          // 个人配额数量上限

    "whitelist": false,         // 是否开启白名单

    "blacklist": false,         // 是否开启黑名单

    "billingEnabled": true,     // 是否启用计费功能

    "saveInterval": 60000       // 保存间隔(毫秒),默认1分钟

    "cleanupExpiredPlayerDataEnabled": 1,      // 是否启用清除长时间不使用的玩家数据(新增假人和上线假人更新操作时间)

    "cleanupExpiredPlayerDataInterval": 10      // 清理长时间不实用玩家数据时间间隔(天)

### 权限配置​

- **白名单**: 编辑 `Whitelist.json` 添加允许使用的玩家
- **黑名单**: 编辑 `Blacklist.json` 添加禁止使用的玩家

## 使用方法​

### 玩家操作​

#### 基础命令​

```​

/lkbot - 打开假人管理主菜单​

```​

#### 主要功能​

1. **新增假人**: 创建新的假人,可设置无敌和防击退属性
2. **管理假人**: 查看和管理已创建的假人
3. **查询信息**: 查看假人详细信息和状态
4. **购买时间**: 购买假人使用时间(如启用计费)
5. **购买配额**: 购买额外的假人配额(在计费模式下可用)

​

#### 假人操作​

- **攻击模式**: 让假人自动攻击视线内的实体
- **破坏方块**: 让假人持续破坏视线内的方块
- **交互模式**: 让假人与方块或实体进行交互
- **跳跃模式**: 让假人持续跳跃
- **使用物品**: 让假人使用指定物品
- **状态切换**: 切换假人的无敌和防击退状态

### 管理员操作​

管理员(OP)可以使用以下功能:
- **查看所有假人**: 查看服务器上所有玩家的假人
- **计费管理**: 管理玩家的计费状态和剩余时间
- **添加时间**: 为指定玩家添加使用时间
- **删除数据**: 完全删除玩家的所有数据
- **系统设置**: 调整插件配置参数

## 计费系统详解​

### 计费逻辑​

1. **开始计费**: 当玩家有假人上线时自动开始计费
2. **暂停计费**: 当所有假人下线时自动暂停计费
3. **恢复计费**: 当假人重新上线时自动恢复计费
4. **时间警告**: 剩余时间少于10分钟时发送警告
5. **自动清理**: 时间用完后自动清理所有数据

### 数据保护​

- **定时保存**: 每分钟自动保存计费数据
- **崩溃恢复**: 服务器重启后自动恢复计费状态
- **数据持久化**: 所有数据保存在 JSON 文件中
## 许可证
本插件遵循开源许可证,允许自由使用和修改,但请保留原作者信息。
---
作者
出众年华
价格
111.00金粒
下载
168
查看
3,618
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 优化代码

    优化了计费逻辑
  2. 功能添加,修复显示

    增加了三个破坏方块模式: 破坏视线方向的任何方块 指定方块类型(玩家手持栏1-9为指定方块) 固定坐标破坏(视线上第一个方块坐标 增加了切换物品到手持的功能 修复了假人无法看向实体...
  3. 功能添加,修复显示

    添加假人的物品选择丢出 更改了查询假人信息按钮的显示
后退
顶部 底部