资源图标

原创 付费 娱乐 FZCobbleCompetition - 方可梦自动化比赛插件!定时或手动开放报名 高度自定义 报名截止后自动分配对阵、逐轮开战、判定胜负! 1.0.0

请登录后获取
版权类型
原创
插件中文名称
浮舟方可梦比赛
插件英文名称
FZCobbleCompetition
原帖地址
#
支持的核心(服务端)
  1. 其他核心
语言支持
中文(简体)
前置组件
Cobblemon
Vault
适配版本(Java)
  1. 1.21
FZCobbleCompetition 是一款 1.21.1 Cobblemon 自动化比赛插件!用来举办单败淘汰赛,定时/手动开放报名,报名截止后自动分配对阵、逐轮开战、判定胜负,最后按名次发放奖励,全程无需管理员值守。



功能特性
自动开赛:每场比赛可配置多条定时(每天 / 每周几 / 每月几号),到点自动开始报名;支持管理员手动开赛!
报名阶段:玩家通过命令或GUI界面进行报名,报名剩余时间全服广播倒计时;人数不足最少人数时比赛自动取消!
对阵分配:报名截止后随机分组,按 a VS b / c VS d 的形式公布每一轮对阵,人数为奇数时最后一人轮空直接晋级!
自动开战:每轮对阵公布后,将等待一段时间(给玩家查看对阵、准备队伍),然后自动给双方发起宝可梦对战!
判负规则:对手离线、对战中等无法开战时,每隔几秒重试并提醒,超时仍无法开战则判负;双方都未到场则双方淘汰!




命令描述
​
命令​
描述​
权限​
/fzcc join​
报名参加比赛​
-​
/fzcc leave​
取消报名比赛​
-​
/fzcc lobby​
打开比赛大厅GUI​
-​
/fzcc reward​
领取奖励箱中的奖励​
-​
/fzcc status​
查看当前比赛状态​
-​
/fzcc rules​
查看本场比赛规则​
-​
/fzcc open​
手动开启比赛​
OP​
/fzcc cancel​
取消当前比赛​
OP​
/fzcc schedule​
查看定时开赛计划​
OP​
/fzcc reload​
重载配置文件​
OP​




配置说明​

config.yml(主配置文件)
YAML:
competition:
  # 最少报名人数,低于此人数比赛自动取消
  min-players: 2
  # 最多报名人数
  max-players: 64
  # 报名持续时间(秒)
  signup-duration-seconds: 300

  # 报名倒计时广播节点(秒),到达这些剩余时间时全服广播
  countdown-seconds:
    - 300
    - 120
    - 60
    - 30
    - 10

  # 每轮对阵公布后的准备时间(秒),给玩家查看对阵、整备队伍
  prepare-seconds: 30

  # 单场对战的最长等待时间(秒),超时仍未开战则判负
  battle-timeout-seconds: 180

  # 无法开战时的重试间隔(秒)
  retry-interval-seconds: 5

  # 队伍中最少要有多少只可战斗宝可梦才能开战
  min-team-size: 1

# 定时开赛计划
# type: daily(每天) / weekly(每周) / monthly(每月)
schedules:
  evening-daily:
    name: "每日晚间赛"
    enabled: true
    type: daily
    time: "20:00"
  weekend-afternoon:
    name: "周末下午赛"
    enabled: false
    type: weekly
    time: "15:30"
    days-of-week:
      - 6
      - 7
  first-of-month:
    name: "每月首日赛"
    enabled: false
    type: monthly
    time: "19:00"
    days-of-month:
      - 1

# 比赛名次奖励
rewards:
  top1:
    rank: 1
    commands:
      - "say %player% 获得了方可梦大赛冠军!"
    items:
      - DIAMOND:8
      - GOLDEN_APPLE:2
    money: 1000
  top2:
    rank: 2
    commands:
      - "say %player% 获得了方可梦大赛亚军!"
    items:
      - DIAMOND:4
    money: 500
  top3:
    rank: 3
    commands:
      - "say %player% 获得了方可梦大赛季军!"
    items:
      - DIAMOND:2
      - IRON_INGOT:16
    money: 250

pokerule.yml(比赛规则配置)
YAML:
# 基础规则
rule:
  # 等级上限
  level-cap: 100
  # 战斗类型: Single = 单打 Double = 双打
  battle-type: Single
  # 临时提升至等级上限等级
  raise-to-cap: true
  # 战斗结束后为玩家宝可梦回满血
  full-Heal: true
  # 对战规则
  clauses:
    - "Obtainable"
    - "+Past"
    - "+Unobtainable"
  # 黑名单宝可梦
  blackListPokemon:
    - 阿尔宙斯
  # 黑名单携带物
  blackListHeldItem:
    - cobblemon:dragon_fang
  # 黑名单特性
  blackListAbility:
    - 猛火
  # 黑名单技能
  blackListMove:
    - 吹飞
  # 黑名单形态
  blackListForm:
    - Mega-X
  # 黑名单特征
  blackListFeature:
    - mega_evolution

