黃易群俠傳M脫機外掛應用程式黃易神行
1559
1

[發問] 請問各位大大 哪用錯了 怎不能開地圖 xd

marsshare 發表於 2010-7-3 20:56:33 | 只看該作者 回帖獎勵 |倒序瀏覽 |
本帖最後由 marsshare 於 2010-7-3 20:58 編輯

Delay 1000
IfColor 65,139,343434,0
    Delay 2000
    Gosub 開地圖    <----這項不會動作~"~  不知道為什麼
                                      我在設沒體力時到酒館補血

    Delay 2000
    MoveTo 524,187
    Gosub 點擊
    Delay 4000
    a=0
    While a=0
        Delay 200
        KeyPress 9,1
        Delay 200
        IfColor 644,360,FFFFFF,0
            IfColor 673,355,FFFFFF,0
                Delay 400
                KeyPress 13,1
                a=1
            EndIf
        EndIf
    EndWhile
    Delay 2000
    KeyDown 17,1
    Delay 400
    KeyDown 37,1
    Delay 400
    KeyUp 37,1
    Delay 400
    KeyUp 17,1
    b=0
    While b=0
        Delay 200
        KeyPress 9,1
        Delay 200
        IfColor 634,366,FFFFFF,0
            IfColor 667,362,FFFFFF,0
                IfColor 686,359,FFFFFF,0
                    Delay 400
                    KeyPress 13,1
                    b=1
                EndIf
            EndIf
        EndIf
    EndWhile
EndIf
MoveTo 0,0
Sub 點擊
    Delay 450
    LeftClick 1
    Delay 450
Return 點擊
Sub 開地圖
    Delay 1000
    KeyPress 122,1
    Delay 1000
Return 開地圖
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


gg2255 當前離線
UID
1085659
熱心
4 值
嘉獎
0 次
違規
0 次
在線時間
144 小時
經驗
1 點
積分
263
精華
0
最後登錄
2015-1-1
閱讀權限
25
註冊時間
2014-10-31
論壇幣
19 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 3
gg2255 2010-7-4 05:30:48
本帖最後由 gg2255 於 2010-7-4 06:01 編輯

要使用
Gosub
就必須要有開頭

Gosub這個字是調用

前台不需要使用到調用

直接使用標記就可以Rem

標記不需要讓他往上面偵查

如果你想使用調用必須這樣寫
For 9999999
Gosub 開地圖
Gosub 點擊
EndFor
Delay 1000
IfColor 65,139,343434,0
    Delay 2000
    Gosub 開地圖   

    Delay 2000
    MoveTo 524,187
    Gosub 點擊
    Delay 4000
    a=0
    While a=0
        Delay 200
        KeyPress 9,1
        Delay 200
        IfColor 644,360,FFFFFF,0
            IfColor 673,355,FFFFFF,0
                Delay 400
                KeyPress 13,1
                a=1
            EndIf
        EndIf
    EndWhile
    Delay 2000
    KeyDown 17,1
    Delay 400
    KeyDown 37,1
    Delay 400
    KeyUp 37,1
    Delay 400
    KeyUp 17,1
    b=0
    While b=0
        Delay 200
        KeyPress 9,1
        Delay 200
        IfColor 634,366,FFFFFF,0
            IfColor 667,362,FFFFFF,0
                IfColor 686,359,FFFFFF,0
                    Delay 400
                    KeyPress 13,1
                    b=1
                EndIf
            EndIf
        EndIf
    EndWhile
EndIf
MoveTo 0,0
Sub 點擊
    Delay 450
    LeftClick 1
    Delay 450
Return 點擊
Sub 開地圖
    Delay 1000
    KeyPress 122,1
    Delay 1000
Return 開地圖




或是


Delay 1000
IfColor 65,139,343434,0
    Delay 2000
    Goto 開地圖   

    Delay 2000
    MoveTo 524,187
    Goto 點擊
    Delay 4000
    a=0
    While a=0
        Delay 200
        KeyPress 9,1
        Delay 200
        IfColor 644,360,FFFFFF,0
            IfColor 673,355,FFFFFF,0
                Delay 400
                KeyPress 13,1
                a=1
            EndIf
        EndIf
    EndWhile
    Delay 2000
    KeyDown 17,1
    Delay 400
    KeyDown 37,1
    Delay 400
    KeyUp 37,1
    Delay 400
    KeyUp 17,1
    b=0
    While b=0
        Delay 200
        KeyPress 9,1
        Delay 200
        IfColor 634,366,FFFFFF,0
            IfColor 667,362,FFFFFF,0
                IfColor 686,359,FFFFFF,0
                    Delay 400
                    KeyPress 13,1
                    b=1
                EndIf
            EndIf
        EndIf
    EndWhile
EndIf
MoveTo 0,0
Rem 點擊
    Delay 450
    LeftClick 1
    Delay 450

