帅气小鸟 发表于 2026-3-29 13:26:32

我想你大概找的是这个脚本
魔次吧
攻击和魔法攻击触发多少秒内打多少次伤害
好吧这个很简单
[@attack]
#IF
checkitemw 木剑 1 ;检测佩戴木剑 自己定义装备!
NOT CHECKCURRTARGETRACE = 0  ;检测攻击的对象不是人物
#act
MOV N$次数时间 10  ;这里赋值时间多少给变量为10
delaygoto 20 @开始次数 ;20毫秒延迟跳转
[@开始次数]
#if
large N$次数时间 0   ;如果变量大于0 执行
#act
dec N$次数时间 1  ;变量减一
MOV N$怪物X <$ATTACKMONSTER_X>  ;赋值自定义变量为怪物的当前攻击X坐标
MOV N$怪物Y <$ATTACKMONSTER_Y>  ;赋值自定义变量为怪物的当前攻击Y坐标
DIV N$伤害值 <$MAXDC> 2   ;把最高攻击力除以2得到的结果赋值给自定义变量
RangeHarm <$STR(N$怪物X)> <$STR(N$怪物Y)> 4 <$STR(N$伤害值)> 0   ;这个命令自己看看吧。
DELAYGOTO 200 @开始次数 ;延迟200毫秒执行,如果条件不大于等于0后,则赋值给最下面的变量为0  然后在重新计算!
sendmsg 7 当前魔法次数剩余<$STR(N$次数时间)>次
#ELSEACT
MOV N$次数时间 0

勤奋小羊 发表于 2026-3-29 13:26:32

GEE最菜的鸟 发表于 2021-5-16 13:03 卧槽,还真是这个。。不过这个指令的缺点好像是不能设置扣血为人物属性伤害,只能写固定的扣血。。
配合其它命令获取任务属性来取值啊,再用这个命令扣对应值的血啊

勤奋小羊 发表于 2026-3-29 13:26:32

weiyanmu 发表于 2021-5-16 13:41 我想你大概找的是这个脚本
魔次吧
攻击和魔法攻击触发多少秒内打多少次伤害
我是放在自定义的技能上
那么 [@attack]  这里改成技能触发ID即可 ,对吧, 卧槽 谢谢了 我去测试下

勤奋小鹿 发表于 2026-3-29 13:26:32

GEE最菜的鸟 发表于 2021-5-16 15:19 我是放在自定义的技能上
那么 [@attack]  这里改成技能触发ID即可 ,对吧, 卧槽 谢谢了 我去测试下
检测 当前使用技能ID 是不是自定义技能ID编号
复制粘贴
把金币给我把。弟弟就100个金币了
页: 1 [2]
查看完整版本: 眼睛都看花了,真的没找到,才来论坛求助的。