找回密碼
 註冊
搜索
查看: 4100|回復: 0

[巨集] 繃帶巨集

[複製鏈接]
發表於 2005-10-4 10:20:57 | 顯示全部樓層 |閱讀模式
功能:
若目前目標為"無目標"或"非友方單位"則"幫自己綁繃帶"(不會讓你的目標變換,使用後仍可繼續攻擊,etc..)
若目前目標為"友方單位"或"友方NPC"則"幫對方綁繃帶"
若你需要綁繃帶的目標滿血(例如對一般NPC(通常都滿血吧XD)按下去或是不小心按到)則僅發出音效提示,不執行綁繃帶

因為MACRO只能寫255個字(真是討厭)所以功能不完善
(例如沒有距離判斷or其他)

使用方式:
1.打開功能選單=>巨集命令設定
2.按新建=>隨便輸入名稱+選擇一個圖案=>確定
3.將你的繃帶放到背包,並固定一個位置給他放(例如永遠放在最後一個背包的第一個位置)
4.將以下這段文字複製到記事本裡面,稍作修改
  1. /script if UnitIsFriend("player","target") then chg=0 else TargetUnit("Player");chg=1 end
  2. /script if UnitHealthMax("target")-UnitHealth("target")==0 then PlaySound("gsLogin") else UseContainerItem(背包編號,物品位置) end
  3. /script if chg==1 then TargetLastTarget() end
複製代碼
將(背包編號,物品位置)填入適當的數字
背包編號為
[4|3|2|1|0]
也就是說一開始就送的16格包是編號0,其他背包如圖所示
物品位置為
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
或是
    1 2
3 4 5 6
7 8 9 10
這樣
所以如果是放在最後一個背包(第4個)的第一個位置(第1格)
就應該變成
  1. /script if UnitIsFriend("player","target") then chg=0 else TargetUnit("Player");chg=1 end
  2. /script if UnitHealthMax("target")-UnitHealth("target")==0 then PlaySound("gsLogin") else UseContainerItem(4,1) end
  3. /script if chg==1 then TargetLastTarget() end
複製代碼
5.將修改後的文字複製起來,貼到"輸入巨集命令"下面的那個文字框中,按下"完成"
6.把上面的圖案,拉到快捷列上面,按了就能用囉!

我自己目前用一切正常
有疑問再問吧XD

如需轉載,分享,請註明來源: Scott

作者:ldcscott(請勿觸摸)
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|彩色筆小沛的知識庫

GMT+8, 2024-4-28 01:45 , Processed in 0.016070 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表