植物大战僵尸吧 关注:564,947贴子:5,111,125

PVZ endless按键精灵教程

只看楼主收藏回复

1楼百度!


1楼2009-07-12 13:10回复
    这里我要做的是用键盘上的数字键控制玉米炮的发射,减少鼠标的点击量!


    2楼2009-07-12 13:10
    收起回复
      2025-08-17 20:29:20
      广告
      不感兴趣
      开通SVIP免广告
      1 打开按键精灵,点击“新建”,点击“抓点抓色”。


      3楼2009-07-12 13:11
      收起回复
        2 开游戏,进入ENDLESS,按PRT SCR截图!


        4楼2009-07-12 13:11
        收起回复
          3 切换到按键精灵抓图页面,右击1个玉米炮,点击—加入到“点x”,上面的“坐标与颜色”下面会显示刚才点击时的坐标。将所有玉米炮的坐标都加入进去,不够的话先进入第4步,下次再加!在这里留下点9和点10,采集炮击坐标(如图中X)!


          5楼2009-07-12 13:12
          回复
            4 切换到按键精灵,点击键盘命令,在图示位置输入key,点击右边的插入!


            6楼2009-07-12 13:13
            回复
              5 转到控制命令,在图示位置输入key=49(49表示主键盘的按键1,2为50,3为51,以此类推),点击插入!


              7楼2009-07-12 13:14
              回复
                6 转到鼠标命令,在图示位置有你刚才采集到的玉米炮的坐标,选择对应的坐标(p1),点击插入,在上面左键单击的右边点击插入;选择炮击的坐标(p9),点击插入,在上面左键单击的右边点击插入。再将p2和p10按同样的方法插入进去!得到如图所示!
                PS:这样做以后都是双炮齐发,所以两个玉米炮的位置最好是对称的!


                8楼2009-07-12 13:16
                回复
                  2025-08-17 20:23:20
                  广告
                  不感兴趣
                  开通SVIP免广告
                  7 重复5,6步,注意第5步中key=49中的49要改的!直到所有的玉米炮都填上去了!
                  最后的结果如图!


                  9楼2009-07-12 13:17
                  回复
                    8 将脚本循环改为循环到按中止键为止,保存,退出!


                    10楼2009-07-12 13:18
                    回复
                      祝大家游戏愉快!
                      最后附上我的14炮,以及预防最后一波的潜水的源文件!分辨率要1280×800,不同分辨率不能通用!
                      说明:总共有7组炮,主键盘上的1~7控制发射,当最后一波红字出现是,按下小键盘上的数字(不会立即发射),则玉米炮会在准确的时间内轰炸潜水僵尸!中间不可暂停!
                      阵型图:


                      11楼2009-07-12 13:20
                      回复
                        14炮击源代码:
                        Rem begin
                        WaitKey key
                        If key=49
                            MoveTo 255,170
                            LeftClick 1
                            MoveTo 990,310
                            LeftClick 1
                            MoveTo 248,739
                            LeftClick 1
                            MoveTo 990,670
                            LeftClick 1
                        EndIf 
                        If key=50
                            MoveTo 263,285
                            LeftClick 1
                            MoveTo 990,310
                            LeftClick 1
                            MoveTo 264,625
                            LeftClick 1
                            MoveTo 990,670
                            LeftClick 1
                        EndIf 
                        If key=51
                            MoveTo 248,396
                            LeftClick 1
                            MoveTo 990,310
                            LeftClick 1
                            MoveTo 263,512
                            LeftClick 1
                            MoveTo 990,670
                            LeftClick 1
                        EndIf 
                        If key=52
                            MoveTo 466,400
                            LeftClick 1
                            MoveTo 990,310
                            LeftClick 1
                            MoveTo 473,508
                            LeftClick 1
                            MoveTo 990,670
                            LeftClick 1
                        EndIf 
                        If key=53
                            MoveTo 672,166
                            LeftClick 1
                            MoveTo 990,310
                            LeftClick 1
                            MoveTo 681,734
                            LeftClick 1
                            MoveTo 990,670
                            LeftClick 1
                        EndIf 
                        If key=54
                            MoveTo 681,398
                            LeftClick 1
                            MoveTo 990,310
                            LeftClick 1
                            MoveTo 683,510
                            LeftClick 1
                            MoveTo 990,670
                            LeftClick 1
                        EndIf 
                        If key=55
                            MoveTo 889,397
                            LeftClick 1
                            MoveTo 976,268
                            LeftClick 1
                            MoveTo 890,510
                            LeftClick 1
                            MoveTo 990,670
                            LeftClick 1
                        EndIf 
                        Goto begin


                        12楼2009-07-12 13:21
                        回复
                          防潜水源代码:
                          Rem begin
                          IfColor 274,414,ff,0
                              IfColor 1013,412,ff,0
                                  Delay 5500
                              EndIf 
                          Else 
                              Goto begin
                          EndIf 
                          GetLastKey key
                          If key=97
                              MoveTo 255,170
                              LeftClick 1
                              MoveTo 858,539
                              LeftClick 1
                          EndIf 
                          If key=98
                              MoveTo 263,285
                              LeftClick 1
                              MoveTo 858,539
                              LeftClick 1
                          EndIf 
                          If key=99
                              MoveTo 248,396
                              LeftClick 1
                              MoveTo 858,539
                              LeftClick 1
                          EndIf 
                          If key=100
                              MoveTo 466,400
                              LeftClick 1
                              MoveTo 858,539
                              LeftClick 1
                          EndIf 
                          If key=101
                              MoveTo 672,166
                              LeftClick 1
                              MoveTo 858,539
                              LeftClick 1
                          EndIf 
                          If key=102
                              MoveTo 681,398
                              LeftClick 1
                              MoveTo 858,539
                              LeftClick 1
                          EndIf 
                          If key=103
                              MoveTo 889,397
                              LeftClick 1
                              MoveTo 858,539
                              LeftClick 1
                          EndIf 
                          Goto begin


                          13楼2009-07-12 13:22
                          回复
                            好。。。。。。
                            复杂= =


                            14楼2009-07-12 13:56
                            回复
                              2025-08-17 20:17:20
                              广告
                              不感兴趣
                              开通SVIP免广告
                              虽然我看不懂。。但是还是顶了~~


                              15楼2009-07-12 14:33
                              回复