作者fsx2000 (KD)
看板RPGMaker
标题Re: [问题] RMXP,如何角色每提升LV,自动增加技能点 …
时间Sun Jul 26 14:29:17 2009
※ 引述《snake0214 (蛇)》之铭言:
: 本人目前的问题是卡在
: 设定一个公共事件,设成并行处理 开关为游戏开始後自动on的一个常驻开关
^^^^^^^^^^^^^^^^
: 公共事件是设成 = 变数(技能点) = 角色(主角)的LV
: 然後在学习技能的时候,会扣技能点数
: 如学习初级治疗,消耗SP3
: =================================
: 角色 主角
: 领悟 初级治疗
: 变数(技能点) -3
: =================================
: 现在卡在一个无限回圈,就是学习了技能,SP检查也扣除了,可是每当升级时
: SP又高高兴兴的变回来了= =
: 希望有高手可以帮忙解答.
因为你是设定游戏开始常驻,所以假设主角lv10 sp=10
你学了技能 sp-3 sp=7
但是当你退回大地图时,公共事件会自动再把你的sp设定成lv
所以你要再加一行判断主角有没有升级的指令,
Ex:变数A=主角lv sp公共事件启动
公共事件新增:
变数B=主角现在的LV
if A!=B
则SP=LV
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.68.164.64