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)