三国杀吧 关注:3,431,344贴子:90,383,629

编了一个OL虎牢关刷经验的按键精灵脚本,有人需要吗?

只看楼主收藏回复

稍等楼下贴代码。


1楼2012-10-13 22:39回复
    455291789@qq.com


    IP属地:北京2楼2012-10-13 22:41
    回复
      2026-05-01 23:33:00
      广告
      不感兴趣
      开通SVIP免广告
      [General]
      SyntaxVersion=2
      BeginHotkey=118
      BeginHotkeyMod=0
      PauseHotkey=0
      PauseHotkeyMod=0
      StopHotkey=123
      StopHotkeyMod=0
      RunOnce=1
      EnableWindow=
      MacroID=b1ada932-f85f-44c5-ae30-8841aa31e4cb
      Description=刷虎牢关
      Enable=1
      AutoRun=0
      [Repeat]
      Type=1
      Number=1
      [SetupUI]
      Type=2
      QUI=
      [Relative]
      SetupOCXFile=
      [Comment] [Script]
      MoveTo 116, 750
      Delay 1000
      LeftClick 1
      Delay 1000
      MoveTo 273, 750
      Delay 1000
      LeftClick 1
      Delay 1000
      MoveTo 1127, 618
      Delay 1000
      LeftClick 1
      Delay 1000
      MoveTo 473, 750
      Delay 1000
      LeftClick 1
      Delay 1000
      MoveTo 1127, 618
      Delay 1000
      LeftClick 1
      Delay 1000
      MoveTo 624, 750
      Delay 1000
      LeftClick 1
      Delay 1000
      MoveTo 1127, 618
      Delay 1000
      LeftClick 1
      Delay 1000
      MoveTo 762, 750
      Delay 1000
      LeftClick 1
      Delay 1000
      MoveTo 1127, 618
      Delay 1000
      LeftClick 1
      Delay 2000
      MoveTo 453, 387
      Delay 300
      LeftClick 1
      Delay 2500
      LeftClick 1
      Delay 2500
      LeftClick 1
      Delay 3500
      MoveTo 1003, 698
      Delay 150
      LeftClick 1
      Delay 150
      LeftClick 1
      Delay 150
      LeftClick 1
      Delay 150
      LeftClick 1
      Delay 150
      MoveTo 1053, 658
      Delay 300
      LeftClick 1
      Delay 1000
      MoveTo 1003, 698
      Delay 150
      LeftClick 1
      Delay 150
      LeftClick 1
      Delay 18000
      MoveTo 1003, 698
      Delay 150
      LeftClick 1
      Delay 150
      LeftClick 1
      Delay 150
      MoveTo 1050, 717
      Delay 300
      LeftClick 1
      Delay 4000
      Rem A
      MoveTo 309, 650
      Delay 70
      LeftClick 1
      Delay 70
      MoveTo 374, 145
      Delay 70
      LeftClick 1
      Delay 70
      MoveTo 566, 145
      Delay 70
      LeftClick 1
      Delay 70
      MoveTo 750, 145
      Delay 70
      LeftClick 1
      Delay 70
      MoveTo 1014, 597
      Delay 70
      LeftClick 1
      Delay 70
      MoveTo 404, 650
      Delay 70
      LeftClick 1
      Delay 70
      MoveTo 374, 145
      Delay 70
      LeftClick 1
      Delay 70
      MoveTo 566, 145
      Delay 70
      LeftClick 1
      Delay 70
      MoveTo 750, 145
      Delay 70
      LeftClick 1
      Delay 70
      MoveTo 1014, 597
      Delay 70
      LeftClick 1
      Delay 70
      IfColor 900, 93, "3E3E3E", 0 Then
      Goto A
      Else
      Goto B
      End If
      Rem B
      Delay 9000
      


      3楼2012-10-13 22:42
      回复
        1、复制到记事本。文件后缀改成.Q,放在按键精灵QMScript文件夹下。按键精灵怎么用我不用说了。
        2、四开是必需的。大号不能做吕布,其他随便(大号当吕布代码实在写不出来。。。)
        3、平均一局8分钟(我测试了5局)。开多多一局20经验,肯定是比当神吕布刷虎牢关经验少。将就用吧。
        4、有些坐标根据情况自己微调。
        5、测试了5局,完美运行。估计有的地方语句没写好,大家交流一下。


        6楼2012-10-13 22:52
        收起回复
          MoveTo 116, 750
          Delay 1000
          LeftClick 1
          Delay 1000
          MoveTo 273, 750
          Delay 1000
          LeftClick 1
          Delay 1000
          MoveTo 1127, 618
          Delay 1000
          LeftClick 1
          Delay 1000
          MoveTo 473, 750
          Delay 1000
          LeftClick 1
          Delay 1000
          MoveTo 1127, 618
          Delay 1000
          LeftClick 1
          Delay 1000
          MoveTo 624, 750
          Delay 1000
          LeftClick 1
          Delay 1000
          MoveTo 1127, 618
          Delay 1000
          LeftClick 1
          Delay 1000
          MoveTo 762, 750
          Delay 1000
          LeftClick 1
          Delay 1000
          MoveTo 1127, 618
          Delay 1000
          LeftClick 1
          Delay 2000
          这一段是4个号准备的代码。moveto后面的几个坐标:(116,750)是“显示桌面”的坐标,(273/473/624/762,750)是四个号窗口在任务栏的坐标,(1127,618)是“准备”跟“开始”按钮的坐标。这都需要微调。


          7楼2012-10-13 22:59
          回复


            IP属地:安徽来自手机贴吧9楼2012-10-13 23:01
            回复
              MoveTo 453, 387
              Delay 300
              LeftClick 1
              Delay 2500
              LeftClick 1
              Delay 2500
              LeftClick 1
              这一段是选将的代码。默认选第一个将。(453,387)是第一个选将框的坐标。


              10楼2012-10-13 23:02
              回复
                怎么用呀!不封吧。刘明


                来自手机贴吧12楼2012-10-13 23:04
                回复
                  2026-05-01 23:27:00
                  广告
                  不感兴趣
                  开通SVIP免广告
                  MoveTo 1003, 698
                  Delay 150
                  LeftClick 1
                  Delay 150
                  LeftClick 1
                  Delay 150
                  LeftClick 1
                  Delay 150
                  LeftClick 1
                  Delay 150
                  MoveTo 1053, 658
                  Delay 300
                  LeftClick 1
                  Delay 1000
                  MoveTo 1003, 698
                  Delay 150
                  LeftClick 1
                  Delay 150
                  LeftClick 1
                  这一段运行完,先锋弃牌(为了后边编程方便。。。)(1003,698)是“取消”键的坐标。(1053,658)是“弃牌”键的坐标。


                  13楼2012-10-13 23:06
                  回复
                    Delay 18000
                    MoveTo 1003, 698
                    Delay 150
                    LeftClick 1
                    Delay 150
                    LeftClick 1
                    Delay 150
                    MoveTo 1050, 717
                    Delay 300
                    LeftClick 1
                    Delay 4000
                    这一段运行完,神吕布托管。。。
                    (1050,717)是“托管”键坐标。


                    14楼2012-10-13 23:07
                    回复
                      虽然看不懂,,但是很喜欢楼主的头像,,


                      来自iPhone客户端15楼2012-10-13 23:10
                      回复
                        Rem A
                        MoveTo 309, 650
                        Delay 70
                        LeftClick 1
                        Delay 70
                        MoveTo 374, 145
                        Delay 70
                        LeftClick 1
                        Delay 70
                        MoveTo 566, 145
                        Delay 70
                        LeftClick 1
                        Delay 70
                        MoveTo 750, 145
                        Delay 70
                        LeftClick 1
                        Delay 70
                        MoveTo 1014, 597
                        Delay 70
                        LeftClick 1
                        Delay 70
                        MoveTo 404, 650
                        Delay 70
                        LeftClick 1
                        Delay 70
                        MoveTo 374, 145
                        Delay 70
                        LeftClick 1
                        Delay 70
                        MoveTo 566, 145
                        Delay 70
                        LeftClick 1
                        Delay 70
                        MoveTo 750, 145
                        Delay 70
                        LeftClick 1
                        Delay 70
                        MoveTo 1014, 597
                        Delay 70
                        LeftClick 1
                        Delay 70
                        IfColor 900, 93, "3E3E3E", 0 Then
                        Goto A
                        Else
                        Goto B
                        End If
                        Rem B
                        Delay 9000
                        这一段就是出牌的主程序了。
                        我用的360浏览器,多开的话轮到哪个号出牌会自动切窗口,所以以上没有切换窗口的判定语句。其他多开器我没用过,不能自动切窗口的话你只能一个号出牌了。。。
                        (309, 650)、(404, 650)是第一位、第二位手牌的坐标;(374/566/750,145)是神吕布的三个位置(分别对应先锋、中坚、大将),(1014,597)是“确认”键坐标。因为我懒得想判定语句了,就这样吧,反正能出牌就行。
                        


                        16楼2012-10-13 23:15
                        回复
                          是杀死对面的还是逃跑的


                          IP属地:重庆来自手机贴吧19楼2012-10-13 23:18
                          回复
                            完全看不懂


                            IP属地:河南来自掌上百度20楼2012-10-13 23:18
                            回复
                              2026-05-01 23:21:00
                              广告
                              不感兴趣
                              开通SVIP免广告
                              IfColor 900, 93, "3E3E3E", 0 Then
                              这一句是跳出循环的判定,(900,93)是坐标点(下图红圈)。"3E3E3E"是该点颜色。
                              其实你用别的点也可以。自己试吧。
                              ifcolor语句的用法大家百度。


                              21楼2012-10-13 23:25
                              回复