Project1

标题: 如何从对话中显示N号角色到下一级还需要多少经验 [打印本页]

作者: 布鲁斯    时间: 2015-12-28 21:54
标题: 如何从对话中显示N号角色到下一级还需要多少经验
如题。。就是想达到跟勇者斗恶龙那样的。在人物状态里去掉两个经验提示。然后通过从某NPC的对话中才可以看到X号角色到下一级还需要多少经验,
吧里好人多。谢谢你们了
作者: cinderelmini    时间: 2015-12-28 23:52
本帖最后由 cinderelmini 于 2015-12-29 12:56 编辑

事件里先用【脚本】输入:
  1. for actor in $game_party.members
  2. if actor.id == 1  #显示下级经验的角色ID
  3. $next_level_exp = actor.next_level_exp
  4. end
  5. end
复制代码
自己决定哪个角色要显示下级经验,然后自己把上面那个1改成ta的ID就是了。
之后就是事件里用【变量操作】》数值:选脚本:填【$next_level_exp】
然后对话里要显示下级经验的地方打个字符串:【\v[刚才操作的那个变量ID]】

窝NC了……有更简单的办法,
事件里用【变量操作】》数值:选脚本:填【$game_actors[要显示的角色ID].next_level_exp】
然后对话里要显示下级经验的地方打个字符串:【\v[刚才操作的那个变量ID]】
作者: 布鲁斯    时间: 2015-12-31 12:51
cinderelmini 发表于 2015-12-28 23:52
事件里先用【脚本】输入:自己决定哪个角色要显示下级经验,然后自己把上面那个1改成ta的ID就是了。
之后就 ...

@cinderelmini 大大,上次忘记问你了,【$game_actors[1].next_level_exp】这是读取1号角色的升级经验。如果是读取1队员要怎么写。【actors】该改成什么




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