服务端说明
计时脚本命令
SETTIMER 参数1 参数2 参数3
参数1:
时间(秒)
参数2:
触发脚本标签 (触发QManager.txt中的此标签)
参数3:
0/1 (默认为0,切换地图则停止触发,1为切换地图不受影响)
注意:此计时脚本会被覆盖。
[@测试脚本1]
#IF
True
#ACT
SETTIMER 10 @到时间 //10秒后触发QM脚本中 [@到时间] 标签,切换地图或退出游戏会中断触发。
break
[@测试脚本2]
#IF
True
#ACT
SETTIMER 10 @到时间 1 //10秒后触发QM脚本中 [@到时间] 标签,切换地图不受影响,退出游戏则中断触发。
break2、地图倒计时命令
SETMAPTIMER 参数1 参数2 参数3
参数1:
时间(秒)
参数2:
触发脚本标签 (触发QManager.txt中的此标签)
参数3:
0/1 (默认为0,切换地图则停止触发,1为切换地图不受影响)
注意:此计时脚本会被覆盖。
[@测试脚本1]
#IF
True
#ACT
SETMAPTIMER 10 @到时间 //10秒后触发QM脚本中 [@到时间] 标签,切换地图或退出游戏会中断触发。
break
[@测试脚本2]
#IF
True
#ACT
SETMAPTIMER 10 @到时间 1 //10秒后触发QM脚本中 [@到时间] 标签,切换地图不受影响,退出游戏则中断触发。
break3、礼物倒计时命令
DELAYGIFT 参数1 参数2 参数3
参数1:
时间(秒)
参数2:
触发脚本标签 (触发QManager.txt中的此标签)
参数3:
显示文字信息,%s表示时间
注意:此计时脚本会被覆盖。
[@测试脚本]
#IF
True
#ACT
DELAYGIFT 180 @礼物领取 您将获得第1份礼物,请等待%s
break4、个人开启定时器脚本触发
SETONTIMER 参数1 参数2 参数3 参数4
参数1:
索引ID (触发QM脚本标签@OnTimer + 索引ID)
参数2:
间隔时间(毫秒) (为0表示关闭定时器)
参数3:
触发方式(0/1) (0:执行命令后立即第一次触发 / 1:执行命令后过了间隔时间第一次触发)
参数4:
循环次数(可忽略,忽略后)
[@测试脚本]
#IF
True
#ACT
SETONTIMER 100 60000 0 //开启定时器,每60秒触发QM脚本中[@OnTimer100]标签
break
[@测试脚本]
#IF
True
#ACT
SETONTIMER 100 60000 0 //0表示执行该命令后,就会立即触发到[@OnTimer100]标签
break
[@测试脚本]
#IF
True
#ACT
SETONTIMER 100 60000 1 //1表示执行该命令后,需要等60秒后才会触发到[@OnTimer100]标签
break
[@OnTimer100] //触发到QM中的标签
#ACT
SetOnTimer 100 0 //时间为0则关闭定时器功能
break5、指定玩家执行脚本计时命令
SETTIMEREX 参数1 参数2 参数3 参数4
参数1:
玩家名字
参数2:
时间(秒)
参数3:
触发脚本标签 (触发QManager.txt中的此标签)
参数4:
执行次数 (默认为1,可忽略)
注意:此计时脚本不会被覆盖。
[@测试脚本]
#IF
True
#ACT
SETTIMEREX $USERNAME 60 @到时间 //自己60秒后触发QM脚本中 [@到时间] 标签,中途可以小退。60秒后人物只要在线就能触发
break
[@测试脚本]
#IF
True
#ACT
SETTIMEREX $USERNAME 60 @到时间1
SETTIMEREX $USERNAME 60 @到时间2 //可以同时执行两个,到时间后两个都会触发
break