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

[發問] 天津迷宮3F的爆散陷阱

shuobin 發表於 2011-10-26 17:10:40 | 只看該作者 回帖獎勵 |倒序瀏覽 |
這個要怎麼避免去踩到...整個大失血
OP內有辦法設定迴避嗎?還是要靠巨集?
麻煩請高手教一下如何設定謝謝...
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


sunmuel 當前離線
UID
1658364
熱心
22 值
嘉獎
0 次
違規
0 次
在線時間
6 小時
經驗
27 點
積分
27
精華
0
最後登錄
2012-7-22
閱讀權限
20
註冊時間
2011-3-22
論壇幣
23 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
sunmuel 2012-3-19 10:37:31
這個要怎麼避免去踩到...整個大失血
OP內有辦法設定迴避嗎?還是要靠巨集?
麻煩請高手教一下如何設定謝謝...
shuobin 發表於 2011-10-26 17:10

爆散陷阱有辦沒迴避嗎? 斬首的職業,一踩到就是4000起跳的傷害。@@
回覆

使用道具 舉報

johnusemail 當前離線
UID
1624821
熱心
625 值
嘉獎
0 次
違規
0 次
在線時間
154 小時
經驗
318 點
積分
1634
精華
0
最後登錄
2016-5-7
閱讀權限
40
註冊時間
2011-1-19
論壇幣
502 幣
聯合幣
29 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 5Rank: 5Rank: 5
johnusemail 2012-3-19 20:13:13
巨集的話好像不知如何抓,功力不夠深
在config.txt 要有  ( 需要安裝插件 - avoidSkill.pl)
# 範例1:
avoidSkill 傳送之陣,病毒散撥,滑動陷阱,定位陷阱,魔耗陷阱,睡魔陷阱,霜凍陷阱 {
        source Monster
        radius 0
        method 0
        step 10
}
上面的我調好像也不太有用,不過你可以試一下
還有一個方法沒試過,就是爆時按隱匿
回覆

使用道具 舉報

shuobin 當前離線
UID
1585803
熱心
284 值
嘉獎
0 次
違規
0 次
在線時間
124 小時
經驗
271 點
積分
1065
精華
0
最後登錄
2018-8-6
閱讀權限
30
註冊時間
2011-2-15
論壇幣
315 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 4Rank: 4
shuobin 2012-3-21 10:57:14
avoidSkill.pl 插件試過了   根本沒用
照中爆散等地面陷阱 可以用的話人孔大家就不用怕了
回覆

使用道具 舉報

johnusemail 當前離線
UID
1624821
熱心
625 值
嘉獎
0 次
違規
0 次
在線時間
154 小時
經驗
318 點
積分
1634
精華
0
最後登錄
2016-5-7
閱讀權限
40
註冊時間
2011-1-19
論壇幣
502 幣
聯合幣
29 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 5Rank: 5Rank: 5
5
johnusemail 2012-3-21 12:33:26
這問題我也想很久,用巨集抓也不知要抓什麼
所以也沒有去調它,主要是他在放技能時可以抓的到
但在地板上的東西不是知用什麼判別
回覆

使用道具 舉報

johnusemail 當前離線
UID
1624821
熱心
625 值
嘉獎
0 次
違規
0 次
在線時間
154 小時
經驗
318 點
積分
1634
精華
0
最後登錄
2016-5-7
閱讀權限
40
註冊時間
2011-1-19
論壇幣
502 幣
聯合幣
29 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 5Rank: 5Rank: 5
6
johnusemail 2012-3-23 12:51:52
這有缺點是不能有兩個陷阱會以偵測到最新的測陷阱而miss舊的陷阱
效率不知影響如何
areaSpell 的條件很奇怪,只能測一次,測到後就不會測到相同的陷阱
下面的做法是測到陷阱後,以陷阱的(區塊一)以內為回避
(區塊二)以外就不在測陷阱了
在發現陷阱後,以我調的60秒後就不測阱陷,缺點陷阱消失會不知道
如果想做多個阱陷的回避,就把下面多弄幾組並且一次執行一個就可以了
在外掛上打spell可以看到陷阱,但我不會抓資料,如果會抓就自已調一個更好的巨集

