Project1

标题: 请教一下分歧里面怎么对血量低于50%进行判断? [打印本页]

作者: Mullice_    时间: 2019-6-28 13:56
标题: 请教一下分歧里面怎么对血量低于50%进行判断?
用了一个并行事件判断这个条件,
但是不知道怎么写这个判定脚本,

$game_party.actors[编号].hp <= 50%  ?

好像哪里不对。。。
作者: 余音·魔眼    时间: 2019-6-28 14:20
本帖最后由 余音·魔眼 于 2019-6-28 17:51 编辑

$game_actors[id].hp < $game_actors[id].mhp * 0.5
作者: KB.Driver    时间: 2019-6-28 15:05
以1号角色为例
RUBY 代码复制
  1. $game_actors[1].hp <= $game_actors[1].mhp / 2





作者: jianyulei    时间: 2019-6-29 10:12
$game_actors[1].hp_rate <= 0.5 根据数据库里角色ID来判断
$game_party.members[0].hp_rate <= 0.5 根据队伍中的位置判断

作者: zyzzyzzyzzyz    时间: 2019-7-12 10:27
其实不用脚本也可以,
两个变量
一个赋值为体力上限
另一个赋值为当前hp
然后相除
再分支条件判断就可以了
作者: yxd5108    时间: 2022-6-24 14:10
zyzzyzzyzzyz 发表于 2019-7-12 10:27
其实不用脚本也可以,
两个变量
一个赋值为体力上限

具体操作说一下呗~!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1