本帖最后由 lolo057 于 2021-4-30 23:53 编辑 
前置插件:SX-Attribute/ AttributePlus(二选一) , PlaceHolderApi
 
 
 
 
 
 
 
 
【运用PAPI变量类】
#因为sx-compute可以运用papi里面的变量来加入公式,所以可以调用其他插件中的变量来加入运算 等级加成:等级越高,对某项属性的加成就越大!
人多势众:服务器在线玩家越多,属性加成越大!
其他变量:例如”背包内东西越少,移动速度越快!“
 
 
【反比例类型属性】
#顾名思义,就是某项属性越高,另一项属性就越低,或者反过来!
绝境反击:例如生命值越低,某项属性就越高!
属性平衡:例如攻击力越高,防御力越低!
 
 
【关联转换类属性】
#将某两项或者多项属性关联起来
#达到某一项属性决定另一项属性的效果
#或是某几项属性共同决定另一项属性的效果
免疫伤害:免疫伤害值少于一定数值的伤害!
属性关联:例如”提升移动速度的同时,按照一定比例提升闪避几率“
      
 
 
PS:本人用的插件版本
1.sx-compute v1.4
2.Papi v2.10.7
3.AttributePlus v2.3.7
 属性配置.yml
(16.59 KB, 下载次数: 299)
属性配置.yml
(16.59 KB, 下载次数: 299)
 
以配置文件中的一条属性为例:
jjsc:
lore: "§e ◈ §8[§c久经沙场§8] §e等级越高,对负面状态的抗性就越强!"
computes:
- "属性抗性: %al_level%/20 : 5"
属性词条
SX-Compute 清影系列属性
前置插件:SX-Attribute/ AttributePlus(二选一) , PlaceHolderApi
属性插件二选一,sx-compute仅支持sx和ap
papi为sx-compute提供变量计算
话不多说,先上截图
上图中的lore可以为玩家提供属性
且,lore和提供的属性是可以在文件中 自 定 义 的!!!
如下图配置文件:
sx-compute可以通过 ”+“”-“”*“” /“也就是加减乘除来实现对ap或者sx属性的编辑
且公式内可以用papi的数字类变量以及阿拉伯数字来加入运算
具体请自行前往论坛内插件原帖查看
此次分享的,是我了解插件后写的一些简单的公式计算,分享给大家参考!
因为觉得这个插件很不错,所以就写了,写的不好也请不要喷我!
属性lore一览
【多条数值的属性】
#<>内的数值取整数,文件内写了 1-20 整数的lore,不同数值对应不同公式!
#例如给武器添加 Lore”§e ◈ §8[§c攻防一体§8] §e每提高20点防御,增加自身1点攻击力!“
#那么就是提高20防御的同时,提高1攻击
#如果给武器添加 Lore”§e ◈ §8[§c攻防一体§8] §e每提高15点防御,增加自身1点攻击力!“
#那么就是提高15防御的同时,提高1攻击
       萌新庇佑:每秒恢复已损生命值 <1-20>% 的生命!
       攻防一体:每提高 <1-20> 点防御,增加自身1点攻击力!
                       每提高 <1-20> 点攻击,增加自身1点防御力!
       物品权限:设置物品的使用权限,lore的名称可以更换!
       攻击加成:针对不同敌人有不同加成,例如和玩家对战,伤害加成30%;和怪物对战,额外造成30%伤害!
       攻速加成:将移动速度或者其他属性和攻速关联,例如:每10点移速加成提高1%的闪避几率!
