Project1

标题: 纯事件制作跑步气力值 [打印本页]

作者: mh40907895    时间: 2018-9-14 00:42
标题: 纯事件制作跑步气力值
本帖最后由 mh40907895 于 2018-9-14 00:42 编辑

MV的跑步功能导致走路很鸡肋,所以想设置一个气力值,让玩家并不能一直跑步,具体方法如下:

主要是用一个并行处理事件来判定是否在跑步,然后用一个变量代表气力值来进行加减。
再用这个气力值的多少来判定是否能够跑步。
主要用到的时间内脚本语句是:
关闭地图禁止跑步
  1. $dataMap.disableDashing = false
复制代码

开启地图禁止跑步
  1. $dataMap.disableDashing = true
复制代码


感谢q1456503215大神的启发,另外如果有大神能够做成插件,不胜感激。
最后附上范例
百度网盘
密码:dtuu
作者: q1456503215    时间: 2018-9-14 08:18
既然你连逻辑方面都搞定了  我可以很轻松的用代码做出这个功能  
作者: q1456503215    时间: 2018-9-14 10:09
本帖最后由 q1456503215 于 2018-9-14 11:08 编辑

/*:
* @plugindesc 地图移动体力功能
* @author     简约流水
*
* @help
*   地图移动体力功能
*   默认体力值10 60帧减少一 体力值为零无法跑步 体力值不为零
*         默认可以跑步
[注意 要在游戏内吧变量的数量扩大到501才可以]


*   默认移动值10 60帧减少1  移动值可以修改
*   第500个变量被我占用了  判断体力值是否清零  
*   为 0 体力值清零  为 1 体力值还存在
*   有需要的可以在游戏内判断然后做其他事情
*   功能函数介绍

*   设置体力值(tili);
*   参数 体力值 整数 默认值 10
*
*   设置频率(pinlv);
*   参数 频率 整数  默认值60
*
*   设置是否跑步(pao);
*         参数 设置跑步  true/false  默认 true
*
*   上面函数在事件 脚本内写代码
*/  

Mobile_Energy.zip

1.21 KB, 下载次数: 167






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