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

Project1

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

[已经过期] 求些技术帮助,例如升级满血,伤害吸收...

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2013-9-19
帖子
6
跳转到指定楼层
1
发表于 2017-1-19 19:26:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
有没有大神教我做一下,升级满状态怎么做呢?还有就是伤害吸收,当然不是护盾那种吸收,而是原本受到的伤害的效果会转变成增加生命的效果。还有一个问题就是技能如何在一个动画上做出几段伤害的效果,如何在一个动画上做出随机攻击2个目标的效果,而不是随机打两个人,每打一个人出现一次动画效果,还有就是治疗效果这边只能设置群体治疗和单体治疗,能否有随机两个治疗(如同随机两个目标造成伤害)

Lv3.寻梦者

梦石
0
星屑
1206
在线时间
561 小时
注册时间
2014-11-30
帖子
155
2
发表于 2017-1-19 21:31:20 | 只看该作者
(function(){var XM_160201_maxBuffRecover=Game_Actor.prototype.levelUp;
Game_Actor.prototype.levelUp = function() {
XM_160201_maxBuffRecover.call(this);
this.recoverAll();
};})();
做成JS文件,放插件里,升级满血
回复 支持 1 反对 0

使用道具 举报

Lv2.观梦者

梦石
0
星屑
440
在线时间
679 小时
注册时间
2014-3-15
帖子
292

开拓者

3
发表于 2017-1-19 22:42:10 | 只看该作者
本帖最后由 sonicdonggua 于 2017-1-19 22:47 编辑

YEP DamageCore.js 中step3 加上一句BaseDamage *= -1 if (Target.isStateAdded(stateID)) stateID是你要控制的状态,当附加stataID为你想控制的状态号,那么就可以实现扣血变加血。
动画那个需要YEP Actseqpack1,在CAST ANIMATION后加入2个及以上的action effect。前提是你的动画效果要大于需要攻击的次数*5帧。
随即攻击两个敌人与恢复,我记得YEP battlecore可以解决,实在不行你就用moghunter的skipbattlelog插件也行。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2013-9-19
帖子
6
4
 楼主| 发表于 2017-1-21 20:48:09 | 只看该作者
309988769 发表于 2017-1-19 21:31
(function(){var XM_160201_maxBuffRecover=Game_Actor.prototype.levelUp;
Game_Actor.prototype.levelUp  ...

非常感谢
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2013-9-19
帖子
6
5
 楼主| 发表于 2017-1-21 20:48:33 | 只看该作者
sonicdonggua 发表于 2017-1-19 22:42
YEP DamageCore.js 中step3 加上一句BaseDamage *= -1 if (Target.isStateAdded(stateID)) stateID是你要控 ...

非常感谢,我去试试
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
676
在线时间
224 小时
注册时间
2006-12-7
帖子
839
6
发表于 2017-1-23 14:00:01 | 只看该作者
Yanfly的element core可以做吸收,按属性计算
如果要控制更多的话建议研究那个buff states core
什么效果基本都可以实现
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 04:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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