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

[發問] 關於閃王巨集

kinofthe 發表於 2013-5-9 00:57:57 | 只看該作者 回帖獎勵 |倒序瀏覽 |
最近掛的地方有MVP...想避開...可是怎麼試...外掛好像都沒反應

OpenKore 有 plugins 資料夾和裡面的檔案( Macro , macro.pl )

control 裡面的 macros.txt 也改成需要的 "UTF-8無BOM格式"

下面是我網路上看到避開王的巨集

我以紙妖先來測試...外掛就是不會避開

請版上高手可以找出我哪一步錯了

感激有回覆的大大們...謝謝


automacro avoid 紙妖, {
       # 當地圖為...時
       map ama_dun03
       # 當魔物為...且距離你 20 格以內時
       # Notice the coma space and number 12 above? This avoid automacro only trigger if any of the monster list
       # distance is equal or less than the number given.
       monster , 20
       # 間隔 5 秒
       timeout 1
     exclusive 1
       # 打算要往反方向走幾格
       # set Move to how many distance per trigger you want it to move.
       set Move 20
       call check
}
macro check {
[
       $mon = $.lastMonster
       $monID = $.lastMonsterID
       $dist = $.lastMonsterDist
       $monPos = $.lastMonsterPos
       $map = $.map
       $myPos = $.pos
       $myPosX = @arg ("$myPos", 1)
       $myPosY = @arg ("$myPos", 2)
       $monPosX = @arg ("$monPos", 1)
       $monPosY = @arg ("$monPos", 2)
       $map = $.map
       do eval message T("Macro Avoid: $::Macro::Data::varStack{mon} \($::Macro::Data::varStack{monID}\)
"), "teleport"; message T("魔物距離\= $::Macro::Data::varStack{dist} \, 魔物座標\: \($::Macro::Data::varStack{monPosX},$::Macro::Data::varStack{monPosY}\) 地圖名\= $::Macro::Data::varStack{map}
"), "teleport";
]
     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
      
      }


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

使用道具 舉報


focus939 當前離線
UID
206923
熱心
24 值
嘉獎
0 次
違規
0 次
在線時間
8 小時
經驗
9 點
積分
41
精華
0
最後登錄
2015-7-29
閱讀權限
20
註冊時間
2007-2-12
論壇幣
10 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
focus939 2015-3-23 16:03:32
在control / mon_control.txt中設定:
巴風特 0 3 0
這樣遇到巴風特時就會自動斷線....

設定:
巴風特 0 2 0
這樣遇到巴風特攻擊時立刻瞬移

巴風特 0 1 0
偵測到巴風特立刻瞬移

應該不用再設定巨集迴避怪物吧?

回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-26 21:09 , Processed in 0.040956 second(s), 15 queries , Memcache On.

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

回頂部
第二步?
第三步?