Project1

标题: 有个小问题,VA中角色每回合HP再生值用脚本怎么表达 [打印本页]

作者: a5f001    时间: 2013-10-3 23:09
标题: 有个小问题,VA中角色每回合HP再生值用脚本怎么表达
本帖最后由 a5f001 于 2013-10-6 19:06 编辑

RT,想让角色在地图上每秒根据属性恢复生命值,求解
作者: SuperMario    时间: 2013-10-4 00:14
  1. def regenerate_hp
  2.   if player_on_map
  3.     player_restore_hp_by(player_abilities)
  4.   end
  5. end
复制代码

作者: myownroc    时间: 2013-10-4 00:24
@delv25  @tjjlb 这个不是VA的问题吗?
作者: 布里蓝    时间: 2013-10-4 06:49
感觉RM几个区合并后各种提问都到处乱跑了……
作者: a5f001    时间: 2013-10-5 17:32
SuperMario 发表于 2013-10-4 00:14

额,请问是直接插入脚本库使用么?
作者: SuperMario    时间: 2013-10-6 00:48
本帖最后由 SuperMario 于 2013-10-6 00:50 编辑
a5f001 发表于 2013-10-5 17:32
额,请问是直接插入脚本库使用么?


囧。

你参考一下状态,里面好像有按百分比回血的。
作者: Sion    时间: 2013-10-6 13:13
本帖最后由 Sion 于 2013-10-6 13:16 编辑

地图上的话,可以用并行公共事件。

事件里给变量用脚本赋值,$game_party.members[x].luk 这样就是队伍第x个角色的幸运值。
然后再按变量增加HP就可以了
作者: a5f001    时间: 2013-10-6 16:34
本帖最后由 a5f001 于 2013-10-6 16:35 编辑

@Sion

这样设置的,但是一进游戏启动公共事件会弹出错误。


请问是怎么回事?




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