Project1

标题: 关于chronus 时间插件如何取消插件指令命令 [打印本页]

作者: 601114240    时间: 2021-9-30 20:52
标题: 关于chronus 时间插件如何取消插件指令命令

C_SET_SWITCH_TIMER [分] [スイッチID] [ループ]
指定例(游戏时间30分钟过后,打开开关10)
C_SET_SWITCH_TIMER 30 10 ON

C_SET_SELF_SWITCH_TIMER [分] [セルフスイッチ種類] [ループ]
指定例(游戏时间3小时过后,打开独立开关B)
C_SET_SELF_SWITCH_TIMER 180 B OFF
※目标事件为执行此命令的事件。

如果想中途取消或关闭,请指定对应计时器的名称:
取消,停止和恢复的命令如下。
C_CLEAR_TIMER timer # 取消名为「timer」的计时器
C_STOP_TIMER timer  # 暂停名为「timer」的计时器
C_START_TIMER timer # 继续名为「timer」的计时器

有没有人能帮帮我,怎么停止这个插件啊,设定开关和时间后,插件启动一次会默认当前时间,然后一直启动
作者: xiamumomo    时间: 2021-9-30 20:52
我测试是可以暂停不知道你怎么设置的我一般不喜欢在这个论坛截图聊麻烦死了

QQ图片20210930230040.png (107.14 KB, 下载次数: 17)

QQ图片20210930230040.png

QQ图片20210930230058.png (104.02 KB, 下载次数: 14)

QQ图片20210930230058.png

QQ图片20210930230111.png (101.84 KB, 下载次数: 13)

QQ图片20210930230111.png

作者: xiamumomo    时间: 2021-9-30 22:29
刚刚研究了一下C_SET_SELF_SWITCH_TIMER 180 B OFF这种没有名字的是会一直执行
                      C_SET_SELF_SWITCH_NAMED_TIMER timer 180 B OFF  这种事多了名字  timer  所以下面
C_CLEAR_TIMER timer # 取消名为「timer」的计时器
C_STOP_TIMER timer  # 暂停名为「timer」的计时器
C_START_TIMER timer # 继续名为「timer」的计时器
这些命令才能暂停或则继续、取消
作者: 601114240    时间: 2021-9-30 22:37
xiamumomo 发表于 2021-9-30 22:29
刚刚研究了一下C_SET_SELF_SWITCH_TIMER 180 B OFF这种没有名字的是会一直执行
                      C_SE ...

谢谢你 帮忙解答 你的意思是 在一直执行的插件命令再加一句C_CLEAR_TIMER timer # 就可以了吗?
作者: xiamumomo    时间: 2021-9-30 22:43
601114240 发表于 2021-9-30 22:37
谢谢你 帮忙解答 你的意思是 在一直执行的插件命令再加一句C_CLEAR_TIMER timer # 就可以了吗? ...

比如  事件第一页C_SET_SELF_SWITCH_NAMED_TIMER timer 180 B ON 第二页C_STOP_TIMER timer 可以其他事件执行  你只要名字对的上就行timer
作者: xiamumomo    时间: 2021-9-30 22:45
名字和关键词差不多靠那个判断暂停的是哪个计时  如果没有应该会出错
作者: 601114240    时间: 2021-9-30 22:51
xiamumomo 发表于 2021-9-30 22:45
名字和关键词差不多靠那个判断暂停的是哪个计时  如果没有应该会出错

还是不行
C_SET_SELF_SWITCH_NAMED_TIMER timer 180 B ON  这句命令好像不起作用,一直重复的那句就可以用
作者: 601114240    时间: 2021-9-30 23:09
好像可以了C_SET_SWITCH_TIMER 40 56 ON  用这个C_STOP_TIMER  就可以停止了 好像 要分开放两个事件里面
40分钟后打开56事件开关,然后停止这个插件
作者: 601114240    时间: 2021-9-30 23:17
xiamumomo 发表于 2021-9-30 20:52
我测试是可以暂停不知道你怎么设置的我一般不喜欢在这个论坛截图聊麻烦死了 ...

谢谢你,你的提示很有帮助 ,么么哒
作者: xiamumomo    时间: 2021-9-30 23:26
601114240 发表于 2021-9-30 23:09
好像可以了C_SET_SWITCH_TIMER 40 56 ON  用这个C_STOP_TIMER  就可以停止了 好像 要分开放两个事件里面
4 ...

似乎是这么说 但是应该不能用到很多个  比如你事件设置多个这个无名计时  但是后面暂停什么的应该会全部无名计时暂停而不是针对某个无名计时设置吧  
作者: 南方大汉    时间: 2023-12-3 19:32
601114240 发表于 2021-9-30 23:09
好像可以了C_SET_SWITCH_TIMER 40 56 ON  用这个C_STOP_TIMER  就可以停止了 好像 要分开放两个事件里面
4 ...

我也困扰这个问题, 楼主你暂停住了吗




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