顯示廣告
隱藏 ✕
※ 本文為 kimo6414.bbs. 轉寄自 ptt.cc 更新時間: 2014-11-24 05:50:46
看板 WOW
作者 altcd (這是個盲從的年代~)
標題 Re: [徵文] 基礎巨集介紹
時間 Fri Jun  3 11:33:37 2011


※ 引述《CarPusher (薩掐)》之銘言:

  看到版友這麼熱心的整理出一大篇

  我也來幫忙補一些我自己知道的小地方吧~

  因為文章太長,不需要補的地方我就刪掉了

: 一、常用指令
: 設定巨集圖示時,如果選擇?圖案
: 巨集中加入
: #showtooltip 法術名稱
: 會自動對應該法術或者物品的圖示

  #showtooltip 也能使用下面教的條件式

  -- #showtooltip [<條件選項>] 法術名稱

  能夠單純的隨條件改變macro的圖示,不會影響到macro內容

: /cast
: 說明:放法術,後面接法術名稱
: 範例:/cast 暗影箭
: /castsequence [<條件選項>] reset=<#>/target/combat <法術1>, <法術2>, <法術3>
: 說明:允許你在連續點擊某個巨集時,將其中定義的一系列法術逐個施放
:       當你第一次點擊這個巨集時,它施放列表中的第一個法術
:       第二次點擊的時候,施放第二個法術,以此類推
:       當它施放完最後一個時,又回到起始點開始迴圈
: 範例:/castsequence 痛苦動盪,痛苦災厄,腐蝕術
:       第一次按這個巨集施放痛苦動盪,第二次痛苦災厄,第三次腐蝕術
:       /castsequence reset=combat/target 痛苦動盪,痛苦災厄,腐蝕術
:       同上,但是換目標或者重新進入戰鬥,則迴圈重置

  補個小說明

  reset=<#>/target/combat  #:填入數字,代表秒數
  說明:當你"停止"點擊此macro時開始倒數,倒數完後迴圈重置
        若倒數途中又再次點擊,則重新開始倒數


  再幫補幾個常用指令

  /cancelaura <Buff名稱>
  說明:用來取消指定Buff

  範例:/cancelaura 保護聖禦
        用以快速點掉保護聖禦,坦克消debuff好用!

  /cancelform
  說明:取消當前任何型態

  /petattack
  說明:控制寵物攻擊當前目標

 /petfollow
 說明:控制寵物跟隨自己

 /petstay
 說明:控制寵物停留在當前位置

 /petautocaston
 說明:開啟寵物技能自動施法

 /petautocastoff
 說明:關閉寵物技能自動施法

 範例:/petautocaston [nogroup,noparty] 低吼
        不在團隊及隊伍中時,開啟自動施法寵物技能 低吼
        /petautocastoff [group][party] 低吼
        在團隊或隊伍中時,關閉自動施法寵物技能 低吼

  /startattack
  說明:開始自動攻擊(普攻)

 /stopattack
  說明:停止自動攻擊(普攻)

 /stopcasting
 說明:停止施法當前法術

 以上補充都可並用條件式判斷~


: 二、條件判斷指令
: 格式: /常用指令 [條件1] 法術或物品名稱; [條件2]法術或物品名稱 ...
: 條件用","分開代表AND   用"/"分開代表OR
: ";"代表ELSE,條件不符合則執行";"之後的動作
: 條件前面+"no"則代表條件的相反

