level 1
SETTIMER无法独立于sleep命令异步运行
通俗来讲你用settimer,脚本里运行其他动作有sleep的话,你的settimer基本就是处于半失效的状态
2024年07月02日 12点07分
2
没有啊大佬,我就是之前用 sleep 写的然后不好用,才换的这个 settimer 命令
2024年07月02日 13点07分
这俩定时器只要有一个设置为0,两个就都能触发,但凡带点延迟就都不能触发。愁死我了
2024年07月02日 13点07分
@丶贝爷的刀 那就是你用了loop,因为你的取色判断频率低于两个settimer重启的触发的间隔时间,因为低于2200和4800,导致还没开始运行checktab和checkx的内容就无限重启这两个子脚本
2024年07月02日 23点07分
level 1
你可以如下增加一个控制变量wedge,让settimer不会一直重启…………
if(getcolor(1259,982)="0x4f014") and (wedge = 0)
{
settimer,checktab,-2200
settimer,checkX,-4800
wedge = 1
}
}
return
checktab:
send x
return
checkx:
if(getcolor(1301,984)="0x77411c")
{
send c
}
wedge = 0
return
2024年07月02日 23点07分
3
谢大佬,中午回家去试试
2024年07月03日 01点07分