Rem 開地圖
    Delay 1000
    KeyPress 122,1
    Delay 1000


標記是直接往下找

調用是從前頭開始運轉

但按精後台不支援抓點抓色

所以沒必要使用調用

都是多餘的

有人也把內存都編寫進去_但卻多加了抓點抓色  就失去內存的作用

既然無法達到後台就沒必要使用內存

用最簡單的打開城內地圖然後滑鼠移到npc的地方然後在抓點抓色開始生產或是買賣

沒有幾句的語法

還有一點你的腳本是前台沒必要多這些
a=0
    While a=0


沒有作用

使用跳轉的方式很方便語法少準確度又高

IfColor
Else
        IfColor


這句的意思是

如果沒有達到想要的就跳轉到下一步

使用抓人物或是生產物品的顏色來判斷他進行下一步



案例給你參考

For 9999999
    Gosub 南美東南岸
EndFor
Sub 南美東南岸
    MoveTo 75 131
    Delay 250
    IfColor 75 131 0080FF 0
        Delay 500
        Goto 吃料理
    Else
        IfColor 75 131 0080FF 1
            Delay 500
            Goto 找人物
            Delay 500
        EndIf
    EndIf
    Rem 吃料理
    Delay 1000
    KeyPress 112 1
    Delay 2000
    KeyPress 112 1
    Rem 找人物
    Delay 500
    For 1
        KeyPress 9 1
        Delay 500
        IfColor 638 362 ffffff 0
            Delay 500
            KeyPress 13 1
            Delay 2000
            KeyPress 13 1
            Goto 開打
            Delay 1000
        EndIf
    EndFor
    For 1
        KeyPress 9 1
        Delay 500
        IfColor 636 363 ffffff 0
            Delay 500
            KeyPress 13 1
            Delay 2000
            KeyPress 13 1
            Goto 開打
            Delay 1000
        EndIf
    EndFor
    For 1
        KeyPress 9 1
        Delay 500
        IfColor 645 364 ffffff 0
            Delay 500
            KeyPress 13 1
            Delay 2000
            KeyPress 13 1
            Goto 開打
            Delay 1000
        EndIf
    EndFor
    For 1
        KeyPress 9 1
        Delay 500
        IfColor 642 363 ffffff 0
            Delay 500
            KeyPress 13 1
            Delay 2000
            KeyPress 13 1
            Goto 開打
            Delay 1000
        EndIf
    EndFor
    For 1
        KeyPress 9 1
        Delay 500
        IfColor 638 364 ffffff 0
            Delay 500
            KeyPress 13 1
            Delay 2000
            KeyPress 13 1
            Goto 開打
            Delay 1000
        EndIf
    EndFor
    For 1
        KeyPress 9 1
        Delay 500
        IfColor 639 362 ffffff 0
            Delay 500
            KeyPress 13 1
            Delay 2000
            KeyPress 13 1
            Goto 開打---這邊我使用跳轉方式如果沒有找到npc來了一隻其他名稱就能抓到它攻擊_若是都沒有npc就跳轉到前進或是旋轉或是其他動作補血等等
            Delay 1000
        Else
            IfColor 639 362 ffffff 1
                Delay 200
                KeyDown 39,1--這邊是旋轉如果不想旋轉把這裡到keyup38.1刪除
                Delay 1500
                KeyUp 39,1
                Delay 500
                KeyDown 38,1
                Delay 2000
                KeyUp 38,1
                Goto 南美東南岸
            EndIf
        EndIf
    EndFor
    Rem 開打
    MoveTo 653 387
    Delay 1500
    LeftClick 1
    Delay 500
    MoveTo 657 468
    Delay 1500
    LeftClick 1
    Rem 班代蘭特
    IfColor 638 335 DECFFB 0
        Delay 500
        Goto 攻擊
    Else
        IfColor 638 335 DECFFB 1
            Delay 500
            Goto 南美東南岸
            Delay 500
        EndIf
    EndIf
    Rem 攻擊
    MoveTo 90 110
    IfColor 90 110 7C7CF7 0
        Delay 500
        KeyPress 13 1
        Delay 500
        KeyPress 13 1
        Delay 500
        MoveTo 657 468
        Delay 700
        LeftClick 1
        Delay 200
        MoveTo 715 466
        Delay 500
        LeftClick 1
        Delay 500
        Goto 班代蘭特
    Else
        IfColor 90 110 7C7CF7 1
            Delay 500
            MoveTo 654 573
            Delay 700
            LeftClick 1
            Delay 200
            MoveTo 713 576
            Delay 500
            LeftClick 1
            Delay 500
            Goto 攻擊
            Delay 500
        EndIf
    EndIf
Return 南美東南岸

回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-22 12:46 , Processed in 0.046303 second(s), 16 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?