• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
资源图标

Bukkit RePokePVP - 宝可梦排位[1.12] 1.0.4.2

没有下载权限
◆ 支持核心
CatServer
◆ 插件前置
Pixelmon Mod
◆ 游戏版本
1.12.2
一个宝可梦排位插件 现在还只是demo阶段 日后完善

rpp join 加入默认对战规则 pvplist文件夹下的default.yml
rpp join 排位名 加入指定排位 pvplist文件夹下的 排位名.yml 要自己创建好哦 不然会报错
rpp top 排行榜
rpp reload 重载插件


支持了yaml sqlite mysql存储 默认积分是100分 赢一次+10分 100分是最低 (但我自己主要测试了sqlite 其他俩懒得测试) 还有段位的部分还是无效的( 重构的我累死了 下次继续改 2025.5.9)

本插件是开源的奥 开源链接

感谢青佬允许我搬运一部分东西
config.yml配置如下:
YAML:
# 存储类型(mysql/sqlite/yaml)
Storage:
  Type: "sqlite"
  #如果开了mysql选项 就要自己修改好下面的配置(废话)
  MySQL:
    Host: "localhost"
    Port: 3306
    Database: "repokepvp"
    Username: "root"
    Password: "123456"
    Table: "daily_wins"

#你先给nye点数吧 我懒得自己写存储库了 正好nye也有排行榜
WinCommand:
  - "say %player%获胜了"
LoseCommand:
  - "say %player%失败了"
DailyFirstWinCommand:
  - "say &a玩家 &6%player% &a获得了今日首胜!"

Ranks:
  青铜:
    RequiredScore: 100
    Commands:
      - "broadcast {player} 晋级青铜段位!"
  白银:
    RequiredScore: 500
    Commands:
      - "give {player} diamond 1"
      - "title {player} title §6白银段位达成!"
  黄金:
    RequiredScore: 1000
    Commands:
      - "effect give {player} speed 300 1"
pvplist文件夹下的default.yml 配置文件如下:
YAML:
rule:
  # 对战类型 - Single(单打) Double(双打) 严格大小写奥
  battleType: "Single"
  #等级上限
  levelCap: 50
  #宝可梦数量
  numPokemon: 3
  #回合时间
  turnTime: 30
  #队伍选择时间
  teamSelectTime: 60
  #战斗前为玩家宝可梦回满血 战斗后结束
  fullHeal: true
  #是否把宝可梦临时提升到设置的等级上限
  raiseToCap: true
  #是否允许双方预览队伍
  teamPreview: true
  # 分级 OU UU RU NU PU 这里大小写严格奥 空就代表无限制
  tier: ""
  # 使用哪个世代的机制 None(默认 - Mega / Dynamax 2选1)、 Mega(Mega进化)、Dynamax(极巨化)、None(Mega、Dynamax 都不可以) 要跟里面大小写相同奥 有None Mega Dynamax None
  oldgen: "None"

  blackList:
    #黑名单宝可梦
    blackListPokemon: [米粒龙,怪力,脱壳忍者]
    #黑名单技能
    blackListMove: [吹飞]
    #黑名单携带物
    blackListHeldItem: [传说石板]
    #黑名单特性
    blackListAbility: []
    #黑名单形态
    blackListForm: [达摩模式]

# 是否开启条款
openClauses: false
# 条款
Clauses:
  # 包包条款:玩家不可以在战斗时使用背包中的道具。
  bagClause: true
  # 接力棒条款:禁止拥有接棒招式的宝可梦。
  batonPassClause: false
  # 接力仅一次条款:只有一只宝可梦可以拥有接棒招式。
  maxOneBatonPass: false
  # 喋喋不休规则:禁止拥有喋喋不休招式的宝可梦。
  chatter: false
  # 降雨规则:禁止拥有降雨特性的宝可梦。
  drizzle: false
  # 降雨-悠游自如规则:队伍中不可同时存在降雨特性和悠游自如特性。
  drizzleSwim: false
  # 日照规则:禁止拥有日照特性的宝可梦。
  drought: false
  # 无限战斗规则:禁止能让战斗无限进行的宝可梦,具体指携带苹野果,并学会回收利用,并学会投掷或治愈波动或痛苦平分的宝可梦。
  endlessBattle: false
  # 闪避特性规则:禁止拥有沙隐或雪隐特性的宝可梦。
  evasionAbility: false
  # 闪避招式规则:禁止拥有影子分身或变小招式的宝可梦
  evasion: false
  # 一站到底规则:禁止逃跑。
  forfeitClause: false
  # 反转对战规则:属性克制关系反转,原本效果绝佳的变为效果不理想,原本没有效果和效果不理想的变为效果绝佳。不改变特性对属性的影响。
  inverseBattle: false
  # 携带物品规则:队伍中不可携带重复物品。
  noDuplicateItems: false
  # 神兽规则:禁止使用神兽。
  legendBan: false
  # 超级进化规则:禁止携带超级进化石。
  megaStone: false
  # 心情不定规则:禁止拥有心情不定特性的宝可梦。
  moody: false
  # 一击必杀规则:禁止拥有一击必杀招式的宝可梦。一击必杀招式包括:地裂,断头钳,角钻,绝对零度。
  ohKo: false
  # 沙暴规则:禁止拥有沙暴特性的宝可梦。
  sandStream: false
  # 踩影规则:禁止拥有踩影特性的宝可梦。
  shadowTag: false
  # 王牌空战规则:使用《宝可梦X / Y》中空中对战的规则。
  skyBattle: false
  # 催眠规则:战斗中每个队伍只能有一只宝可梦陷入睡眠状态。自己使用睡觉也会触发此规则。
  sleepClause: false
  # 破壳规则:禁止同时拥有破壳和接棒招式的宝可梦。
  smashPass: false
  # 冰雹规则:禁止拥有降雪特性的宝可梦。
  snowWarning: false
  # 心之水滴规则:禁止携带心之水滴的拉帝亚斯或拉帝欧斯。
  soulDew: false
  # 种类规则:队伍中不可存在重复的宝可梦。
  multipleSpecies: false
  # 速度规则:如果宝可梦拥有接棒招式,则其不能同时拥有 提升速度的招式/特性 和 提升另一项能力的招式/特性。例如带接棒,高速移动,剑舞的巨钳螳螂。
  speedPass: false
  # 虚张声势规则:禁止拥有虚张声势招式的宝可梦。
  swagger: false
  # 天气加速规则:队伍中不可同时存在降雨特性和悠游自如特性 或 日照特性和叶绿素特性 或 沙暴特性和拨沙特性。
  weatherSpeed: false
作者
SwagRee
下载
13
查看
726
首次发布
最后更新
评分
4.50 星 2 星

来自SwagRee的更多资源

分享资源

最新评论

丝袜能不能出个付费版,弄个跨服排位然后如果支持高版本我将高潮awa
以后我的服务器只用丝袜哥的插件就行了
SwagRee
SwagRee
那你为什么只给我4分