# 对战时使用技能的次数
battleBanFrequency:
  # 是否开启
  enabled: false
  # 技能
  Move:
    - "吹飞,1"
    - "地震,2"
  # 道具
  prop:
    - "cobblemon:ether,1"

# 是否开启条款
openClauses: true
# 条款
Clauses:
  # 接力棒条款:禁止拥有接棒招式的宝可梦。
  batonPassClause: false
  # 接力仅一次条款:只有一只宝可梦可以拥有接棒招式。
  maxOneBatonPass: false
  # 喋喋不休规则:禁止拥有喋喋不休招式的宝可梦。
  chatter: false
  # 降雨规则:禁止拥有降雨特性的宝可梦。
  drizzle: false
  # 降雨 - 悠游自如规则:队伍中不可同时存在降雨特性和悠游自如特性。
  drizzleSwim: false
  # 日照规则:禁止拥有日照特性的宝可梦。
  drought: false
  # 无限战斗规则:禁止能让战斗无限进行的宝可梦,具体指携带苹野果,并学会回收利用,并学会投掷或治愈波动或分担痛楚的宝可梦。
  endlessBattle: false
  # 闪避特性规则:禁止拥有沙隐或雪隐特性的宝可梦。
  evasionAbility: false
  # 超级进化规则:禁止携带超级进化石。
  megaStone: false
  # 心情不定规则:禁止拥有心情不定特性的宝可梦。
  moody: false
  # 一击必杀规则:禁止拥有一击必杀招式的宝可梦。一击必杀招式包括:地裂,断头钳,角钻,绝对零度。
  ohKo: false
  # 沙暴规则:禁止拥有沙暴特性的宝可梦。
  sandStream: false
  # 踩影规则:禁止拥有踩影特性的宝可梦。
  shadowTag: false
  # 破壳规则:禁止同时拥有破壳和接棒招式的宝可梦。
  smashPass: false
  # 冰雹规则:禁止拥有降雪特性的宝可梦。
  snowWarning: false
  # 心之水滴规则:禁止携带心之水滴的拉帝亚斯或拉帝欧斯。
  soulDew: false
  # 种类规则:队伍中不可存在重复的宝可梦。
  multipleSpecies: false
  # 速度规则:如果宝可梦拥有接棒招式,则其不能同时拥有 提升速度的招式/特性 和 提升另一项能力的招式/特性。例如带接棒,高速移动,剑舞的巨钳螳螂。
  speedPass: false
  # 虚张声势规则:禁止拥有虚张声势招式的宝可梦。
  swagger: false
  # 天气加速规则:队伍中不可同时存在降雨特性和悠游自如特性 或 日照特性和叶绿素特性 或 沙暴特性和拨沙特性。
  weatherSpeed: false
  # 神兽规则:禁止使用传奇宝可梦。
  legendBan: false
  # 一只神规则: 只能携带一只传奇宝可梦。
  oneLegend: false
  # 究极异兽规则: 禁止使用究极异兽宝可梦。
  monsterBan: false
  # 一只究极异兽规则: 只能携带一只究极异兽宝可梦。
  oneMonster: false
  # 幻兽规则: 禁止使用幻兽宝可梦。
  phantomBan: false
  # 一只幻兽规则: 只能携带一只幻兽宝可梦。
  onePhantom: false
  # 闪光规则: 禁止使用闪光宝可梦
  flashBan: false
  # 一站到底规则:禁止逃跑。
  forfeitClause: false
  # 包包条款:玩家不可以在战斗时使用背包中的道具。
  bagClause: false
  # 队伍顺序条款: 玩家不可以在战斗时切换宝可梦。
  teamOrderClause: true

结语​

感谢使用 FZCobbleCompetition 插件,我将会持续维护并更新本插件的!
如果你有什么问题或者更好的建议,可以添加我的交流群:203422330 ૮₍ ˃ ⤙ ˂ ₎ა
本插件未经允许禁止转载,购买后需向作者获取插件授权(QQ:2453537198)
作者
浮舟TuT
查看
1
首次发布
最后更新

评分

0.00 星 0 次评分

浮舟TuT 的其他资源

后退
顶部 底部