【运用PAPI变量类】
#因为sx-compute可以运用papi里面的变量来加入公式,所以可以调用其他插件中的变量来加入运算 等级加成:等级越高,对某项属性的加成就越大!
人多势众:服务器在线玩家越多,属性加成越大!
其他变量:例如”背包内东西越少,移动速度越快!“
【反比例类型属性】
#顾名思义,就是某项属性越高,另一项属性就越低,或者反过来!
绝境反击:例如生命值越低,某项属性就越高!
属性平衡:例如攻击力越高,防御力越低!
【关联转换类属性】
#将某两项或者多项属性关联起来
#达到某一项属性决定另一项属性的效果
#或是某几项属性共同决定另一项属性的效果
免疫伤害:免疫伤害值少于一定数值的伤害!
属性关联:例如”提升移动速度的同时,按照一定比例提升闪避几率“
仅作为思路提供,实际上插件的玩法可以有很多
配合不同插件的papi变量,还可以实现不同的效果
例如:配合ap的加点变量,可以实现成长性的属性!
又例如:配合空岛插件的等级变量,实现空岛升级,玩家就变强的效果!
又例如:配合锻造插件的等级变量以及ap的物品使用权限变量,打造一个锻造师专属的武器!
再例如:配合公会插件,给不同等级的公会提供不一样强度的公会BUFF???
总之,人有多大胆,地有多大产!
PS:本人用的插件版本
1.sx-compute v1.4
2.Papi v2.10.7
3.AttributePlus v2.3.7
配置下载
【使用方法】
以配置文件中的一条属性为例:
jjsc:
lore: "§e ◈ §8[§c久经沙场§8] §e等级越高,对负面状态的抗性就越强!"
computes:
- "属性抗性: %al_level%/20 : 5"
配置文件中有一个lore,将 ”  “ 引号内的文字内容给武器加上即可激活属性!
computes下的,则是这个lore代表的属性公式,可以自行修改!
另外,属性的名称和lore不能重复!computer可以多行,但不可加入非数字类的变量到公式内!
不错不错,
6666666666666666
为啥我按照这这个弄 但是却没有属性,, 我的AP也是2.3.7的 PAPI2.9.几的
作者能添加更新到兼容ap3.X吗?
好东西。 楼主多更新一些更好玩的属性出来吧
huane2008 发表于 2021-5-8 10:21
好东西。 楼主多更新一些更好玩的属性出来吧
感谢支持!服务器内正在用,写好一部分后会更新的!
1249630245 发表于 2021-5-3 18:47
为啥我按照这这个弄 但是却没有属性,, 我的AP也是2.3.7的 PAPI2.9.几的
或者你看看lore有没有写错
复制lore到武器上看看
由于是自己服务器用的
部分AP属性的名称做了改变
如果属性不生效的,可用打开文本,按下面步骤操作
例如:
jjsc:
lore: "§e ◈ §8[§c久经沙场§8] §e等级越高,对负面状态的抗性就越强!"
computes:
- "属性抗性: %al_level%/20 : 5"
companies里面的属性抗性,原AP内是全属性几率抵消,更改文字匹配AP文件内名称即可
部分AP属性的名称做了改变
如果属性不生效的,可用打开文本,按下面步骤操作
例如:
jjsc:
lore: "§e ◈ §8[§c久经沙场§8] §e等级越高,对负面状态的抗性就越强!"
computes:
- "属性抗性: %al_level%/20 : 5"
companies里面的属性抗性,原AP内是全属性几率抵消,更改文字匹配AP文件内名称即可
很有意思的插件啊,刚好用得上,谢谢了.我比较喜欢研究rpg
lolo057 发表于 2021-5-9 11:42
你可以检查一下前置插件都加载了没
或者你看看lore有没有写错
复制lore到武器上看看 ...
大佬,我知道了 我用的AP是3.X的 所以用不了
有sx2.0.3版本的嘛?能弄些吗?
阿荒 发表于 2021-5-19 16:22
有sx2.0.3版本的嘛?能弄些吗?
你可以去去试试看sx-computer支不支持sx2.0.3
如果支持的话,是可以直接用的
打开文本改个lore就可以了 如果不支持就不可以了
原来sxc移动到这个板块了
这,这插件好强!
lolo057 发表于 2021-5-19 17:58
你可以去去试试看sx-computer支不支持sx2.0.3
如果支持的话,是可以直接用的
打开文本改个lore就可以了 ...
支持是支持但是使用了后有些变量会出错
lolo057 发表于 2021-7-6 18:00
那就要你修改 使用正确的变量了
到位了,自己写了一堆
lolo057 发表于 2021-7-6 23:20
很高兴能给你提供帮助 觉得内容不错的可以评个分
已给 加个好友
不错不错,感谢分享!
Ssssssssssssssssssssssssss
真的想用这个插件。下载个低版本ap试试
谢谢了.我比较喜欢研究rpg
这个教程出得 ,真不错~
感谢你的分享
感觉很不错 支持一下
谢谢楼主分享
MCBBS有你更精彩~
支持3.0吗老哥
MCBBS有你更精彩~
我有个ilo版本的sxcomp这个插件,理论上我是不是也能这样子使用,但是是ilo属性版本的
大米我这呢 发表于 2022-4-29 09:31
我有个ilo版本的sxcomp这个插件,理论上我是不是也能这样子使用,但是是ilo属性版本的 ...
你可以测试下 如果是找人魔改的 我就不清楚了
理论上是可以
woc感谢大佬的分享,非常的nice啊
龙怒一Tz 发表于 2022-5-3 20:25
woc感谢大佬的分享,非常的nice啊
感谢支持
MCBBS有你更精彩~
支持ap3吗
专业团队 发表于 2023-1-25 00:06
支持ap3吗
请看相关插件的帖子