作者k0286 (出包不能亡!!)
看板WOW
標題[討論] 連續施法
時間Sun Nov 29 17:35:42 2009
castsequence
就....最近好像討論的很Hot
所以打鐵趁熱多討論一些吧
(PTT巨集討論串通常都沒什麼人氣的XD,大部分都掱牌)X
==============================這邊是基本篇喔===================================
/castsequence [判斷條件] reset=?? 技能A,技能B,技能C,技能D,技能E,技能F
差不多就這種感覺
I.判斷條件可以是很多組
EX.
/castsequence [判斷條件:a情況] reset=?? 技能A,技能B,技能C,技能D,技能E,技能F;
[判斷條件:b情況] reset=!! 技能1,技能2,技能3,技能4,技能5,技能6
*特殊 [] = 判斷條件為空值 = 條件絕對成立!!
EX.
/cast [target=mouseover][mod:alt][] 痛苦鎮壓
這裡有三個條件組分別是[target=mouseover]和[mod:alt]和[]
程式會依序執行,
[target=mouseover] 先檢查滑鼠指向的目標,如果傳回值是false,則往下一個條件
[mod:alt] 檢查是否有壓住alt,如果傳回值是false,則往下一個條件
[] 不管怎樣對目標放痛苦鎮壓就對了,若目是有害或死亡或不存在,則放自己
II.reset條件,正常reset條件就四大類
target ->改變目標則重置隊列
combat ->進入戰鬥則重置隊列
秒數 -> N秒數,
不執行此行命令則重置隊列
按鍵 ->壓住alt/shitft/ctrl則強制重置隊列
reset條件可以存在複數,中間用/隔開
EX. reset=3/combat/alt
三秒內不執行此命令 或 進入戰鬥 或 壓住alt 都會重置隊列
*特殊 reset=0
reset=秒數 經過嚴謹測試後,發現其中的秒數是取高斯(<=的最大整數)
reset=0 是一個相當特別的用法,reset=10 表示經過10秒判定重置
所以依此推測reset=0 會在一執行castsequence的第一個技能A後就重置
但是因為存在延遲,所以導致出現技能B後才被重置。
這個用法在spam macro上相當重要
III.隊列本體
隊列本體可以使用的內容包括:施放技能、使用物品
EX.
/castsequence 祕法衝擊,祕法衝擊,祕法衝擊,祕法衝擊,祕法衝擊,祕法衝擊,祕法衝擊,
祕法衝擊,祕法衝擊,祕法衝擊,祕法衝擊,祕法衝擊,祕法衝擊,祕法衝擊,
法力綠寶石
*特殊 假值和空值
先來說假值,假值就是假的值,簡單說就是不能執行的值
因為不能執行所以隊列會因此卡住,而且除非強制重置,不然就不會再被執行
EX.
/castsequence reset=4 懲擊,懲擊,懲擊,懲擊,懲擊,
Anzar出來面對
我們都知道
Anzar出來面對 沒有這個技能也沒這個物品
所以隊列會在執行五次的懲擊後卡住,直到強制重置條件(4秒不按巨集)
有人會問,這有什麼用呢? 簡單說,當我們的隊列只需要執行一次的情況下
EX.
/castsequence reset=target 懲擊,懲擊,懲擊,懲擊,moo~~~~~~~~~~~~~
/castsequence 吸血之觸,心靈震爆,精神鞭笞,精神鞭笞
第一行的隊列在執行四次的懲擊後,卡住
因此會開始執行第二行的隊列,直到切換目標使第一行的隊列重置
PS.想要測試的人請記得,要 ~慢~慢~按~ 不然會因為延遲的狀況出現怪怪的東西
如果有人還記得很久以前有一篇什麼 按木輸出很低巨集
裡面有分什麼起始巨集和一般輸出巨集,基本上就可以用這個方法連在同一個巨集
這個東西鮮為人知的原因是,不能spam所以實用價值低
空值的部分在早上已經提過一個大概,所以不詳述了 Ker. Ker.Ker.
這邊就舉例來讓大家理解
EX. ↓請注意這邊已經有多一個空格了喔
/castsequence ,真言術:韌
這個巨集,點一下(執行空值,沒有反應),在點一下才會上韌
所以
/castsequence , , , , , , , , , , ,心靈之火
要點12下才會上心靈之火喔 ♪(〃′∪‵〃)>”
==========================這裡開始是應用篇====================================
這類型巨集討論
在外文論壇一般是稱做spam macro 通常會同時伴隨AHK的討論
在對岸論壇一般是稱做 \.抽~筋~宏./
在台灣論壇一般是稱做 醫賤輸齣聚集
特點是:
1.按鍵數很少
2.給懶人和手殘用
3.輸出穩定
4.
會比手動低
5.要狂按巨集,會因為按的頻率而會有不同輸出結果,基本上APM月越高會越趨近理想值
以下範例,都是筆者網路上看到或蒐集的,能否執行或正確度 概不負責
簡單說,希望大家去討論/測試/改寫/回報
=增薩輸出=
#showtooltip
/startattack
/castsequence reset=0 , ,大地震擊
/castsequence reset=0 ,熔岩猛擊,
/castsequence reset=0 風暴打擊, ,
不清楚薩滿放技能的優先順序,排在隊列越前面越優先,有問題的話請自行調整
同時CD時間到的話,行數越下者越優先放
=懲丁輸出=
#showtooltip
/startattack
/castsequence reset=0 , , ,奉獻
/castsequence reset=0 , ,光明審判,
/castsequence reset=0 ,十字軍聖擊, ,
/castsequence reset=0 神性風暴, , ,
不清楚聖騎放技能的優先順序,排在隊列越前面越優先,有問題的話請自行調整
同時CD時間到的話,行數越下者越優先放
=獵人近戰=
#showtooltip
/cast 猛禽一擊
/castsequence reset=1 ,摔絆, , , , , , , , ,
/castsequence reset=1 ,猫鼬撕咬
/cast 震盪射擊
在遠程範圍外就震盪,近戰範圍內貓鼬CD到就放,否則放摔絆
PS 摔絆後面的空值數,請依照自己的習慣(頻率)去調
=之前的例子=
有人問神火和懲擊的問題
/castsequence ,懲擊, , ,
/castsequence 神聖之火,
依照我個人的頻率,這個巨集幾乎可以一CD到就放神火
=獵人之猜想=
板上很有名的獵人macro
熊熊想到,是否能改成這種模式呢?
#showtooltip
/cast !自動射擊
/castsequence , , ,有毒的箭
/castsequence , , 射很準的箭,
/castsequence ,黑黑的箭, ,
/castsequence 會爆炸的箭, , ,
/cast 傷害很低的箭
這種MODEL呢?
--
2009.8.5
(Horde) Focus and Attitude
NightSong Raid營運結束
(Allience) 黑色禁衛軍
Lice和enchyi,你們辛苦了 我見證了兩個老公會的衰亡與結末
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.225.85
※ 編輯: k0286 來自: 140.120.225.85 (11/29 17:37)
推 LLINMO:推巨集王 11/29 17:48
推 linzeratul:k大就是棒 11/29 17:49