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

[發問] 跟隨放傳陣問題麻煩高手幫忙解決

黃小欽 發表於 2011-5-17 21:19:37 | 只看該作者 回帖獎勵 |倒序瀏覽 |
automacro warpPortal0 {
        pubm /拉/
        call {
                if (@invamount(藍色魔力礦石) == 0) goto outOfBlueGemStone
                        $x = @arg("$.pos", 1)
                        $y = @arg("$.pos", 2)
                        $y2 = @eval($y + 1)
                        do sl 27 $x $y2
                        pause 1
                        do warp 0
                        do c 離我一格距離,擋住會放不出來
                        do c 現在的傳送點是「音」
                        goto end
                :outOfBlueGemStone
                        pause 1
                        do c 沒藍石了...
                :end
        }
}
automacro warpPortal1 {
        pubm /火/
        call {
                if (@invamount(藍色魔力礦石) == 0) goto outOfBlueGemStone
                        $x = @arg("$.pos", 1)
                        $y = @arg("$.pos", 2)
                        $y2 = @eval($y - 1)                        
                        do sl 27 $x $y2
                        pause 1
                        do warp 1
                        do c 離我一格距離,擋住會放不出來
                        do c 現在的傳送點是「火」
                        goto end
                :outOfBlueGemStone
                        pause 1
                        do c 沒藍石了...
                :end
        }
}
automacro warpPortal2 {
        pubm /普/
        call {
                if (@invamount(藍色魔力礦石) == 0) goto outOfBlueGemStone
                        $x = @arg("$.pos", 1)
                        $y = @arg("$.pos", 2)
                        $x2 = @eval($x + 1)                        
                        do sl 27 $x2 $y
                        pause 1
                        do warp 2
                        do c 離我一格距離,擋住會放不出來
                        do c 現在的傳送點是「普」
                        goto end
                :outOfBlueGemStone
                        pause 1
                        do c 沒藍石了...
                :end
        }
}
automacro warpPortal3 {
        pubm /犬/
        call {
                if (@invamount(藍色魔力礦石) == 0) goto outOfBlueGemStone
                        $x = @arg("$.pos", 1)
                        $y = @arg("$.pos", 2)
                        $x2 = @eval($x - 1)                        
                        do sl 27 $x2 $y
                        pause 1
                        do warp 3
                        do c 離我一格距離,擋住會放不出來
                        do c 現在的傳送點是「犬」
                        goto end
                :outOfBlueGemStone
                        pause 1
                        do c 沒藍石了
                :end
        }
}
#########顯示周圍怪物*以及*組對人物方位巨集#########
automacro autowalk {
        map gl_cas02
        timeout 30
        #每隔1分觸發一次
        call {
        do ml
        do party
        release autowalk
        }
}


本來還沒R版時,手動下達指令跟隨會開傳陣並跟著走進傳點
R版後手動下達指令跟隨會開傳陣但是卻不會跟著進傳點
只會用計算路徑來尋找打手,用走的去找打手
麻煩高手幫忙看看哪邊出了問題需要修改,感激不盡!!
收藏收藏 分享分享 讚 幹 分享分享 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] 2011-5-18 01:43:24
會不會是config以下設定的問題
route_randomWalk 2
# 是否隨機走動
# 0 = 不隨機走動
# 1 = 地圖中隨機走動 如同一張地圖有分樓上或樓下或等等建議設為1 以免出現無法計算路徑
# [無名島修道院建議選擇此選項才不會出現無法計算路徑]
# 2 = 地圖中隨機走動但刻意  [避開地圖的傳點] 或 [玩家施放的傳點]
# 若使用瞬移找怪,則此選項要設為 0

或是你有使用avoidSkill.pl來迴避傳陣技能

不然你試試直接把移動到傳陣座標寫進巨集裡執行
回覆

使用道具 舉報

黃小欽 當前離線
UID
1684159
熱心
27 值
嘉獎
0 次
違規
0 次
在線時間
5 小時
經驗
31 點
積分
31
精華
0
最後登錄
2011-5-21
閱讀權限
20
註冊時間
2011-5-6
論壇幣
79 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
黃小欽 2011-5-18 19:33:32
感謝X大 應該不是route_randomWalk的問題
因為我改設1還是不會進傳點
而X大說的avoidSkill.pl我不知道這是什麼
所以應該是沒有設,至於把座標寫到巨集裡
小弟功力不夠,沒範本可以研究,不知道怎麼寫!
回覆

使用道具 舉報

[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] 2011-5-19 03:35:06
像以下這樣
$x = @arg("$.pos", 1)
$y = @arg("$.pos", 2)
$x2 = @eval($x + 1)
do sl 27 $x2 $y
pause 1
do warp 2
do c 離我一格距離,擋住會放不出來
do c 現在的傳送點是「普」
pause 5
do move $x2 $y
goto end

