koishi-plugin-w-vpet
Version:
基于w-messagedb的电子宠物插件
57 lines (37 loc) • 1.5 kB
Markdown
# koishi-plugin-w-vpet
基于消息数据库的电子宠物插件,用户可以通过发送消息来喂养自己的电子宠物。
## 功能特点
- 用户可以领养各种类型的电子宠物(动物、植物、真菌)
- 宠物健康值会随时间自动下降,需要通过发送消息来维持
- 宠物会随着时间成长,经历不同的成长阶段
- 支持自定义宠物名称
- 与消息数据库集成,根据用户发送的消息数量增加宠物健康值
## 安装
```bash
npm install koishi-plugin-w-vpet
```
## 使用方法
### 前置条件
本插件依赖于 `koishi-plugin-w-message-db` 插件,请确保已安装并启用该插件,并且已对目标群组启用消息记录功能。
### 指令
- `.vpet` - 查看或领养宠物
- `-n <name>` - 为宠物命名
### 示例
```
# 领养或查看宠物
.vpet
# 为宠物命名
.vpet -n 小花
```
## 配置项
- `healthDecreasePerDay` - 宠物每天健康值下降量(默认:50)
- `healthIncreasePerMessage` - 每条消息增加的健康值(默认:10)
- `maxHealth` - 宠物最大健康值(默认:100)
## 宠物机制说明
- 宠物健康值上限为100,每天会自动下降50点
- 用户每发送一条消息,宠物健康值增加10点
- 当健康值降至0时,宠物会死亡,需要重新领养
- 宠物会随着时间成长,成长值每天增加1点
- 成长阶段:幼年期(0-6)、成长期(7-29)、成熟期(30-89)、壮年期(90-364)、老年期(365+)
## 许可证
MIT