--------------回避爆散陷阱-------------------
automacro 離開鎖定地圖 {
        location not ein_fild03              (改鎖定地圖)
        exclusive 1
        run-once 1
        priority 20
    call {
        lock 計時
        lock 啟動區堿1
        release 設定
    }
}

automacro 設定 {
        map ein_fild03        (改鎖定地圖)
        exclusive 1
        run-once 1
        priority 20
    call {
        release 離開鎖定地圖
        lock 計時
        lock 啟動區堿1
    }
}

automacro 啟動區堿 {
        priority 21
        areaSpell 爆散陷阱
        exclusive 1
        timeout 1       
    call {
        $monPosX = @arg ("$.areaPos", 1)
        $monPosY = @arg ("$.areaPos", 2)
        $monPosX1 = @eval($monPosX - $var)
               $monPosX2 = @eval($monPosX + $var)
        $monPosX11 = @eval($monPosX - $var1)
        $monPosX22 = @eval($monPosX + $var1)
        $monPosY1 = @eval($monPosY - $var)
        $monPosY2 = @eval($monPosY + $var)
        $monPosY11 = @eval($monPosY - $var1)
        $monPosY22 = @eval($monPosY + $var1)

        $t = 0
        release 啟動區堿1
        release 計時
    }
}
automacro 計時 {
        priority 21
        timeout 60         (發現陷阱到不要測陷阱的時間)
        exclusive 1
    call {
        $t++
        if ( $t == 1 ) goto ss1
        lock 啟動區堿1
        lock 計時
        stop
        :ss1       
        stop
    }
}

automacro 啟動區堿1 {
        priority 22
        timeout 0.7
        exclusive 1
        aggressives < 1
        set Move 5               (回避距離)
    call {
        $var = 6                  (區塊一)
        $var1 = 20               (區塊二)
        $nopos = $.pos
        $myPosX = @arg ("$nopos", 1)
        $myPosY = @arg ("$nopos", 2)
        if ($monPosX1 < $myPosX && $myPosX < $monPosX2) goto L1
        if ($monPosX11 > $myPosX || $myPosX > $monPosX22) goto L2
        if ($monPosY11 > $myPosY || $myPosY > $monPosY22) goto L4
        stop
        :L2
        lock 計時
        lock 啟動區堿1
        stop
        :L1
        if ($monPosY1 < $myPosY && $myPosY < $monPosY2) goto L3
        if ($monPosY11 > $myPosY || $myPosY > $monPosY22)) goto L4
        stop
        :L4
        lock 計時
        lock 啟動區堿1
        stop
        :L3

        do as
     if ($myPosX > $monPosX) goto east
     if ($myPosX < $monPosX) goto west
  :X0
     if ($myPosY < $monPosY) goto X0south
     if ($myPosY > $monPosY) goto X0north
     log We have the same co-ord to the Monster
     do @random ("east", "west", "south", "north") $Move
     log Move Random
     stop
  :X0south
     log Monster Loc: North X-axis0
     do south $Move
     log Move South
     stop
  :X0north
     log Monster Loc: South X-axis0
     do north $Move
     log Move North
     stop

:east
        if ($myPosY < $monPosY) goto eastSouth
        if ($myPosY > $monPosY) goto eastNorth
      :Y0east
        log Monster Loc: West Y-axis0
        do east $Move
        log Move East
        stop  
     :eastSouth
        log Monster Loc: NorthWest
        do southeast $Move
        log Move South East
        stop
     :eastNorth
        log Monster Loc: SouthWest
        do northeast $Move
        log Move North East
        stop

:west
        if ($myPosY < $monPosY) goto westSouth
        if ($myPosY > $monPosY) goto westNorth
      :Y0west
        log Monster Loc: East Y-axis0
        do west $Move
        log Move West
        stop  
     :westSouth
        log Monster Loc: NorthEast
        do southwest $Move
        log Move South West
        stop
     :westNorth
        log Monster Loc: SouthEast
        do northwest $Move
        log Move North West
        stop
    }
}

加減用吧
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-25 01:27 , Processed in 0.046815 second(s), 17 queries , Memcache On.

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

回頂部
第二步?
第三步?