Project1

标题: 请教一下,这个插件的计时数字隐藏问题! [打印本页]

作者: shantianzu    时间: 2020-1-17 10:59
标题: 请教一下,这个插件的计时数字隐藏问题!
    下了大佬的事件计时器插件,原贴:https://rpg.blue/thread-404470-1-1.html


   请问一下,我想把这个插件的计时器数字隐藏起来,让它在后台默默的计时,然后触发事件,应该怎么做?

   本人对代码一知半解,看了一下原文件,不知道从哪入手,哪位大佬帮忙看一下,谢谢了。
作者: shantianzu    时间: 2020-1-17 14:47
标题: RE: 请教一下,这个插件的计时数字隐藏问题!
自己研究了半天,终于搞定了。
作者: 白嫩白嫩的    时间: 2020-1-17 18:35
shantianzu 发表于 2020-1-17 14:47
自己研究了半天,终于搞定了。

请问怎么隐藏的?
作者: shantianzu    时间: 2020-1-17 18:44
白嫩白嫩的 发表于 2020-1-17 18:35
请问怎么隐藏的?


打开插件找到下面的代码:
XdRs_EvTimer.prototype.setBitmap = function() {
    this.CalculationSize();
    this.bitmap = new Bitmap(this._w, this._h);
    this.bitmap.fontSize = XdRsData.eventTimer.fontSize;
    this.drawTime();

把 this.bitmap.fontSize = XdRsData.eventTimer.fontSize; 改成 = 0 就可以了。

改完之后经过测试可以隐藏计时数字并且可以运行事件,不过只是简单的测试了下,不知道会有什么隐患。
本身我对代码一知半解,摸索了半天才解决的。

作者: 15399619915    时间: 2020-3-19 16:47
请问怎么让自动执行事件关闭?
作者: shantianzu    时间: 2020-3-19 16:56
15399619915 发表于 2020-3-19 16:47
请问怎么让自动执行事件关闭?

什么意思??没明白你具体想问的什么。
作者: 15399619915    时间: 2020-3-19 16:58
shantianzu 发表于 2020-3-19 16:56
什么意思??没明白你具体想问的什么。

每次计时完毕后 会自动执行事件 请问怎么修改代码 取消计时完成后自动执行
作者: shantianzu    时间: 2020-3-19 17:05
15399619915 发表于 2020-3-19 16:58
每次计时完毕后 会自动执行事件 请问怎么修改代码 取消计时完成后自动执行 ...

这个插件就是想让计时完成后能自动的执行其他命令,比如怪物复活之类的,你不想自动执行的话
为什么要计时呢??
你可以说说你具体想做的是什么效果?或者配上图片,你描述的问题越具体,知道的人越愿意回答。
作者: 15399619915    时间: 2020-3-19 17:10
shantianzu 发表于 2020-3-19 17:05
这个插件就是想让计时完成后能自动的执行其他命令,比如怪物复活之类的,你不想自动执行的话
为什么要计 ...

最简单的来说  比如家里的床  每十分钟可休息一次 休息后进入计时状态 计时完毕后解锁但不会自动执行 我需要休息的时候 就去休息 然后进行计时 但自动执行的话 一进入地图就会强迫执行  就很烦恼
作者: shantianzu    时间: 2020-3-19 17:17
事件页第一页写你需要执行的东西,然后加入 计时的插件指令 ,后面开启独立开关A,执行方式选择 确定键
事件页第二页的出现条件里选 独立开关A ,然后事件页里写 关闭独立开关A ,执行方式也选择 确定键。

这个计时插件不需要自动执行,当它计时完成后,你就算选 确定 执行,它也会自动执行当前事件页。
作者: 15399619915    时间: 2020-3-19 17:23
shantianzu 发表于 2020-3-19 17:17
事件页第一页写你需要执行的东西,然后加入 计时的插件指令 ,后面开启独立开关A,执行方式选择 确定键
事 ...

也只能这样了 谢谢你的说明




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