查看: 1826|回复: 2

[有事请教] 关于强化类技能的设定

[复制链接]
梦石
0
星屑
82
在线时间
23 小时
注册时间
2023-2-18
回帖
3
发表于 2023-2-19 02:16:57 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
我想设定一个能在攻击敌人的同时给自己挂状态的技能,但是设置出来都是给对面挂的buff
想问一下怎么实现,或者是有没有类似的插件
梦石
0
星屑
3891
在线时间
747 小时
注册时间
2016-1-6
回帖
312
发表于 2023-2-19 05:56:58 | 显示全部楼层
设定技能的同时,用公共事件对技能使用者挂个状态。
#搬运工 #插件汉化爱好者 #中年话痨油腻大叔 #零基础代码老白
【论坛内实用MZ插件分享】
我汉化的CGMZ系列 我汉化的其他作者插件
Sun大佬的MZ系列插件
Zel大佬的三十烷MZ汉化系列
107大佬的NRP-MZ汉化系列
更多汉化请查看我发布的主题
回复

使用道具 举报

梦石
2
星屑
732
在线时间
112 小时
注册时间
2020-12-19
回帖
20

MZ评测员

发表于 2023-2-19 14:46:32 | 显示全部楼层
楼上正解,如果不想用共通事件也可以试试添加状态指令
在技能公式前方添加a.addState(x);  ⬅别忘了这个分号
“x”替换成想要添加的状态编号,括号和分号要用英文输入法打出来,另外需要注意“S”是大写字母
举例:a.addState(15);a.atk*4-b.def*2
在对敌人造成伤害的同时,对使用者添加状态栏的15号状态(默认是HP自动回复状态)
也可以把a换成b,并且进行叠加(套娃):
举例:a.addState(15);b.addState(4);a.atk*4-b.def*2
在对敌人造成伤害的同时,对使用者添加状态栏的15号状态,并对目标添加状态栏的4号状态(默认是中毒状态)
这样就可以不用共通事件而同时对使用者和目标添加状态了,这两个添加状态的概率是必定成功(100%)
如果楼主希望设计添加成功率可以再来问我
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部