2 - 配置文件
插件配置文件详解
(1) config.yml 文件内容
注意:1.16+ RGB色彩也支持!
若您的服务器版本在1.16及以上,恭喜你,可以使用&#XXXXXX
来表示RGB色彩,例如BCCFF
提前说明:信息提示到底该怎么写?
若您想关闭该消息提示,请设置为"none"
若您要发送聊天框消息,请设置为"message@文本"
若您要发送操作栏消息(ActionBar),请设置为"actionbar@文本"
若您要发送标题消息(Title),请设置为"title@淡入时间刻@保持时间@淡出时间@主标题@副标题"
注意:主标题、副标题都不能为空,如果只想发送副标题,请这样设置:"title@0@20@0@ @副标题"
配置文件内容
config.yml (v2.4)
# PVPRewards 2.4 CONFIG - BY JONJS2333 - https://jonjs.cn/
#配置文件版本, 这个不要动
Config-Version: 8
#是否开启更新检测
Update-Check: true
#信息提示
# 可以发送各种形式的消息, 格式如下:
# 关闭: none
# 普通消息:message@文本
# ActionBar消息:actionbar@文本
# Title消息:title@淡入时间(tick)@停留时间@淡出时间@主标题@副标题
# 注意: 主标题和副标题都不能为空, 如果你不想发送其中的一个, 可以将它设置为一个空格
Messages:
Creating-Data: "message@&b&lPVPR &8>> &7正在为初始化您的数据..."
Created-Data: "message@&b&lPVPR &8>> &7数据初始化完成."
Loading-Data: "message@&b&lPVPR &8>> &7正在加载您的数据..."
Loaded-Data: "message@&b&lPVPR &8>> &7数据加载完成."
No-Permission: "message@&b&lPVPR &8>> &c您没有权限: {permission}"
Reloaded: "message@&b&lPVPR &8>> &a所有数据文件重载完毕! &7({time}ms)"
Command-Error: "message@&b&lPVPR &8>> &c指令格式错误!"
Point-Added: "message@&b&lPVPR &8>> &a已为玩家 &e{player} &a增加了 &b{amount} &aPVP积分"
Point-Took: "message@&b&lPVPR &8>> &a已为玩家 &e{player} &a减少了 &b{amount} &aPVP积分"
Point-Set: "message@&b&lPVPR &8>> &a已将玩家 &e{player} &a的PVP积分设置为 &b{amount}"
Exp-Added: "message@&b&lPVPR &8>> &a已为玩家 &e{player} &a增加了 &b{amount} &a点PVP经验"
Exp-Took: "message@&b&lPVPR &8>> &a已为玩家 &e{player} &a减少了 &b{amount} &a点PVP经验"
Exp-Set: "message@&b&lPVPR &8>> &a已将玩家 &e{player} &a的PVP经验设置为 &b{amount} &a点"
Item-Is-Air: "title@5@60@5@&4&l[!]@&c手中物品不能是空气呀"
Item-Added: "message@&b&lPVPR &8>> &a商品 &f&o{editname} &a添加完毕!"
Item-Removed: "message@&b&lPVPR &8>> &a商品 &f&o{editname} &a移除完毕!"
Item-Not-Found: "message@&b&lPVPR &8>> &c未找到编辑名为 &f&o{editname} &c的商品"
Item-Exists: "message@&b&lPVPR &8>> &c编辑名 &f&o{editname} &c下的商品已经被设置过了! 请换个编辑名"
Item-EditName-Changed: "message@&b&lPVPR &8>> &a编辑名已经更改完毕: &f{old} -> {new}"
Item-Price-Changed: "message@&b&lPVPR &8>> &a价格已经更改完毕: &f-> {new}"
Item-Discount-Changed: "message@&b&lPVPR &8>> &a折扣已经更改完毕: &f-> {new}"
Item-Exp-Changed: "message@&b&lPVPR &8>> &a所需经验已经更改完毕: &f-> {new}"
Item-Count-Changed: "message@&b&lPVPR &8>> &a购买次数上限已更改: &f-> {new}"
Item-Stack-Changed: "message@&b&lPVPR &8>> &a物品更换成功! &f-> {new}"
Hologram-Created: "message@&b&lPVPR &8>> &a全息图 &f&o{holo} &a创建成功!"
Hologram-Removed: "message@&b&lPVPR &8>> &a全息图 &f&o{holo} &a移除成功!"
Hologram-Updated: "message@&b&lPVPR &8>> &a所有全息图已刷新完毕!"
Hologram-Exists: "message@&b&lPVPR &8>> &c全息图 &f&o{holo} &c已存在! 请换个编辑名"
Hologram-Not-Found: "message@&b&lPVPR &8>> &c未找到全息图 &f&o{holo}"
Player-Not-Enough-Point: "message@&b&lPVPR &8>> &c你没有足够的PVP积分! &f(需要: &e&l{need}&f, 而你只有: &e{have}&f)"
Player-Not-Enough-Exp: "message@&b&lPVPR &8>> &c你没有足够的PVP经验! &f(需要: &e&l{need}&f, 而你只有: &e{have}&f)"
Player-Not-Enough-Count: "message@&b&lPVPR &8>> &c该物品购买次数已达上限!"
Player-Bought-Item: "message@&b&lPVPR &8>> &a物品购买成功! &f(花费: &e{cost}&f, 剩余 &e&l{left}&f)"
PVP-Killed-Player: "title@10@80@10@&4击杀 &c{dead}@&6&o+{point} PVP积分 &8&l| &b&o+{exp} PVP经验值"
PVP-Player-Died: "message@&b&lPVPR &8>> &c你因在PVP中死亡而被扣除 &b{point} &3PVP积分、&b{exp} &3PVP经验值"
PVP-Anti-Timer: "actionbar@&e请等待 &c&l{left} &e秒后再击杀玩家"
PVP-Anti-End: "actionbar@&a现在你可以击杀玩家了"
PVP-Point-Daily-Limited: "message@&b&lPVPR &8>> &c你获得的 PVP积分 在今天已达上限: &b&l{limit}&c!"
PVP-Exp-Daily-Limited: "message@&b&lPVPR &8>> &c你获得的 PVP经验 在今天已达上限: &b&l{limit}&c!"
PVP-Toggle-Forbidden: "message@&b&lPVPR &8>> &cPVP切换功能已经关闭. 你无法切换PVP状态!"
PVP-Toggle-Cooldown: "message@&b&lPVPR &8>> &cPVP切换仍在冷却中! 剩余时间: &e{cooldown}秒"
PVP-Toggle-Available: "message@&b&lPVPR &8>> &e现在你可以使用 &b/PVPR PVP &e来切换PVP状态了."
PVP-Toggled: "message@&b&lPVPR &8>> &e你的PVP状态已经切换! 现在起, PVP已经&c{status}"
PVP-Damager-Disabled: "message@&b&lPVPR &8>> &c你不能攻击玩家, 因为你的PVP已经关闭! &e(使用 /PVPR PVP 切换状态)"
PVP-Victim-Disabled: "message@&b&lPVPR &8>> &c对方已经关闭PVP. 你无法伤害TA!"
Point-View: "message@&b&lPVPR &8>> &e{player} &3的PVP积分: &b&l{point}"
Exp-View: "message@&b&lPVPR &8>> &e{player} &3的PVP经验: &b&l{exp}"
Rank-View: "message@&b&lPVPR &8>> &e{player} &3的段位: &r{rank} &3(PVP经验: &b{exp}&3)"
Settings:
#PVP状态切换设置
PVP-Toggle:
#是否开启
Enable: false
#切换间隔 (单位为秒)
Cooldown: 60
#PVP机制设置
PVP:
#每天最多得到多少积分. -1为无限
Point-Daily-Limit: -1
#每天最多得到多少经验值, -1为无限
Exp-Daily-Limit: -1
#时区设置
#北京时间请设置为"+08:00"
#西时区为"-"; 中时区为"+00:00"
Time-Zone: "+08:00"
#开启的击杀判定方式
Kill-Verdict:
#近战
Close-Combat: true
#远程攻击
Remote-Combat: true
#TNT炸死
TNT: true
#岩浆块烫死
Scald: true
#当玩家A用岩浆块烫死玩家B后, 寻找玩家A的半径 (插件只能通过搜寻来寻找击杀者, 不可以判断到方块放置者)
# [!] 如果你不懂, 请不要更改!
#注意看帖子里面的动图解释!!!
Search-Radius:
X: 5
Y: 5
Z: 5
#重复击杀玩家获得的积分 (第一项为第一次击杀, 第二项为重复两次击杀...)
#例如玩家A 重复3次击杀 玩家B, 玩家A将获得1积分
#例如玩家A 重复10次击杀 玩家B, 玩家A将获得0积分
Point-On-Kill:
- 2
- 1
- 1
- 1
- 0
#击杀每位玩家获得的PVP经验
Exp-On-Kill:
- 3
- 3
- 2
#被击杀扣除的PVP积分
Point-Take-On-Death: 0
#被击杀扣除的PVP经验
Exp-Take-On-Death: 0
#开启的世界
Enable-World:
- world
- world_nether
- world_the_end
#防刷分机制设置
Anti:
#是否开启
Enable: true
#防刷分检测间隔. 单位为 秒, 只能是正整数
Time: 15
#刷分惩罚
Punishment:
#惩罚类型
#请阅读 文档页面8 来获取编写帮助!
- "send_message title@0@100@40@&c您因刷分受到了惩罚!@&8."
- "take_point 5"
- "take_exp 5"
#GUI标题
GUI-Title:
Shop: "&2> &0&n积分商城"
Info: "&2> &0&n物品购买"
AdminShop: "&4> &0&n积分商城: 管理员模式"
ItemEditor: "&4> &0&n商品设置"
#全息图设置:
Hologram:
#使用的插件, 支持HolographicDisplays和TrHologram
Plugin: HolographicDisplays
#刷新间隔, 单位为 秒
Refresh-Time: 30
#数据库设置
MySQL:
#是否开启
Enable: false
Config:
DB_IP: "localhost"
DB_PORT: 3306
DB_NAME: "pvprewards"
DB_USER: "root"
DB_PASSWORD: "root"
#表前缀, 随便设置
DB_TABLE_PREFIX: "pvpr"
#段位机制设置
Rank:
#聊天格式.
# {rank}=玩家当前段位展示名
# {chat}=原有的聊天格式
# 例如 "{rank}{chat}" -> [无段位]<Jonjs2333>感谢使用呀!
# 2.4版本起支持RGB颜色! 例如: &#CC0000
Chat-Format: "{rank}{chat}"
List:
#段位编辑名
r0:
#所需PVP经验值
exp: 0
#段位展示名
display-name: "&7[无段位]"
r1:
exp: 50
display-name: "&f[青铜]"
r2:
exp: 300
display-name: "&6[黄金]"
最后更新于
这有帮助吗?