• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
PixelRank - 重铸1.21.1轻量多人规则排位赛,可用于简单对战

Bukkit PixelRank - 重铸1.21.1轻量多人规则排位赛,可用于简单对战 1.2.1

没有购买权限 (5.00 钻石)
◆ 支持核心
CatServer,Spigot,PaperSpigot,Magma,Arclight
◆ 插件前置
PixelCore,PlaceholderAPI
◆ 游戏版本
1.21.1
YAML:
# 是否启用该容器
enable: true

# 显示名称(用于 /list 和提示)
name: "默认排位"

# 加入所需权限(留空表示无需权限)
need-permission: ""

# 允许在对战中执行的命令(白名单)
allow-commands:
  - "/eb"

# 排位开放时间段(24小时制,跨天支持)
date: "00:00-23:59"

# 每日匹配次数限制
dayLimit: 3

# 等级限制(队伍中宝可梦等级不能超过此值)
level-limit: 100

# 黑名单精灵(英文 ID,小写)
black-list:
  - mewtwo
  - rayquaza
  - arceus

# === 规则配置 ===
rule:
  level-cap: 50                 # 强制等级上限
  # --- 对战类型 (battle-type) ---
  # 可选值: SINGLE   - 1v1 单打
  #         DOUBLE   - 2v2 双打
  #         TRIPLE   - 3v3 三打 (
  #         ROTATION - 轮换对战 (场上1只+后备2只可切换)
  #         RAID     - 团战 (不适用于 PvP 排位)
  battle-type: "SINGLE"
  # 队伍最大数量
  num-pokemon: 6            
  # 至少需要多少只可战斗宝可梦
  need-pokemon: 3          
  # 回合思考时间(秒)
  turn-time: 60
  # 选宠时间(秒)
  select-time: 30
  # 是否允许查看对方队伍
  team-view: true
  # 是否将宝可梦等级提升至 cap
  raise-to-cap: false
  # 战斗前是否满血满状态
  full-heal: true            

# === 选项配置 ===
option:
  # 最小匹配人数(通常为2)
  min: 2
  # 最大排队人数(用于未来扩展)
  max: 10
  # 匹配成功后延迟开战(秒)
  delay: 30
  # 仅在此世界可加入
  enable-world: "world"      
  # 服务器最少在线人数要求
  need-online: 2            

# === 积分变动配置 ===
point-change:
  add: 10                       # 胜利基础加分
  del: 10                       # 失败基础扣分(正数)

# === 动态分差积分调整(ELO 风格)===
point-limit:
  win:
    more:   # 积分高者获胜 → 少加分
      100: -1
      200: -3
      300: -5
      400: -7
      500: -9
    less:   # 积分低者获胜 → 多加分
      100: 1
      200: 3
      300: 5
      400: 7
      500: 9
  lose:
    more:   # 积分高者失败 → 多扣分
      100: 1
      200: 3
      300: 5
      400: 7
      500: 10
    less:   # 积分低者失败 → 少扣分
      100: -1
      200: -3
      300: -5
      400: -7
      500: -10

# === 胜/败后执行的命令 ===
battle-commands:
  win:
    commands:
      - "say %player% 赢得了排位对战!"
  lose:
    commands:
      - "say %player% 输掉了排位对战。"

day-rewards:
  win:
    key: "rank_win"
    commands:
      - "eco give %player% 10"
  lose:
    key: "rank_lose"
    commands: []
1783622944673.png


1783619604101.png
作者
Mutimc
价格
5.00 钻石
下载
6
查看
216
首次发布
最后更新
评分
0.00 星 0 星

分享资源