一款为spongeForge1.12.2服务端开发的宝可梦排位插件
命令 | 说明 | 权限 |
---|---|---|
/pmp reload | 重新加载配置文件 | pmp.admin |
/pmp resettop | 重置排行榜 | pmp.admin |
/pmp ban 玩家ID | 禁止某个玩家排位 | pmp.admin |
/pmp unban 玩家ID | 解禁玩家排位权限 | pmp.admin |
/pmp set 玩家ID 积分 | 设置玩家积分 | pmp.admin |
/pmp add 玩家ID 积分 | 为玩家添加积分 | pmp.admin |
/pmp me | 查看个人排位信息 | 无 |
/pmp join | 加入排位列表 | 无 |
/pmp quit | 退出排位列表 | 无 |
/pmp top | 查看排位排行榜 | 无 |
占位符 | 功能 |
---|---|
%pmp_score% | 显示当前玩家积分 |
%pmp_rank% | 显示当前玩家段位 |
%pmp_wins% | 显示当前玩家胜利数 |
%pmp_losses% | 显示当前玩家失败数 |
以下为获取第8名写法
占位符 | 功能 |
---|---|
%pmp_8_name% | 显示排行榜第8名玩家ID |
%pmp_8_score% | 显示排行榜第8名玩家积分 |
%pmp_8_rank% | 显示排行榜第8名玩家段位 |
%pmp_8_wins% | 显示排行榜第8名玩家胜场数 |
%pmp_8_losses% | 显示排行榜第8名玩家失败数 |
对战Ban位设置 {
# 为true时禁止所有神兽 #为false最大允许携带几只神兽参赛
Legendary {
"false"=3
}
# 禁止使用以下特性参战 #请注意特性名称严格遵守大小写
ability=[
test,
test2
]
# 禁止以下宝可梦参战 #请注意宝可梦名称严格遵守大小写
banPokemon=[
test,
test2
]
# 禁止使用以下技能参战 #请注意技能名称严格遵守大小写
move=[
test,
test2
]
}
排位时endbattle命令监听重置 {
# 启用控制台权限执行命令 #设置为 false 排位战斗中不修改此命令
Console=false
# 是否阻止同IP玩家对战
TheIP=true
# 执行命令 #用于排位监听玩家,防止卡界面/卡对战
endbattle="kick %playe% &e防止卡对战界面重新进一下游戏吧"
# 是否传送玩家
stp=true
}
排位规则配置 {
# 启用OU分级规则
OU=false
# 回合时间
Time=20
# 背包规则
bag=true
# 接棒规则
batonpass=false
# 接棒仅1次规则
batonpass1=false
# 喋喋不休规则
chatter=false
# 降雨规则
drizzle=false
# 降雨-悠游自如规则
drizzleswim=false
# 日照规则
drought=false
# 无限战斗规则
endlessbattle=false
# 闪避招式规则
evasion=false
# 一站到底规则
forfeit=false
# 治疗回复
fullHeal=false
# 反转对战规则
inverse=false
# 携带物品规则
item=false
# 最大等级
levelCap=120
# 超级进化规则
mega=false
# 宝可梦数量
numpokemon=1
# 一击必杀规则
ohko=false
# 种类规则
pokemon=true
# 提高到上限
raisetocap=true
# 催眠规则
sleep=true
# 虚张声势规则
swagger=false
}
提示信息配置 {
# 携带的宝可梦全部不合格提示
PokeEmpty="你携带的宝可梦全部不符合排位规则\n&d规则:\n&7%rules%"
# 排行榜信息: 支持 %winne% %loser%
TOP="(§a%i%§r) §d玩家: §r%name% §d积分: §r%score% §d段位: %rank%"
# 排行榜标题信息
TOPtitle="&7&ki&6&ki&5&ki&4&ki&3&ki&2&ki&1&ki§d+ + + + + &e&l段位排行榜 &1&ki&2&ki&3&ki&4&ki&4&ki&5&ki&7&ki"
# 战斗胜利信息
VICTORY="§e玩家 §a%winner% §d在排位中战胜了 §e玩家 §a%loser%"
# 为玩家添加积分提示
addScore="成功给 &a%name% &6增加积分: &a%score%"
# 管理员禁赛玩家时提示
ban="你已将玩家&a %name% &e加入了禁赛列表"
# 管理员禁赛玩家时已经存在提示
ban1="玩家&a %name% &e早已经在禁赛列表了"
# 等待中队伍不符合规则被踢出
check=你携带的宝可梦不符合规则被移出排位列表
# 携带了过多蛋被提示
checkEgg=你不能携带这么多蛋来参赛
# 携带了过多神兽提示
checkLeg="你只能携带 %leg% 只神兽参赛"
# 加入排位时提示信息
join="§a排位 §4// §e玩家 %name% §a加入了排位列表 !\n§a点击 §d接受挑战 &7排队人数: %number%"
# 加入排位时悬浮信息
join1="§e玩家 %name% §6的战绩: \n§e段位:%rank% \n§7积分:§a%score% §7胜场:§a %winne% §7败场:§a%loser% §7胜率: §a%=%§7%\n§d规则:§7%rules%"
# 已经在排位列表提示信息
join2=你已经在排位列表了
# 失败扣分提示信息
loserMsg="很遗憾本次排位你失败了:积分 -&a%score%"
# 查询个人战绩信息
me="&e排位的个人战绩:\n§r> &7当前段位:%rank%\n§r> &7当前积分:§a%score%\n§r> &7胜场数:§a%winne%\n§r> &7败场数:§a%loser%\n§r> &7胜率:§a%=%%"
# 执行必须由玩家执行的命令不是玩家时提示
notPlayer="&c该命令只能玩家执行"
# 被禁赛玩家提示
onBan="你已被禁赛,请确认是否存在恶意行为"
# 被禁赛玩家提示
onBan1="你已被系统自动禁赛10分钟,等你变强了再来吧"
# 提示玩家对手是谁
pvp="&e对战开始你的对手是&a %name%"
# 退出排位时提示信息
quit=你已经退出排位列表了
# 没有加入退出时提示信息
quit2=你还没有加入排位列表
# 排位即将开始玩家1却在对战中被提出排位提示
quit3="&a由于你处在战斗中已经自动帮你退出了排位列表"
# 重载配置文件提示
reload="&6配置文件已经重新加载"
# 重置排行榜提示
resettop="&e所有玩家排位数据已经重置"
# 设置玩家积分提示
setScore="成功把 &a%name% &6的积分设置为: &a%score%"
# 扣除玩家积分提示提示
takeScore="成功扣除 &a%name% &6的 &a%score% 积分"
# 管理员解除禁赛玩家提示
unban="你已将玩家&a %name% &e解禁了"
# 管理员解除的玩家不在ban位提示
unban1="玩家&a %name% &e还不在禁赛列表"
# 胜利加分提示信息
winneMsg="恭喜你取得了本次排位的胜利,积分 +&a%score%"
# 连胜胜利加分提示信息
winneWinningStreakMsg="§6玩家 §a%winner% §d%s% §6连胜,积分附加 §d%s%"
}
段位配置 {
# 积分=段位
ranks {
"0"="&7[&3青铜&7]"
"10"="&7[&2白银&7]"
"40"="&7[&e黄金&7]"
"100"="&7[&b钻石&7]"
"300"="&7[&d星耀&7]"
"600"="&7[&5王者&7]"
"1000"="&7[&c荣耀&7]"
}
}
胜负积分配置 {
# 连胜加分 #连胜每场连续加分值
WinningStreak=1
# 连胜加分多加分 #连胜最多加分
WinningStreakMax=10
# 默认加分 #当对应段位为空或不存在时所有默认
add=5
# 默认扣分 #当对应段位为空或不存在时所有默认
take=5
}