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

[發問] 關於傳鎮外掛

4406899 發表於 2012-8-24 16:27:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |
可以幫我看看怎麼了嗎...?
他的問題所在是交易好後不會關掉聊天室.放傳鎮.在開聊天是
automacro a {

        console /戥。汏/

        call {

                if (@invamount(藍色魔力礦石) == 0) goto qk

                                #當藍色魔力礦石=0時qk=   =

                pause 1

                do chat create "朱456石波457優配458火洞459" 2 0 787878

                                #a-1 b-2 c-3 d-4 = 聊天室名稱

                pause 1                do sit

                stop

        :qk 

                do c QK

                do sit

                stop

        }



}

automacro b {

        console /(.*) ((.*)) 向您要求一個交易/

        call {

                do deal

                pause 15

                                #15秒內不動作取消交易

                do deal no

                do sit


                stop

        }

}

        

automacro c {

        console /(.*) 加入物品以交易: (.*)/

        call {

                                #加入物品取消交易

                do deal no

                stop

     }

}



automacro d {

        console /(.*) 加入 (.*) z 以交易/

        call {
        call {

        $a = $.lastMatch2

        if ($a = 1) goto bb

        if ($a = 2) goto bb

        if ($a = 3) goto bb

        if ($a = 4) goto bb

                #$a = ".*" = 傳陣金額

        pause 1

                #當金額!=你販賣的金額取消交易

        do deal no

        stop

:bb

        pause 1

        do deal

        pause 1

        do deal

                #輸入金額10秒內未完成交易者取消交易

        pause 10        do deal no

        stop

        }

}




automacro e {                                

        console /您獲得了 (.*) zeny/

        call {

                do chat leave

                $a = $.lastMatch1

                if ($a = 1) goto a1

                if ($a = 2) goto b2

                if ($a = 3) goto c3

                if ($a = 4) goto d4

                                #$a = ".*" = 傳陣金額

                        :a1

                                call aa1

                                                                #執行macro aa1

                                stop

                        :b2        
                                call bb2

                                stop

                        :c3

                                call cc3

                                stop

                        :d4

                                call dd4

                                stop

        }

}



macro aa1 {
        $aa1 = @invamount(藍色魔力礦石)

                #施放傳送之陣"前"的藍色魔力礦石數量

        $x = @arg("$.pos", 1)

        $y = @arg("$.pos", 2)

        $x0 = @eval($x - @rand(1,3))

        $y0 = @eval($y - @rand(1,3))

        do sl 27 $x0 $y0

        pause 1

        do warp a

                #a = 地圖名稱

        pause 1

        $aa2 = @invamount(藍色魔力礦石)

                #施放傳送之陣"後"的藍色魔力礦石數量

        if ($aa1 == $aa2) goto ax

                #當施放傳送之陣前後藍色魔力礦石相等判定傳送失敗跳至:ax

        do c a

        stop
        :ax

        pause 1

        do c 傳送失敗

        do c 再來一次

        call axx

                #執行macro axx

        stop

        }


}



macro axx {

        call aa1

                #執行macro aa1}



#以下類推..



macro bb2 {

        $bb1 = @invamount(藍色魔力礦石)

        $x = @arg("$.pos", 1)        $y = @arg("$.pos", 2)

        $x0 = @eval($x - @rand(1,3))

        $y0 = @eval($y - @rand(1,3))

        do sl 27 $x0 $y0

        pause 1

        do warp b

                #b = 地圖名稱

        pause 1

        $bb2 = @invamount(藍色魔力礦石)

        if ($bb1 == $bb2) goto bx

        do c b

        stop

        :bx

        pause 1

        do c 傳送失敗

        do c 再來一次

        call bxx

        stop

        }



}



macro bb2 {

        $bb1 = @invamount(藍色魔力礦石)

        $x = @arg("$.pos", 1)

        $y = @arg("$.pos", 2)

        $x0 = @eval($x - @rand(1,3))

        $y0 = @eval($y - @rand(1,3))

        do sl 27 $x0 $y0

        pause 1

        do warp b

                #b = 地圖名稱

        pause 1

        $bb2 = @invamount(藍色魔力礦石)

        if ($bb1 == $bb2) goto bx

        do c b

        stop

        :bx

        pause 1

        do c 傳送失敗

        do c 再來一次

        call bxx

        stop

        }



}



macro bxx {

        call bb2

}


macro cc3 {

        $cc1 = @invamount(藍色魔力礦石)

        $x = @arg("$.pos", 1)

        $y = @arg("$.pos", 2)

        $x0 = @eval($x - @rand(1,3))

        $y0 = @eval($y - @rand(1,3))

        do sl 27 $x0 $y0

        pause 1

        do warp c

                #c = 地圖名稱

        pause 1

        $cc2 = @invamount(藍色魔力礦石)

        if (cc1 == cc2) goto cx

        do c c

        stop

        :cx

        pause 1

        do c 傳送失敗

        do c 再來一次

        call cxx

        stop
        }



}



macro cxx {

        call cc3

}



macro dd4 {

        $dd1 = @invamount(藍色魔力礦石)

        $x = @arg("$.pos", 1)

        $y = @arg("$.pos", 2)

        $x0 = @eval($x - @rand(1,3))

        $y0 = @eval($y - @rand(1,3))

        do sl 27 $x0 $y0

        pause 1

        do warp d
                #d = 地圖名稱

        pause 1

        $cc2 = @invamount(藍色魔力礦石)

        if ($dd1 == $cc2) goto dx

        do c d

        stop

        :dx

        pause 1

        do c 傳送失敗

        do c 再來一次

        call dxx

        stop

        }



}



macro dxx {

        call dd4

}



automacro g {

        console /You 已開啟傳送之陣在 \((.*), (.*)\)/

        call {
                do c 滾

                if (@invamount(藍色魔力礦石) == 0) goto qk

                pause 1

                do chat create "a-1 b-2 c-3 d-4" 2 0 787878

                pause 1

                do sit

        :qk 

                do c QK

                do sit

                stop

        }

}
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-25 09:48 , Processed in 0.044089 second(s), 16 queries , Memcache On.

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

回頂部
第二步?
第三步?