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

Project1

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

[有事请教] 如何在战斗中根据具体伤害值触发效果或执行公共事件

[复制链接]

Lv2.观梦者

梦石
0
星屑
700
在线时间
97 小时
注册时间
2021-9-5
帖子
65
跳转到指定楼层
1
发表于 2021-12-3 17:09:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
30星屑

请问一下,如何在战斗中做出伤害判定获得效果或触发事件?
例如,让一个技能:当该技能对敌人造成伤害达到600至800,则使用技能的该角色获得某个效果或执行一个公共事件,当造成伤害达到800以上,则使用技能的该角色获得另外的某个效果或执行另外的一个公共事件
之前有一个yep的插件(reward)是命中、躲避、击杀等情况获得效果,但我想是否能像我前面的例子这样为一个固定
数值来触发效果或公共事件,请问有小伙伴知道怎么做吗?

最佳答案

查看完整内容

直接写在技能公式上【新手入门/进阶必备】MV技能伤害公式大全101

Lv4.逐梦者

梦石
0
星屑
9852
在线时间
1884 小时
注册时间
2020-1-2
帖子
1089
2
发表于 2021-12-3 17:09:22 | 只看该作者
冰星翼 发表于 2021-12-4 18:49
请问一下,这些公式是打在技能的备注上吗?能请根据我的例子发一个范例吗?我不太懂 ...

直接写在技能公式上【新手入门/进阶必备】MV技能伤害公式大全101
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2866
在线时间
446 小时
注册时间
2016-9-26
帖子
1223
3
发表于 2021-12-3 19:05:29 | 只看该作者
我的猜测想法:先在伤害公式那里获取伤害值
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
700
在线时间
97 小时
注册时间
2021-9-5
帖子
65
4
 楼主| 发表于 2021-12-4 12:22:20 | 只看该作者
任小雪 发表于 2021-12-3 19:05
我的猜测想法:先在伤害公式那里获取伤害值

谢谢你的建议,不过我不知道该怎么弄个范例
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9852
在线时间
1884 小时
注册时间
2020-1-2
帖子
1089
5
发表于 2021-12-4 12:46:04 | 只看该作者
公式:v[1] = 伤害公式; v[1]效果事件判断变量1的值是否大于或者小于你的要求然后执行内容,至于如果技能是谁都能学到的那么在公式里添加一个v[2]=a.actorId();然后获取状态角色就是变量2(没试过不知道能不能用)
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
700
在线时间
97 小时
注册时间
2021-9-5
帖子
65
6
 楼主| 发表于 2021-12-4 18:49:20 | 只看该作者
xiamumomo 发表于 2021-12-4 12:46
公式:v[1] = 伤害公式; v[1]效果事件判断变量1的值是否大于或者小于你的要求然后执行内容,至于如果技能是谁 ...

请问一下,这些公式是打在技能的备注上吗?能请根据我的例子发一个范例吗?我不太懂

点评

你平时写伤害写在哪里都不懂嘛。。。。你懂怎么自制一个技能的吧?  发表于 2021-12-4 19:15
太弱了,当然是放在你平时写伤害的地方啊(技能,写着atk之类的字眼的那个框框那里,隔壁带着“伤害类型”差不多的字眼)  发表于 2021-12-4 19:14
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
700
在线时间
97 小时
注册时间
2021-9-5
帖子
65
7
 楼主| 发表于 2021-12-5 17:48:16 | 只看该作者
本帖最后由 冰星翼 于 2021-12-5 17:50 编辑
xiamumomo 发表于 2021-12-4 19:15
直接写在技能公式上【新手入门/进阶必备】MV技能伤害公式大全101


我成功了一半,根据伤害大小造成额外伤害或添加状态都成功了,就剩不知道怎么根据具体伤害来执行公共事件,不过非常感谢你的帮助。
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3716
在线时间
564 小时
注册时间
2018-8-25
帖子
22
8
发表于 2021-12-5 21:27:34 | 只看该作者
$gameTemp.reserveCommonEvent(n);
$gameTemp.clearCommonEvent(n);
公共事件
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 17:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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