一个小小的问题:关于按下某键跑步每一步将消耗的体力值问题
rmxp吧
全部回复
仅看楼主
level 10
问题应该挺明白了。比如说我按住C键令角色加速,根据实际情况跑步将消耗体力值,当角色加速行走时每走一步将消耗1sp(此处暂时以魔法值代替体力值),那么如何在角色sp值大于0的情况下跑步每经过1格单位消耗1sp呢?
顺便再求解答:如何新定义一种除了hp、sp以外但类似于hp、sp的角色属性,比如体力(我习惯把hp作为生命),通过什么脚本可定义?
2012年07月20日 01点07分 1
level 10
求解答
2012年07月21日 12点07分 2
level 10
求解答
2012年07月24日 05点07分 3
level 10
求解答,顶起啊!!
2012年07月27日 11点07分 4
level 10
人工置顶
2012年08月02日 07点08分 5
level 10
改脚本是唯一解决办法。。。我智商拙计脚本基本不会,自己学学吧。
程序F1有脚本,边学边试
2012年08月08日 15点08分 6
level 8
貌似有个游戏有这样的设定
2012年08月09日 18点08分 7
minecraft=w=
2012年09月09日 07点09分
level 10
这个嘛,应该可以靠公共事件
2012年08月26日 13点08分 8
@cf1208744417 请问具体的应该怎么做出??。。
2012年08月27日 02点08分
@cf1208744417 请问具体的应该怎么做出??。。
2012年08月27日 02点08分
应该是设置条件分歧,我设置的是消耗金币的【因为金币太多。。。】 当然也可以用脚本啦,不过我不会写。具体是这样的:设置角色按下shift增加移动速度,消耗1金币。 就是这样的了
2012年08月28日 04点08分
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
1