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

Project1

 找回密码
 注册会员
搜索
楼主: 捕食者
打印 上一主题 下一主题

[有事请教] 一个技能 对的人造成两次不同类型的伤害

[复制链接]

Lv1.梦旅人

梦石
0
星屑
237
在线时间
41 小时
注册时间
2022-8-28
帖子
12
跳转到指定楼层
1
发表于 2022-9-16 08:15:16 手机端发表。 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如题,希望这个技能对敌人造成生命伤害的同事也造成法力伤害 ,而且这两个伤害都和双方属性相关,分别使用不同的计算公式 而不是百分比或固定数值
有yep的一套核心插件
尝试过公共事件,但暂时没有找到技能发动者确认的方法
请大神解答,谢谢

Lv1.梦旅人

梦石
0
星屑
237
在线时间
41 小时
注册时间
2022-8-28
帖子
12
2
 楼主| 发表于 2022-9-16 13:03:07 手机端发表。 | 显示全部楼层
apple5740 发表于 2022-9-16 12:05
https://rpg.blue/thread-490971-1-1.html

https://rpg.blue/thread-490780-1-2.html

非常感谢哈
很有帮助,我几乎是小白,对于第二个链接中的,技能发动者  如何确认为 技能发动者,因为角色索引号好像只能对应唯一的角色,怎么能做到是同一个角色发动,不知道我表达清楚了没有,谢谢!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
237
在线时间
41 小时
注册时间
2022-8-28
帖子
12
3
 楼主| 发表于 2022-9-16 13:08:20 手机端发表。 | 显示全部楼层
apple5740 发表于 2022-9-16 12:05
https://rpg.blue/thread-490971-1-1.html

https://rpg.blue/thread-490780-1-2.html

对于上一个使用的技能  以及 上一个技能释放者;我在公共事件中尝试过后者,但好像效果全部到了角色1那里
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
237
在线时间
41 小时
注册时间
2022-8-28
帖子
12
4
 楼主| 发表于 2022-9-17 18:21:25 | 显示全部楼层
橙光 发表于 2022-9-16 14:28
楼主的问题对于法力等一个词没有描述清楚,所以无法给出详细方案,你可以参考一下以上思路进行修改。

你 ...

非常感谢详细的回复哈,我会尝试去学习,对于法力伤害,要表达的是MP的损失;
也就是这个技能  对目标 造成 HP的伤害  同时 也造成 MP的伤害   两个伤害都需要使用公式计算
这两个伤害  可以在一个技能完成  或者  也可以一个技能发生后 启动后续的技能发生   
不知道这样是否表达清楚了哈
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
237
在线时间
41 小时
注册时间
2022-8-28
帖子
12
5
 楼主| 发表于 2022-9-19 19:53:29 手机端发表。 | 显示全部楼层
橙光 发表于 2022-9-19 13:42
针对良好结构而言,建议在Game_Action额外添加一个额外效果的方法,然后在这个方法里面组合之前的方法自己 ...

可以给个 范例脚本学习一下吗
逻辑上是懂了,具体怎么写,还是不太清楚,这方面基础太差
例如在公共事件中实现,当前角色对当前目标造成 当前角色与当前目标 MP差值(公式) 的 MP伤害 不需要什么动作和动画
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
237
在线时间
41 小时
注册时间
2022-8-28
帖子
12
6
 楼主| 发表于 2022-9-19 19:56:34 手机端发表。 | 显示全部楼层
apple5740 发表于 2022-9-17 23:08
也有对角色MP造成伤害的方法,Game_Action.prototype.executeMpDamage,将那个hp伤害改成这个方法就可以拉 ...

研究了一整天  意思是懂了
但还是不太会写,尝试了几次都没有效果
暂时用自带变量条件那些实现了,只是将来角色至少会有100多个,始终不是最终方案
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-7 09:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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