這樣就會在放完傳陣>講完話後>經過5秒>進入傳陣
do move的座標點就對應你do sl 27的座標點
回覆

使用道具 舉報

黃小欽 當前離線
UID
1684159
熱心
27 值
嘉獎
0 次
違規
0 次
在線時間
5 小時
經驗
31 點
積分
31
精華
0
最後登錄
2011-5-21
閱讀權限
20
註冊時間
2011-5-6
論壇幣
79 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
5
黃小欽 2011-5-19 20:29:06
automacro warpPortal0 {
        pubm /拉/
        call {
                if (@invamount(藍色魔力礦石) == 0) goto outOfBlueGemStone
                        $x = @arg("$.pos", 1)
                        $y = @arg("$.pos", 2)
                        $y2 = @eval($y + 1)
                        do sl 27 $x $y2
                        pause 1
                        do warp 0
                        do c 離我一格距離,擋住會放不出來
                        do c 現在的傳送點是「拉」
                        pause 5
                        do move $x2 $y
                        goto end
                :outOfBlueGemStone
                        pause 1
                        do c 沒藍石了...
                :end
        }
}
automacro warpPortal1 {
        pubm /里/
        call {
                if (@invamount(藍色魔力礦石) == 0) goto outOfBlueGemStone
                        $x = @arg("$.pos", 1)
                        $y = @arg("$.pos", 2)
                        $y2 = @eval($y - 1)                        
                        do sl 27 $x $y2
                        pause 1
                        do warp 1
                        do c 離我一格距離,擋住會放不出來
                        do c 現在的傳送點是「里」
                        pause 5
                        do move $x2 $y
                        goto end
                :outOfBlueGemStone
                        pause 1
                        do c 沒藍石了...
                :end
        }
}
automacro warpPortal2 {
        pubm /火/
        call {
                if (@invamount(藍色魔力礦石) == 0) goto outOfBlueGemStone
                        $x = @arg("$.pos", 1)
                        $y = @arg("$.pos", 2)
                        $x2 = @eval($x + 1)                        
                        do sl 27 $x2 $y
                        pause 1
                        do warp 2
                        do c 離我一格距離,擋住會放不出來
                        do c 現在的傳送點是「火」
                        pause 5
                        do move $x2 $y
                        goto end
                :outOfBlueGemStone
                        pause 1
                        do c 沒藍石了...
                :end
        }
}
automacro warpPortal3 {
        pubm /普/
        call {
                if (@invamount(藍色魔力礦石) == 0) goto outOfBlueGemStone
                        $x = @arg("$.pos", 1)
                        $y = @arg("$.pos", 2)
                        $x2 = @eval($x - 1)                        
                        do sl 27 $x2 $y
                        pause 1
                        do warp 3
                        do c 離我一格距離,擋住會放不出來
                        do c 現在的傳送點是「普」
                        pause 5
                        do move $x2 $y
                        goto end
                :outOfBlueGemStone
                        pause 1
                        do c 沒藍石了
                :end
        }
}
#########顯示周圍怪物*以及*組對人物方位巨集#########
automacro autowalk {
        map gl_cas02
        timeout 30
        #每隔1分觸發一次
        call {
        do ml
        do party
        release autowalk
        }
}
請問X大 我有照你說的方式加上 do move和do sl 27
不過還是不會進傳點,一樣是用記算路徑的方式找打手
是我有哪邊設錯了嗎 麻煩X大在幫我看看 感激不盡!!
回覆

使用道具 舉報

[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
6
[X] 2011-5-20 02:53:43
你那個autowalk巨集的作用是什麼?會不會影響放傳陣的巨集?
你有些部分設錯了(do move移動的座標要跟do sl放傳陣的座標一樣
warpPortal0:
do sl 27 $x $y2
do move $x $y2
warpPortal1:
do sl 27 $x $y2
do move $x $y2

你測試時巨集有觸發嗎?
請觀察巨集觸發時外掛的動作,有依照指令動作嗎?
還是不行,那就加上條件overrideAI 1試試(如下
automacro warpPortal3 {
        pubm /普/
        overrideAI 1
        call {
回覆

使用道具 舉報

黃小欽 當前離線
UID
1684159
熱心
27 值
嘉獎
0 次
違規
0 次
在線時間
5 小時
經驗
31 點
積分
31
精華
0
最後登錄
2011-5-21
閱讀權限
20
註冊時間
2011-5-6
論壇幣
79 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
7
黃小欽 2011-5-21 15:44:26
感謝X大 X大提供的方法我都試過 還是沒辦法進傳點
所以我放棄了 謝謝X大的指導!!
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-5-2 17:55 , Processed in 0.067492 second(s), 21 queries , Memcache On.

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

回頂部
第二步?
第三步?