- ◆ 支持核心
- CatServer
- ◆ 插件前置
- AyCore
· 插件简介
PixelmonPet 是一个宝可梦养成系统,其核心玩法是培养玩家与宠物之间的亲密度,玩家可以通过 投喂/玩耍/奖励 三种方式与宠物互动,并且提高亲密度。
当亲密度积累到一定值时,可以根据配置文件中的设置,给予玩家一定奖励,并且支持自定义事件与自定义执行命令,拓展性高。
· 主要功能
1. 投喂的物品可以参照培育屋的设置,根据不同的品系决定宠物投喂所需消耗要的物品。
2. 玩耍需要消耗玩家一定经验值来提高宠物的亲密度。
3. 奖励也可以根据配置文件的设置,决定可以奖励的物品以及对应增加的亲密度。
4. 本插件专为特殊宝可梦做了额外配置,例如神兽或特定宠物需要消耗更多物品/更多经验值来提升亲密度。
5. 每日(24h)结束之后,若玩家没有与宠物互动就会减少一定亲密度。
6. 或者宠物在战斗中昏厥,也会降低一定的亲密度。
7. 当宠物亲密度过低时,需要玩家耗费大量精力来重新将亲密度提升,并且此时宠物不可再被扔出。
· 插件配置
· 售后服务
唯一QQ群892063258,欢迎加群交流
购买后,插件更新或BUG修复均免费
你还可以向我提出建议,采纳后将在下个版本免费更新
本插件Wiki: PixelmonPet Wiki (lovelycatv.cn)
注意:本插件仅支持MySQL储存,请提前准备好一个新的空数据库
如果您有任何问题,请加Q群892063258或联系作者反馈,谢谢!
本插件采用授权码,请将机器码私聊发送给群主。
PixelmonPet 是一个宝可梦养成系统,其核心玩法是培养玩家与宠物之间的亲密度,玩家可以通过 投喂/玩耍/奖励 三种方式与宠物互动,并且提高亲密度。
当亲密度积累到一定值时,可以根据配置文件中的设置,给予玩家一定奖励,并且支持自定义事件与自定义执行命令,拓展性高。
· 主要功能
1. 投喂的物品可以参照培育屋的设置,根据不同的品系决定宠物投喂所需消耗要的物品。
2. 玩耍需要消耗玩家一定经验值来提高宠物的亲密度。
3. 奖励也可以根据配置文件的设置,决定可以奖励的物品以及对应增加的亲密度。
4. 本插件专为特殊宝可梦做了额外配置,例如神兽或特定宠物需要消耗更多物品/更多经验值来提升亲密度。
5. 每日(24h)结束之后,若玩家没有与宠物互动就会减少一定亲密度。
6. 或者宠物在战斗中昏厥,也会降低一定的亲密度。
7. 当宠物亲密度过低时,需要玩家耗费大量精力来重新将亲密度提升,并且此时宠物不可再被扔出。
· 插件配置
YAML:
# MySQL 数据库连接
mysql:
host: "192.168.2.102 "
username: "pixelmonpet"
password: "sZNhPHWDBmbPDRsN"
database: "pixelmonpet"
port: 3306
# 请在此输入你的授权码
access-key: ""
# 是否启用调试模式 该模式下将会在控制台输出更多插件内部信息
debug-mode: false
# 语言文件路径
lang: "zh_cn.yml"
# 用于定时检测玩家所有宝可梦 并将未记录的自动添加到数据库 (捕捉/放生/交换/管理员命令等不确定行为可能导致玩家所有宝可梦发生变化)
# 若服务器玩家数较多或使用本插件有明显卡顿 请尝试提高这个值
# 时钟 单位(秒)
schedule-player-new-pet-checker-period: 60
# 初始亲密度
default-intimate: 30
# 最高亲密度
max-intimate: 200
# 当宠物亲密度达到最高时是否会再因其他因素而降低亲密度
intimate-declination-when-reached-max: false
# 若宠物在当天没有任何互动 每天 (24h) 宠物都将减少一定亲密度
intimate-declination-when-per-day: "3,9"
# 宠物在战斗中昏厥减少亲密度
faint-intimate-declination: "10,15"
# 当宠物亲密度降低到设定值以下时将会自动存入仓库且不可使用 需提高亲密度以恢复
repository-threshold-intimate: 10
# 当宠物亲密度降低到 repository-threshold-intimate 设定的值以下时 需要消耗多倍的投喂/玩耍/奖励事件才能恢复亲密度 如下设定在投喂/玩耍/奖励事件中增长的亲密度 建议设置在 0~1
# 例如一次投喂本可以得到 5 点亲密度 当下值设定为 0.5 且宠物亲密度低于 repository-threshold-intimate 时 一次投喂只能得到 2 亲密度 (向下取整) 但最终数值最低不低于 1
intimate-increase-scale-when-reached-repository-threshold-intimate: 0.5
max-feed-time-per-day:
# 每日最大可投喂的次数
value: 20
# 玩家拥有下列自定义权限的可以额外增加次数
# 请严格按照如下格式书写 [额外次数]:[权限名称] 例如 5:pixelmonpet.vip.max.feed.5 则意为若玩家拥有 pixelmonpet.vip.max.feed.5 权限则投喂次数可额外增加五次 下面的 vip-value 同理
vip-value:
- "5:pixelmonpet.vip.max.feed.5"
# 若设置为 true 则为每只宠物每天可投喂的最大次数 false 则为一天内玩家共计可投喂的最大次数 下面的 separate 同理
separate: false
max-play-with-time-per-day:
# 每日最大可玩耍的次数
value: 10
vip-value:
- "5:pixelmonpet.vip.max.playwith.5"
separate: false
max-award-time-per-day:
# 每日最大可奖励的次数
value: 10
vip-value:
- "5:pixelmonpet.vip.max.award.5"
separate: false
# gui-button 类配置适用于所有 GUI
# 上一页 请参照 gui-item-template 中的自定义物品
gui-button-previous-page: "prePage"
# 下一页 请参照 gui-item-template 中的自定义物品
gui-button-next-page: "nextPage"
pet-action-play-with:
# 显示在 GUI 上的物品 请参照 gui-item-template 中的自定义物品
show-item: "playWith"
# 与宠物玩耍需要消耗的经验值
consume-player-exp: "10,20"
# 与宠物玩耍时亲密度增加
increase-intimate: "5,10"
# 当玩家成功与宠物玩耍之后 由控制台执行如下命令
# %PLAYER_NAME%
dispatch-commands:
- "1.0:eco give %PLAYER_NAME% 30"
- "0.3:exp give %PLAYER_NAME% 10"
- "0.1:exp give %PLAYER_NAME% 20"
- "0.1:eco give %PLAYER_NAME% 100"
# 宠物投喂 按品系分类 在插件配置文件夹内 feed 文件夹下
pet-action-feed:
# 显示在 GUI 上的物品 请参照 gui-item-template 中的自定义物品
show-item: "feed"
# 给宠物投喂后亲密度增加
increase-intimate: "2,4"
# 当玩家成功投喂之后 由控制台执行如下命令
# %PLAYER_NAME%
dispatch-commands:
- "0.6:eco give %PLAYER_NAME% 50"
pet-action-award:
# 显示在 GUI 上的物品 请参照 gui-item-template 中的自定义物品
show-item: "award"
# 可以给宠物奖励的物品
# 遵循如下语法: [物品数量]:[亲密度增量]:[物品ID]
items:
- "10:3:minecraft:diamond"
- "1:3:minecraft:end_rod"
- "1:5:pixelmon:revive"
- "1:15:pixelmon:mystic_water"
- "1:15:pixelmon:rocky_helmet"
- "1:23:pixelmon:tamato_berry"
- "1:23:pixelmon:hondew_berry"
# 当玩家成功给予宠物奖励之后 由控制台执行如下命令
# %PLAYER_NAME%
dispatch-commands:
- "0.1:eco give %PLAYER_NAME% 100"
· 售后服务
唯一QQ群892063258,欢迎加群交流
购买后,插件更新或BUG修复均免费
你还可以向我提出建议,采纳后将在下个版本免费更新
本插件Wiki: PixelmonPet Wiki (lovelycatv.cn)
注意:本插件仅支持MySQL储存,请提前准备好一个新的空数据库
如果您有任何问题,请加Q群892063258或联系作者反馈,谢谢!
本插件采用授权码,请将机器码私聊发送给群主。