Project1

标题: 有关角色的升级EXP问题 [打印本页]

作者: sixanguo    时间: 2007-9-6 23:23
标题: 有关角色的升级EXP问题
我在制作一款ARPG要用到变量显示在地图上...但碰到个问题...我把变量EXP代入到角色的EXP....但怎么把另一个变量代入到..角色升级虽要的EXP..比如说最大生命:$game_actors[编号].maxhp 是这个脚本...那最大EXP用哪个表达...我这里说的最大EXP..就是人物升一级需要的经验.....谢谢各位大虾请帮帮我..{/ll}
作者: sixanguo    时间: 2007-9-6 23:23
标题: 有关角色的升级EXP问题
我在制作一款ARPG要用到变量显示在地图上...但碰到个问题...我把变量EXP代入到角色的EXP....但怎么把另一个变量代入到..角色升级虽要的EXP..比如说最大生命:$game_actors[编号].maxhp 是这个脚本...那最大EXP用哪个表达...我这里说的最大EXP..就是人物升一级需要的经验.....谢谢各位大虾请帮帮我..{/ll}
作者: K’    时间: 2007-9-6 23:27
http://rpg.blue/viewthread.php?tid=62791
作者: sixanguo    时间: 2007-9-6 23:31
谢谢老大的帮忙.......我已经解决了..
作者: sixanguo    时间: 2007-9-6 23:51
不过又碰到个新问题...就是或得经验后...总经验跟原来的等级不会自动增加...还是显示在原来的数值这是什么原因..
作者: sixanguo    时间: 2007-9-6 23:53
class Game_Actor < Game_Battler

def now_exp
  return @exp - @exp_list[@level]
end
def next_exp
  return @exp_list[@level+1] > 0 ? @exp_list[@level+1] - @exp_list[@level] : 0
end
end
如果用这个脚本...放在游戏里...把经验调到..超过升级时的经验..而升级时的经验就不会成曲线增加...这是什么原因.
作者: sixanguo    时间: 2007-9-6 23:58
各位大虾路过时帮我解决下..
作者: K’    时间: 2007-9-7 01:25
什么叫 升级时的经验就不会成曲线增加
看不懂。。解释一下 最好附上截图或者工程

不过应该不是这几句脚本导致的 这个只是定义了2个新方法而已。




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