按键精灵吧 关注:500,116贴子:1,025,156
  • 17回复贴,共1
我研究好久都没能实现一边打怪按F1-F3,加状态固定时间5分钟到然后停止打怪按F6-F9。
加完状态然后在继续按F1-F3。


1楼2017-03-14 22:48回复
    Hwnd = Plugin.Window.MousePoint()
    A=BeginThread(加状态)
    Delay 1000
    B=BeginThread(打怪)
    Delay 1000
    Sub 加状态()
    Do
    Delay 500
    Call Plugin.Bkgnd.KeyPress(Hwnd, 117)
    Delay 1000
    Call Plugin.Bkgnd.KeyPress(Hwnd,118)
    Delay 1000
    Call Plugin.Bkgnd.KeyPress(Hwnd,119)
    Delay 1000
    Loop
    End Sub
    Sub 打怪()
    DO
    Delay 200
    Call Plugin.Bkgnd.KeyPress(Hwnd, 112)
    Delay 200
    Call Plugin.Bkgnd.KeyPress(Hwnd, 113)
    Delay 200
    Call Plugin.Bkgnd.KeyPress(Hwnd, 114)
    Delay 200
    LOOP
    End Sub
    ~~~~~~~~~~
    上面的多线程为什么不能使用?
    求解


    2楼2017-03-14 22:56
    回复
      2025-06-06 12:06:46
      广告
      求大神给个思路


      3楼2017-03-14 22:58
      回复
        为毛要多线程?


        来自Android客户端4楼2017-03-15 02:04
        收起回复
          Hwnd = Plugin.Window.MousePoint()
          t=now //保存系统时间
          call 加状态()
          do // 循环开始
          call 打怪()
          if datediff("s",t,now) >= 300 then //判断当前系统时间-上一次保存的系统时间>=300秒
          call 加状态()
          t=now
          end if
          loop//循环结束
          Sub 加状态()
          Call Plugin.Bkgnd.KeyPress(Hwnd, 117)
          Delay 1000
          Call Plugin.Bkgnd.KeyPress(Hwnd,118)
          Delay 1000
          Call Plugin.Bkgnd.KeyPress(Hwnd,119)
          Delay 1000
          End Sub
          Sub 打怪()
          Call Plugin.Bkgnd.KeyPress(Hwnd, 112)
          Delay 200
          Call Plugin.Bkgnd.KeyPress(Hwnd, 113)
          Delay 200
          Call Plugin.Bkgnd.KeyPress(Hwnd, 114)
          Delay 20
          End Sub


          5楼2017-03-16 14:42
          收起回复
            父亲发现15岁的女儿不在家,留下一封信,上面写着:“亲爱的爸爸妈妈,今天我和张国辉私奔了。国辉是个很有个性的人,身上刺了各种花纹,只有42岁,并不老,对不对?我将和他住到森林里去,当然,不只是我和他两个人,国辉还有另外几个女人,可是我并不介意。我们将会种植大麻,除了自己抽,还可以卖给朋友。我还希望我们在那个地方生很多孩子。在这个过程里,也希望医学技术可以有很大的进步,这样国辉的艾滋病可以治好。”
            父亲读到这里,已经崩溃了。然而,他发现最下面还有一句话:“未完,请看背面。”
            背面是这样写的:“爸爸,那一页所说的都不是真的。真相是我在隔壁同学家里,期终考试的试卷放在抽屉里,你打开后签上字。我之所以写这封信,就是告诉你,世界上还有比试卷没答好更糟糕的事情。你现在给我打电话,告诉我,我可以安全回家了吗?”
            父亲当即泪奔,马上打电话:“女儿,你马上回家!我们不在乎你考多少


            IP属地:上海来自iPhone客户端6楼2017-03-16 17:33
            回复
              现 在 小 学 三 年 级 的 数 学 题 真难。 有 一 桶 水,爸 爸 能 喝 2 5 天 , 爸 爸 和 儿 子 一 同 喝 能 喝 2 0 天 , 请 问 儿 子 这 一 桶 水 能 喝 几 天 ?


              IP属地:山东来自Android客户端7楼2017-03-17 01:41
              收起回复
                我是维修空调的,今天一顾客家空调坏了,让我上门看一下… 顾客是位少妇,蓝色睡衣,身上一股香气,长得特别漂亮,当然这不是重点… 我帮她修好了,收完钱准备走的时候,她说她刚才拿衣服的时候发现衣柜里一个挂钩坏了让我帮忙弄一下,一点小忙,我就进衣柜去修,正在这时,男主人推门进来了,对,我还在衣柜里… 我想问下, 我说我是修空调的他会信吗?


                IP属地:山东来自Android客户端8楼2017-03-17 01:46
                回复
                  2025-06-06 12:00:46
                  广告
                  考试前,小红对小军说,如果你这次能考全班第一,我就做你女朋友。全班同学都听到了,试卷发下来后,大家都默默的把笔放下了,打算交白卷。小军眼泛泪花! 他看了一眼虎背熊腰200斤的小红,默默的把试卷撕了吃了下 ,小红微微一笑,在自己试卷上写下小军的名字。关于爱情,你永远猜不到结局


                  IP属地:山东来自Android客户端9楼2017-03-17 01:57
                  回复
                    Hwnd = Plugin.Window.MousePoint()
                    t1=now:t2=now:call 加状态()
                    do // 循环开始
                    call 打怪()
                    if datediff("s",t1,now) >= 240 then //判断当前系统时间-上一次保存的系统时间>=300秒
                    call 加状态()
                    t1 = now
                    end if
                    if datediff("s",t2,now) >= 800 then //判断当前系统时间-上一次保存的系统时间>=840秒
                    call 加状态1()
                    t2=now
                    end if
                    loop//循环结束


                    10楼2017-03-18 02:19
                    回复


                      IP属地:上海来自iPhone客户端11楼2017-03-18 03:31
                      回复