level 10
问题应该挺明白了。比如说我按住C键令角色加速,根据实际情况跑步将消耗体力值,当角色加速行走时每走一步将消耗1sp(此处暂时以魔法值代替体力值),那么如何在角色sp值大于0的情况下跑步每经过1格单位消耗1sp呢?
顺便再求解答:如何新定义一种除了hp、sp以外但类似于hp、sp的角色属性,比如体力(我习惯把hp作为生命),通过什么脚本可定义?
2012年07月20日 01点07分
1
level 10
改脚本是唯一解决办法。。。我智商拙计脚本基本不会,自己学学吧。
程序F1有脚本,边学边试
2012年08月08日 15点08分
6
level 1
如果扣Mp的话,可以在加速的那个脚本里加速的地方一句$game_switches[66] = ture,再在不加速时关掉,然后Scene_Map之类的刷新地图地方扣魔,但另外弄一个体力就要写窗口类脚本了(手机打字说不清,抱歉,其实上面方法有缺陷,应该还要判断一次是否运动的,我把它复杂化了)
2012年12月26日 14点12分
9
level 1
设置一个并行处理的公共事件:1.条件分歧(脚本:Input.press?(Input::A))2.设置移动速度 3.条件分歧(脚本:$game_party.steps % 1 == 0)4.修改HPSP等 5.分歧结束 6.除此之外的场合 7.设置移动速度 8.分歧结束
2013年01月03日 05点01分
10