Project1

标题: 怎样把怪物经验改成变量? [打印本页]

作者: 光郎    时间: 2008-1-9 20:13
标题: 怎样把怪物经验改成变量?
就是战斗结束后人物获得的经验不是升级的经验而是增加一个变量值。
比如一个小恶魔设定了经验值为500,那战斗结束后角色ID+10的变量将加500。算作是人物的修炼经验,用来学习技能和升级技能。
不知道应该怎么做呢。
作者: 光郎    时间: 2008-1-9 20:13
标题: 怎样把怪物经验改成变量?
就是战斗结束后人物获得的经验不是升级的经验而是增加一个变量值。
比如一个小恶魔设定了经验值为500,那战斗结束后角色ID+10的变量将加500。算作是人物的修炼经验,用来学习技能和升级技能。
不知道应该怎么做呢。
作者: 0飘絮0    时间: 2008-1-9 20:32
就是战斗结束后人物获得的经验不是升级的经验而是增加一个变量值。
比如一个小恶魔设定了经验值为500,那战斗结束后角色ID+10的变量将加500。算作是人物的修炼经验,用来学习技能和升级技能。
不知道应该怎么做呢。
你那个变量是$game_variables[]类的吧,直接在Scene_Battle 2里计算获得经验那里加上去不就得了?  def start_phase5 里
       $game_variables[] += exp

#####不过我的回答可能跟你想象的有很大差距,一般你不会问这么简单的问题 ``呵呵
作者: 光郎    时间: 2008-1-9 22:08
这样只能加指定变量…怎样让角色在队伍中他ID对应变量才增加呢?
作者: 精灵使者    时间: 2008-1-9 23:04
你可以使用开关来判定。
当人员加入队伍的时候打开开关,人员离开的时候关闭开关。
增加经验的时候,按照开关是否打开来增加经验。




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