- 版权类型
- 原创
- 插件中文名称
- AP属性加点
- 插件英文名称
- attributepoint
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- AttributePlus3.3.3.0
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
蓝奏网盘密码:77k3
OK啊兄弟们,我又来了
因为我的服务器采用了极其严格的等级限制
导致玩家反应等级提升没有什么正反馈,只能限制他们发展
于是我想着能不能找个加点插件,给他们自由加点属性点
然后,就发现没有我想要的。
所以,我又自己手搓了一个简易的(传统艺能)
AP属性加点,堂堂登场
属性点仅可通过升级获取并且不可重复获取,比如玩家达到12级之后进行了一次附魔,那么他下一次获取到属性点的等级为13级。若是大伙想要通过指令获取的话可以反馈,我再加上去
插件默认开启require-previous-page-maxed[可在配置文件关闭]
即,只有当上一页的属性节点全部升级满才可进入下一页加点
当然如果不想要,那么可以在设置里关掉他,不过我还是建议开着
万一后面的页面里有一些加成特别高的节点也说不定呢?
一些示例图
config.yml主配置文件
OK啊兄弟们,我又来了
因为我的服务器采用了极其严格的等级限制
导致玩家反应等级提升没有什么正反馈,只能限制他们发展
于是我想着能不能找个加点插件,给他们自由加点属性点
然后,就发现没有我想要的。
所以,我又自己手搓了一个简易的(传统艺能)AP属性加点,堂堂登场
属性点仅可通过升级获取并且不可重复获取,比如玩家达到12级之后进行了一次附魔,那么他下一次获取到属性点的等级为13级。若是大伙想要通过指令获取的话可以反馈,我再加上去
插件默认开启require-previous-page-maxed[可在配置文件关闭]
即,只有当上一页的属性节点全部升级满才可进入下一页加点
当然如果不想要,那么可以在设置里关掉他,不过我还是建议开着
万一后面的页面里有一些加成特别高的节点也说不定呢?
一些示例图
config.yml主配置文件
YAML:
# 数据库配置
database:
type: "mysql" # 可选: sqlite 或 mysql
mysql:
host: "localhost"
port: 3306
database: "GenesisSeed"
username: "GenesisSeed"
password: "123456"
table-prefix: "AttributePoint_"
#点数配置
points:
base-points: 0 #基础点数
per-level: 5 #每一级升级获得的点数
max-stored: 1000 #最大存储数
#消息设置
message:
BasePoint: "§f[§a系统§f] 你获得了 {point} 点初始属性点! "
LevelUp: "§f[§a系统§f] §a你升级了! 获得了 {point} 属性点, 从 {OldLevel} 级到 {NewLevel} 级"
PointAdd: "§f[§a系统§f] §a成功增加{point}点属性!"
PointReduce: "§f[§a系统§f] §a成功减少{point}点属性!"
OpenPermission: "§f[§a系统§f] §c你没有权限打开该属性点界面!"
Permission: "§f[§a系统§f] §c<attribute> 需要权限 <permission> 才可加点!"
BanReduce: "§f[§a系统§f] §c禁止减少属性点"
NotEnoughPoint: "§f[§a系统§f] §c错误: 可用属性点不足!"
OutMaxLevel: "§f[§a系统§f] §c错误: 无法超过该属性的最大等级 {MaxLevel} !"
NegativePoint: "§f[§a系统§f] §c错误: 属性点数不能为负数!"
ThisNotMaxLevel: "§f[§a系统§f] §c请先将第 {page} 页的所有属性升至满级!"
NotMaxLevel: "§f[§a系统§f] §c请先将前 {page} 页的所有属性升至满级!"
Error: "§f[§a系统§f] §c错误: 修改属性失败!"
ConfigNotFound: "§f[§a系统§f] §c找不到配置: {key}"
插件指令:
/attributepoint help 查看帮助
/attributepoint open <key> [玩家名] 若不输入玩家名则默认为自己开启
/attributepoint info 查看已加点哪些属性节点
/attributepoint reset 重置自身属性点 [需要attributepoint.reset权限]
/attributepoint reload 重载插件
[仅针对1.12.2开发,高版本情况未知,若能用希望可以回复一下,不能用就算了]
好消息,经过用户测试,插件可以在更高的版本使用
/attributepoint help 查看帮助
/attributepoint open <key> [玩家名] 若不输入玩家名则默认为自己开启
/attributepoint info 查看已加点哪些属性节点
/attributepoint reset 重置自身属性点 [需要attributepoint.reset权限]
/attributepoint reload 重载插件
好消息,经过用户测试,插件可以在更高的版本使用