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

[發問] 組隊機問題?請大大們幫我看一下

ashin0508 發表於 2012-1-15 10:33:30 | 只看該作者 回帖獎勵 |倒序瀏覽 |
automacro pubmguild {
        console /\[(dist)=(.*)\] (.*) \((\d+)\): (\S+)$/
        inventory 海神護身符 > 0
        run-once 1
        call guilds
}
macro guilds {
        if ($.lastMatch5 == "組" || $.lastMatch5 == "99" || $.lastMatch5 == "++" || $.lastMatch5 == "補" || $.lastMatch5 == "中" ) goto ok
        release all
        stop
        :ok
        $id = $.lastMatch4
        $g = @eval (exists $::players{$::playersID[$id]}->{guild} ? $::players{$::playersID[$id]}->{guild}{name} : 'null')
        if ("$.lastMatch3" == "玩家ID") goto ok2
        # 可自行新增
        release all
        stop
                :ok2
                if ($.lastMatch5 == "組") goto ok21
                if ($.lastMatch5 == "99") goto ok22
                if ($.lastMatch5 == "++") goto ok23
                if ($.lastMatch5 == "中") goto ok24
                if ($.lastMatch5 == "補") goto ok25
                release all
                stop
#組玩家給隊長後退組
                :ok21
                do party request $id
                pause 3
                do party leader 1
                pause 1
                do party leave
                release all
                stop
                :ok22
                do party create $.time
                release all
                stop
                :ok23
                do sp 2515 $id
                pause 2
                do sp 2050 $id
                pause 2.76
                do sp 34 $id
                pause 0.5
                do sp 29 $id
                pause 2
                do sp 361 $id
                pause 2
                do ss 2041 3
                pause 2
                do ss 2045 5
                pause 2
                release all
                stop
                :ok24
                $a = @rand(1 , 3)
                $x = @arg("$.pos", 1)
                $y = @arg("$.pos", 2)
                $y2 = @eval($y - $a)
                do sl 27 $x $y2
                pause 1.5
                do warp prontera
#               do c 中門,如果傳陣沒出現請多喊幾次,開傳陣是隨機座標請別擔心
                # 可自行修改
                release all
                stop
                :ok25
         do sp 28 $id
         pause 1
                release all
                stop
}
automacro party {
        console /無法組隊伍 - 您已經在一個隊伍/
        run-once 1
        call {
                do party leave
                pause 1
                do party create $.time
                release all
                stop
        }
}
automacro party1 {
        console /無法組隊伍 - 隊伍名稱已經存在/
        run-once 1
        call {
                pause 1
                do party create $.time
                release all
                stop
        }
}
automacro party2 {
        console /您 已離隊/
        exclusive 1
        run-once 1
        call {
  pause 3
                do party create $.time
                release all
                stop
        }
}
automacro party3 {
        console /請求加入失敗: (.*) 已經有組隊了/
        run-once 1
        call {
                pause 1
                do c 退隊阿
                release all
                stop
        }
}
#我在此設定條件為進入遊戲關閉密頻觸發,每隔150秒刪除副本,重新承接
automacro party4 {
#        console /已對所有玩家關密頻/
        run-once 1
        call {
                do talknpc 160 34 c r1 n
                pause 150
                do party leave
  pause 1
                release all
                stop
        }
}
在最後面這一段,我把原本別人發過的組隊機改成這樣
讓她可以每隔一段時間就重開副本
但無奈不知怎樣的,大概重複個兩三次就會斷線
可以請大大幫我檢查一下嗎?
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


[X] 當前離線
UID
1561059
熱心
2263 值
嘉獎
0 次
違規
0 次
在線時間
354 小時
經驗
2176 點
積分
49895
精華
0
最後登錄
2013-4-1
閱讀權限
60
註冊時間
2010-10-8
論壇幣
45088 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
[X] 2012-1-15 12:07:04
你自己加的巨集,console條件前有加#號註解掉了
所以這樣變成只要有執行到release all時就會再觸發跟npc對話(是這個原因嗎?
沒加你自寫的巨集或是把#號刪掉時,外掛還是重複2~3後斷線嗎?
斷線前外掛有特別在做什麼?(意思是觸發哪個巨集後外掛容易斷線
請問你這組隊機是很多人在使用嗎?
回覆

使用道具 舉報

ashin0508 當前離線
UID
1576597
熱心
177 值
嘉獎
0 次
違規
0 次
在線時間
86 小時
經驗
125 點
積分
125
精華
0
最後登錄
2013-5-24
閱讀權限
20
註冊時間
2010-11-1
論壇幣
3 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
ashin0508 2012-1-15 12:22:55
恩!多人使用有會造成macro執行中,而第三人進來搶著要執行而錯誤嗎?
如果是,那請問該如何避免,讓OP專心執行完一個任務在接下一個
回覆

使用道具 舉報

ashin0508 當前離線
UID
1576597
熱心
177 值
嘉獎
0 次
違規
0 次
在線時間
86 小時
經驗
125 點
積分
125
精華
0
最後登錄
2013-5-24
閱讀權限
20
註冊時間
2010-11-1
論壇幣
3 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
ashin0508 2012-1-15 12:24:27
阿!!#        console /已對所有玩家關密頻/這一段我註解掉是因為這只會在登入遊戲時判斷"1次"而已所以我不知道該如何下判斷?才會用秒數來代替
回覆

使用道具 舉報

[X] 當前離線
UID
1561059
熱心
2263 值
嘉獎
0 次
違規
0 次
在線時間
354 小時
經驗
2176 點
積分
49895
精華
0
最後登錄
2013-4-1
閱讀權限
60
註冊時間
2010-10-8
論壇幣
45088 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
5
[X] 2012-1-15 13:45:10
你有觀察過當執行release all時,外掛會再次跟npc對話嗎?(可能是這原因造成的
要讓巨集不被中斷可以加上exclusive 1
妳的秒數設定在pause,那其他巨集觸發時會被中斷執行(這樣等於沒作用
你可以一樣採用console /已對所有玩家關密頻/當條件
然後隔一段時間密語組隊機,那組隊機應該會跑出這段訊息後再觸發一次
至於確切斷線的原因還是要再觀察巨集執行時做了什麼動作會造成斷線
回覆

使用道具 舉報

crazymuou 當前離線
UID
1988195
熱心
22 值
嘉獎
0 次
違規
0 次
在線時間
2 小時
經驗
12 點
積分
42
精華
0
最後登錄
2018-8-6
閱讀權限
20
註冊時間
2013-2-22
論壇幣
0 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
6
crazymuou 2013-2-23 13:30:30
您好。想請問您一下海神組隊機的問題。可以加QQ詳細說下嗎?我QQ:448991654,註明一下是海神組隊機。十分感謝啊。。
回覆

使用道具 舉報

crazymuou 當前離線
UID
1988195
熱心
22 值
嘉獎
0 次
違規
0 次
在線時間
2 小時
經驗
12 點
積分
42
精華
0
最後登錄
2018-8-6
閱讀權限
20
註冊時間
2013-2-22
論壇幣
0 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
7
crazymuou 2013-2-23 13:30:56
您好。想請問您一下海神組隊機的問題。可以加QQ詳細說下嗎?我QQ:448991654,註明一下是海神組隊機。十分感謝啊。。
另外這腳本。我好似測試過。並不能運行。
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-24 20:24 , Processed in 0.040521 second(s), 15 queries , Memcache On.

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

回頂部
第二步?
第三步?