设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 472|回复: 4
打印 上一主题 下一主题

[有事请教] 求助!关于制作连携技能的问题!

[复制链接]

Lv1.梦旅人

梦石
0
星屑
64
在线时间
6 小时
注册时间
2023-12-29
帖子
3
跳转到指定楼层
1
发表于 2024-1-4 07:08:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 NomisGQZ 于 2024-1-4 07:08 编辑

最近在MZ里做元素反应方面的技能,结果遇到了些问题。

单体伤害技能触发额外的aoe效果:例如我先释放了“光明”技能,给怪上了一个“光附着”的状态,然后当我再释放“黑暗”技能时,会再触发一次额外的aoe并且消除掉这个怪身上的“光附着”。
我现在的想法是给“黑暗”技能加一个引用公共事件的效果,来判断怪是否中了“光附着”的状态,再让这个事件去造成额外伤害。

1.怎么通过脚本或者插件检索到攻击者的攻击力和命中的怪的防御力,从而计算伤害赋值到变量上?就像技能的计算公式“100 + a.mat * 2 - b.mdf * 2”那样?而不是像事件里自带的指令那样,还需要通过数据库的编码检索。

2.怎么检索到命中的敌人是否处于状态X?而不是像这样只能通过敌人的位置编码判断。
3.怎么检索到上一个行动的角色再次立即释放一次技能?而不是像这样只能通过数据库里的编码指定行动者。


谢谢!

Lv4.逐梦者

梦石
0
星屑
7145
在线时间
1311 小时
注册时间
2018-9-29
帖子
504
2
发表于 2024-1-4 09:16:47 | 只看该作者
b._states.includes(x)

這段可以判斷 被攻擊方身上是否存在屬性ID X
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5317
在线时间
729 小时
注册时间
2022-11-26
帖子
323
3
发表于 2024-1-4 09:27:26 | 只看该作者
战斗插入效果能实现,
emm
具体方法就靠其他人给你补充了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
64
在线时间
6 小时
注册时间
2023-12-29
帖子
3
4
 楼主| 发表于 2024-1-4 22:31:55 | 只看该作者
sunhihi 发表于 2024-1-4 09:16
b._states.includes(x)

這段可以判斷 被攻擊方身上是否存在屬性ID X

好的,谢谢!我再研究研究~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
64
在线时间
6 小时
注册时间
2023-12-29
帖子
3
5
 楼主| 发表于 2024-1-4 22:34:23 | 只看该作者
余杭 发表于 2024-1-4 09:27
战斗插入效果能实现,
emm
具体方法就靠其他人给你补充了

好的,谢谢了!就是这个自带“强制战斗行动”的指令太坑了,只能通过数据库的编码指定技能发动者,而不是直接回到触发的角色...
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-22 03:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表