• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
[1.16.5] PixelMonPet - 宠物养成系统 | 一款可用于代替培育屋的宠物养成系统

付费插件 [1.16.5] PixelMonPet - 宠物养成系统 | 一款可用于代替培育屋的宠物养成系统 1.0

没有购买权限 (80.00 钻石)
◆ 支持核心
CatServer
◆ 插件前置
AyCore
· 插件简介
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修复均免费
你还可以向我提出建议,采纳后将在下个版本免费更新


20230725151322.png
20230725151514.png
20230725151744.png
20230725151753.png
20230725151727.png
20230725151525.png
20230725151653.png

本插件Wiki: PixelmonPet Wiki (lovelycatv.cn)

注意:本插件仅支持MySQL储存,请提前准备好一个新的空数据库

如果您有任何问题,请加Q群
892063258或联系作者反馈,谢谢!

本插件采用授权码,请将机器码私聊发送给群主。
作者
LovelyCat
价格
80.00 钻石
下载
1
查看
1,247
首次发布
最后更新
评分
0.00 星 0 星

来自LovelyCat的更多资源

分享资源