: [stance]
: 說明:有些職業有不同的姿態
:       戰士:1. 戰鬥 2. 防禦 3. 狂暴
:       牧師:1. 暗影形態
:       德魯伊:1. 熊 2. 水棲 3. 貓 4. 旅行 5. 梟獸/樹
:       盜賊:1. 潛行
: 範例:/cast [nostance] 熊形態
:       如果沒有在一個形態下,則變形到熊形態
:       /cast [stance:1] 壓制; [stance:2] 破甲; [stance:3] 旋風斬
:       在戰鬥姿態下施放壓制
:       防禦姿態下施放破甲
:       狂暴姿態下施放旋風斬
: PS.姿態這邊我比較不熟,期待其他高手補充

  [stance:#/#] 姿態可用"/"一次指定多個
  [nostance:#/#] 也能指定姿態,也可指定多個

  範例:/cast [nostance:1/3] 荊棘術
        非熊或貓型態時施放荊棘術

: [target]
: 說明:檢查目標
:       player = 玩家本身
:       target = 目標
:       targettarget = 目標的目標
:       focus = 專注目標
:       party1 = 隊員#1 即 F2
:       party2 = 隊員#2 即 F3
:       party3 = 隊員#3 即 F4
:       party4 = 隊員#4 即 F5
:       party1target = 隊員#1的目標
:       party2target = 隊員#2的目標
:       party3target = 隊員#3的目標
:       party4target = 隊員#4的目標
: 範例:/use [target = player] 亞麻繃帶
:       把目標設成自己並且使用繃帶
:       /cast [help] 快速治療; [target=targettarget] 快速治療
:       如果目標是友善的,則向他施放快速治療
:       否則向目標的目標施放快速治療
:       /cast [target = focus] 恐懼術
:       對專注目標施放恐懼術

  target=可以簡化成@,減少字數

  範例: /cast [target=focus] 恐懼術
     => /cast [@focus] 恐懼術

: [button]
: 說明:檢查用哪個按鍵點巨集
:       1.滑鼠左鍵
:       2.滑鼠右鍵
:       3.滑鼠中鍵
:       4.滑鼠4號鍵
:       5.滑鼠5號鍵
: 範例:/cast [nobutton:2] 虛弱詛咒;疲勞詛咒
:       左鍵施放虛弱詛咒,右鍵施放疲勞詛咒
:       /cast [button:1] 靈魂炙燃
:       /cast 惡魔法陣:傳送
:       左鍵的話施放靈魂炙燃,然後施放惡魔法陣:傳送
:       右鍵的話直接施放惡魔法陣:傳送
:       (這邊術士的靈魂炙燃會有就施放,沒有就不放)
:       /cast 靈魂炙燃
:       /cast [nobutton:2] 召喚魅魔;召喚惡魔獵犬
:       施放靈魂炙燃,並且用左鍵召喚魅魔或者用右鍵召喚惡魔獵犬

  button可以簡化成btn,以減少字數

  範例:/cast [button:1] 靈魂炙燃
     => /cast [btn:1] 靈魂炙燃

: [modifier]/[modifier:shift|ctrl|alt]
: 說明:檢查某個鍵是否被按下
: 範例:/cast [modifier:ctrl] 虛弱詛咒; [modifier:shift] 疲勞詛咒;
: [modifier:alt] 語言詛咒
:       CTRL+左鍵施放虛弱詛咒
:       SHIFT+左鍵施放疲勞詛咒
:       ALT+左鍵施放語言詛咒

  modifier可以簡化成mod,同時也能用"/"指定多種補助鍵,當然也能加no在前面

  範例:/cast [mod:alt] 蟲群; [mod:ctrl/shift] 月火術; [nomod] 太陽光束


  [spec:<#>] <#> = 1or2
  說明:依照現在的天賦而施法不同法術

  範例:/cast [spec:1] 月火術; [sepc:2] 回春術
        第一天賦時施法月火術,第二天賦時施法回春術

  PS. 這判斷式對小德很好用,可以省很多macro格!

  [group][party]
  說明:判斷是否身處團隊/隊伍之中

 範例:/petautocaston [nogroup,noparty] 低吼
        不在團隊及隊伍中時,開啟自動施法寵物技能 低吼
        /petautocastoff [group][party] 低吼
        在團隊或隊伍中時,關閉自動施法寵物技能 低吼

: 三、有趣巨集分享
: 隨機叫出一隻小夥伴並且隨機發話
: /run CallCompanion("CRITTER", random(GetNumCompanions("CRITTER")))
: /script s={"大喊:就決定是你了!皮卡稱!","拿出一個好像很好玩的東西!","背後好像有
: 奇怪的東西跟著..."};
: /script SendChatMessage(s[math.random(getn(s))], "Emote");
: 第一行當然也可以用/castrandom放上自己喜歡的夥伴就好
: 第二行的字可以自己改,或者增加更多句子
: 第三行的"Emote"是用/e發話,可以自己改成其他種
: 這些指令都是比較基礎的
: 希望有幫到大家!

  這個有興趣的可以到精華區看拙作強化版XD

  PS. 以上補充範例只為說明,邏輯並未最佳化,還請包涵~


  四、姿態補充

  ┌────┬────┬─────────┬────────┬────┐
  │        │  戰士  │      德魯伊      │      牧師      │  盜賊  │
  ├────┼────┼─────────┼────────┼────┤
  │stance:1│戰鬥姿態│      熊型態      │暗影型態or大天使│  潛行  │
  ├────┼────┼─────────┼────────┼────┤
  │stance:2│防禦姿態│     水棲型態     │                │        │
  ├────┼────┼─────────┼────────┼────┤
  │stance:3│狂暴姿態│     獵豹型態     │                │暗影之舞│
  ├────┼────┼─────────┼────────┼────┤
  │stance:4│        │     旅行型態     │                │        │
  ├────┼────┼─────────┼────────┼────┤
  │stance:5│        │梟獸型態or生命之樹│                │        │
  ├────┼────┼─────────┼────────┼────┤
  │stance:6│        │  (迅捷)飛行型態  │                │        │
  └────┴────┴─────────┴────────┴────┘

  ┌────┬────┬─────────┐
  │        │  薩滿  │       術士       │
  ├────┼────┼─────────┤
  │stance:1│鬼魂之狼│                  │
  ├────┼────┼─────────┤
  │stance:2│        │     惡魔化身     │
  └────┴────┴─────────┘

   註:德魯伊當沒有天賦中沒有梟獸型態及生命之樹時
       stance:5 會變成 (迅捷)飛行型態
       stance:6 則無東西

   資料來源:
  http://www.wowwiki.com/HOWTO:_Make_a_Macro
Making a macro - WoWWiki - Your guide to the World of Warcraft
[圖]
First, open up the macro window. You can do this either by opening the main menu and selecting... ...

 

--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.133.67
※ 編輯: altcd           來自: 114.43.133.67        (06/03 11:35)
jfurseteidce:推\>"</ 原來是spec1F 06/03 11:38
※ 編輯: altcd           來自: 114.43.133.67        (06/03 12:13)
CarPusher:推推!3Q!2F 06/03 11:46
Titus:獵人的守護沒有被BZ算在姿態內   Q_Q3F 06/03 11:48
jileen:不過...這spec的部份用德魯伊當例子其實很尷尬..4F 06/03 11:51
jileen:原因出在月火上...因為我是統統拉出來,所以我不確定進日蝕
jileen:之後單純的月火巨集能不能用(雖然有收錄解決方法了)
scorpio0920:stance可以再簡化成form喔。7F 06/03 12:07
altcd:我月火是寫進macro用的 沒啥問題  只是快捷上不能有其他8F 06/03 12:14
altcd:單拉出來用的月火而已 不過既然都寫進macro 也不會想單拉吧
qoh:影舞wiki裡面是列在stance3耶10F 06/03 12:17
jerrysimon:聽說賊的影舞姿態是3?11F 06/03 12:17
altcd:真的XD 我看錯了 改一下12F 06/03 12:19
※ 編輯: altcd           來自: 114.43.133.67        (06/03 12:19)
mantohu:推 有用13F 06/03 12:52
Xavy:maa 雖然理論上精華區都有了  還是收進去吧14F 06/03 13:11
zonhan:補牧的大天使不是form:1, 而是救贖之靈15F 06/03 14:35
altcd:大天使是別招嗎@@ 我一直以為死掉變天使那個通稱大天使16F 06/03 14:43
Arshain:推! petautocastoff 寫成on了17F 06/03 19:04
※ 編輯: altcd           來自: 220.136.110.125      (06/03 20:26)
altcd:感謝 已改18F 06/03 20:26
zonhan:大天使是4.0加入的天賦技能, 不要誤導人了 = =19F 06/06 18:58

--
※ 看板: Asurada 文章推薦值: 0 目前人氣: 0 累積人氣: 97 
作者 altcd 的最新發文:
  • +25 [情報] 薩爾達 天空之劍HD 介紹影片 - NSwitch 板
    作者: 36.231.139.66 (台灣) 2021-06-23 09:26:49
    老任官方剛剛上傳了最新的宣傳影片 影片最後慣例開賣新的amiibo 使用amiibo可以瞬間來回天界和地界 看起來很方便,不過沒玩過舊作,不確定實用度如何?
    55F 25推
  • +69 [閒聊] 黒ノ砦奪還作戦 情報整理 - ChainChron 板
    作者: 210.59.241.193 (台灣) 2013-12-17 11:07:38
    活動期間 2013年12月17日(二) 11:00 ~ 12月26日(四) 14:59 一、「ギルド同盟副議長」セリーヌ(SSR) 入手方法 推 Fm960805: 日本有人打完了 日本石油王果然令人 …
    138F 69推
  • +9 Re: [徵文] 基礎巨集介紹 - WOW 板
    作者: 220.136.110.125 (台灣) 2011-06-03 11:33:37
    看到版友這麼熱心的整理出一大篇 我也來幫忙補一些我自己知道的小地方吧~ 因為文章太長,不需要補的地方我就刪掉了 #showtooltip 也能使用下面教的條件式 -- #showtooltip 法術名 …
    19F 9推
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