美丽小鹿 发表于 2026-3-28 22:58:57

你是风儿,我是沙~带着新的问题,悬赏啦~~~

就是我看到别的服有装备 带技能减少伤害 比如减少个10% 5%啥的
抛开M2那个套装减少技能伤害不谈哈
用脚本实现的话
引擎书里 只有这个
设置技能伤害/防御
格式: SetSkillPower 技能ID +/-/= 人物伤害增加%(-32768 .. 32767) 人物伤害增加值(-32768 .. 32767) 怪物伤害增加%(-32768 .. 32767) 怪物伤害增加值(-32768 .. 32767) 防御增加%(-32768 .. 32767) 防御增加值(-32768 .. 32767) 时间(秒; 0-65535;0一直有效) 是否保存数据库(0:不存;1:存)
但是卧槽,如果一个服里自带的3职业技能+自定义技能全部减少的话
岂不是要写几十条这样的脚本来实现(M2也要鼠标点几十下)
请问下 佩戴装备 触发减少全部技能伤害到底咋写出来的。。

开心小鱼 发表于 2026-3-28 22:58:57

攻击掉血前触发
[@AttackDamage]
#if
CHECKCURRTARGETRACE = 0
M.EQUAL N$技能减伤状态 1;条件自己改
Equal <$CURRRUSEMAGICID> 12;减伤技能ID,多技能的话用goto出去用#OR判断
#ACT
ChangeDamageValue 1 - 20;减伤20%

勤奋小狗 发表于 2026-3-28 22:58:57

279532948 发表于 2021-8-6 15:39 攻击掉血前触发
[@AttackDamage]
#if
这个意思是多个技能ID 还是要写挨个写对吧。比如烈火剑法,逐日开天,冰咆哮啥的

美丽小鹿 发表于 2026-3-28 22:58:57

GEE最菜的鸟 发表于 2021-8-7 11:41 这个意思是多个技能ID 还是要写挨个写对吧。比如烈火剑法,逐日开天,冰咆哮啥的
是             

快乐月亮 发表于 2026-3-28 22:58:57

279532948 发表于 2021-8-7 12:26 是             
晕。。。那要免疫所有技能,岂不是要免疫几十个技能。。。

美丽小鱼 发表于 2026-3-28 22:58:57

GEE最菜的鸟 发表于 2021-8-7 12:52 晕。。。那要免疫所有技能,岂不是要免疫几十个技能。。。
那直接检测不是普攻就减免呗

帅气小鸟 发表于 2026-3-28 22:58:57

279532948 发表于 2021-8-7 13:18 那直接检测不是普攻就减免呗
明白了 谢谢
页: [1]
查看完整版本: 你是风儿,我是沙~带着新的问题,悬赏啦~~~