查看: 3312|回复: 7

[有事请教] mv怎么用脚本来控制战斗中角色的hp加减?

[复制链接]
梦石
0
星屑
2138
在线时间
212 小时
注册时间
2015-9-19
回帖
25
发表于 2018-12-16 14:29:33 | 显示全部楼层 |阅读模式

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

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

×
查了下基本的事件脚本,就找到了在战斗外控制角色hp的。。。。那怎么用脚本控制战斗里的角色hp(之类的)呢。

C.A.R.D
梦石
0
星屑
12161
在线时间
4435 小时
注册时间
2014-4-11
回帖
5616

开拓者

发表于 2018-12-16 15:24:08 | 显示全部楼层
战斗外和战斗内是一样的。
回复

使用道具 举报

梦石
0
星屑
7427
在线时间
948 小时
注册时间
2017-9-27
回帖
566
发表于 2018-12-16 16:14:00 | 显示全部楼层
平时的你和跟人干架时的你不是同一个你
回复

使用道具 举报

梦石
0
星屑
2772
在线时间
215 小时
注册时间
2017-9-28
回帖
255
发表于 2018-12-17 18:59:33 | 显示全部楼层
user.gainHp(1);
target.gainHp(1);
是不是这个?
回复

使用道具 举报

梦石
0
星屑
2138
在线时间
212 小时
注册时间
2015-9-19
回帖
25
 楼主| 发表于 2018-12-19 16:14:27 | 显示全部楼层
地图上的事件里面的hp加减的脚本和敌群事件页里面的应该是在不一样的吧。。我在战斗里面调用地图事件里面的那个就unfinded

C.A.R.D
回复

使用道具 举报

梦石
0
星屑
2772
在线时间
215 小时
注册时间
2017-9-28
回帖
255
发表于 2018-12-22 16:27:56 | 显示全部楼层
kao_jun 发表于 2018-12-19 16:14
地图上的事件里面的hp加减的脚本和敌群事件页里面的应该是在不一样的吧。。我在战斗里面调用地图 ...

你自己估计哪里搞错了吧,一样的
回复

使用道具 举报

梦石
0
星屑
2772
在线时间
215 小时
注册时间
2017-9-28
回帖
255
发表于 2018-12-22 16:33:00 | 显示全部楼层
kao_jun 发表于 2018-12-19 16:14
地图上的事件里面的hp加减的脚本和敌群事件页里面的应该是在不一样的吧。。我在战斗里面调用地图 ...

具体哪个单位的gainHp还可以写成
$gameActors.actor(1).gainHp(1);
$gameTroop.members()[0].gainHp(1);
$gameParty.members()[0].gainHp(1);
分别表示角色1加1血,敌群第一个敌人加1血,队列第一个角色加1血
不知道对不对你自己试试看。。。
回复

使用道具 举报

梦石
0
星屑
2138
在线时间
212 小时
注册时间
2015-9-19
回帖
25
 楼主| 发表于 2019-1-1 15:50:55 | 显示全部楼层
擦不完的水 发表于 2018-12-22 16:33
具体哪个单位的gainHp还可以写成
$gameActors.actor(1).gainHp(1);
$gameTroop.members()[0].gainHp(1);

解决了……是战斗里面还得窗口刷新一下,不然没有反应……。
不过……再调用了加减角色hp的方法后,有没有比较简单的方法去刷新一下呢……(就是像放技能一样,立刻有反馈,一直不明白里面到底是怎么组成的.)

C.A.R.D
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部