作者CarPusher (萨掐)
看板WOW
标题[徵文]基础巨集介绍
时间Fri Jun 3 10:35:17 2011
当初林北刚回锅想要写发现版上资料真的都太老了
现在这个徵文主题真的很棒
可是都还没有人发文
就让林北打个先锋吧
希望抛砖引玉
更多高手分享好用的巨集
因为林北没有玩很多职业
这篇主要根据痛术来作范例
希望大家应用到自己的职业有更好的范例也上来分享一下
不会上色还请多多包涵
一、常用指令
设定巨集图示时,如果选择?图案
巨集中加入
#showtooltip 法术名称
会自动对应该法术或者物品的图示
/cast
说明:放法术,後面接法术名称
范例:/cast 暗影箭
/castsequence [<条件选项>] reset=<#>/target/combat <法术1>, <法术2>, <法术3>
说明:允许你在连续点击某个巨集时,将其中定义的一系列法术逐个施放
当你第一次点击这个巨集时,它施放列表中的第一个法术
第二次点击的时候,施放第二个法术,以此类推
当它施放完最後一个时,又回到起始点开始回圈
范例:/castsequence 痛苦动荡,痛苦灾厄,腐蚀术
第一次按这个巨集施放痛苦动荡,第二次痛苦灾厄,第三次腐蚀术
/castsequence reset=combat/target 痛苦动荡,痛苦灾厄,腐蚀术
同上,但是换目标或者重新进入战斗,则回圈重置
/use
说明:使用物品、饰品、装备
范例:/use 部落徽记
/use 13 (使用装备13,就是饰品1,这样写的好处是你换饰品一样可以用)
/stopmacro
说明:强制停止巨集
/castrandom
说明:随机施放下列法术
范例:/castrandom 西风之龙,北风之龙,东风之龙,南风之龙
/p /s /g .....
说明:各种频道发话
范例:/p 我要开怪了!
二、条件判断指令
格式: /常用指令 [条件1] 法术或物品名称; [条件2]法术或物品名称 ...
条件用","分开代表AND 用"/"分开代表OR
";"代表ELSE,条件不符合则执行";"之後的动作
条件前面+"no"则代表条件的相反
[help]
说明:目标是否为友善
范例:/cast [help] 黑暗意图
目标为友善则施放黑暗意图,否则不做任何事
/cast [help] 黑暗意图;腐蚀术
目标为友善则施放黑暗意图,否则施放腐蚀术
[harm]
说明:目标是否为敌人,与上面刚好相反而已
范例:/use [noharm] 灵魂石
/stopmacro [harm]
/p 正在绑住%t的灵魂,记得你的命是我给你的!!
目标不是敌人就使用灵魂石并且再组队频道发话
如果目标是就停止巨集,後面没执行就不会发话
[combat]
说明:玩家本身是否在战斗中
范例:/use [combat] 亚麻绷带
/cast [nocombat] 灵魂收割
如果就战斗中使用绷带,不再战斗中就施放灵魂收割
[stealth]
说明:玩家本身是否潜行
范例:/cast [stealth] 伏击; 背刺
玩家处於潜行时施放伏击,否则就背刺
[pet]
说明:是否有宠物
范例:/cast [pet] 灵魂链结;灵魂炙燃
/stopmacro [pet]
/cast 召唤恶魔猎犬
有宠物则施放灵魂链结,否则施放灵魂炙燃并且召唤恶魔猎犬
/cast [pet:虚空行者] 牺牲; [pet:魅魔] 诱惑; [pet:恶魔猎犬] 吞噬魔法
携带各种宠物时施放不同技能
[stance]
说明:有些职业有不同的姿态
战士:1. 战斗 2. 防御 3. 狂暴
牧师:1. 暗影形态
德鲁伊:1. 熊 2. 水栖 3. 猫 4. 旅行 5. 枭兽/树
盗贼:1. 潜行
范例:/cast [nostance] 熊形态
如果没有在一个形态下,则变形到熊形态
/cast [stance:1] 压制; [stance:2] 破甲; [stance:3] 旋风斩
在战斗姿态下施放压制
防御姿态下施放破甲
狂暴姿态下施放旋风斩
PS.姿态这边我比较不熟,期待其他高手补充
[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] 恐惧术
对专注目标施放恐惧术
[exists]
说明:目标是否存在
[dead]
说明:目标是否死亡
范例:/focus [target=focus,noexists] target; [target=focus,dead] target
/cast [target=focus,harm] 恐惧术
/stopmacro [noharm]
/p %t 被我吓得内牛满面
若专注目标不存在或死亡则将当前目标设定为专注目标
若专注目标为敌人则施放恐惧术
[button]
说明:检查用哪个按键点巨集
1.滑鼠左键
2.滑鼠右键
3.滑鼠中键
4.滑鼠4号键
5.滑鼠5号键
范例:/cast [nobutton:2] 虚弱诅咒;疲劳诅咒
左键施放虚弱诅咒,右键施放疲劳诅咒
/cast [button:1] 灵魂炙燃
/cast 恶魔法阵:传送
左键的话施放灵魂炙燃,然後施放恶魔法阵:传送
右键的话直接施放恶魔法阵:传送
(这边术士的灵魂炙燃会有就施放,没有就不放)
/cast 灵魂炙燃
/cast [nobutton:2] 召唤魅魔;召唤恶魔猎犬
施放灵魂炙燃,并且用左键召唤魅魔或者用右键召唤恶魔猎犬
[channeling]
说明:是否正在channel需要channel的法术
范例:/cast [nochanneling:吸取灵魂] 吸取灵魂
不是channel吸取灵魂时施放吸取灵魂
(用来避免还没channel完就提早施放而浪费魔)
/cast [nobutton:2] 灵魂炙燃
/cast [nochanneling:吸取生命] 吸取生命
不是左键的话施放灵魂炙燃,并且不是channel吸取生命时施放吸取生命
左键的话则,不是channel吸取生命时施放吸取生命
[equipped] (装备可以用物品编号)
说明:检查身上装备
范例:/cast [equipped:双手剑] 致死打击; 英勇打击
当你装备着双手剑时施放致死打击
否则施放英勇打击
/equip [noequipped:鱼竿] 鱼竿
/cast [equipped:鱼竿] 钓鱼
当你没装备鱼竿的时候装备鱼竿
当你有装备鱼竿的时候施放钓鱼
[modifier]/[modifier:shift|ctrl|alt]
说明:检查某个键是否被按下
范例:/cast [modifier:ctrl] 虚弱诅咒; [modifier:shift] 疲劳诅咒;
[modifier:alt] 语言诅咒
CTRL+左键施放虚弱诅咒
SHIFT+左键施放疲劳诅咒
ALT+左键施放语言诅咒
[mounted]
说明:是否骑马
[swimming]
说明:是否游泳
[flying]
说明:是否飞行
[indoors]
说明:检测是否在室内
[outdoors]
说明:检测是否在室外
[flyable]
说明:是否可以飞行
范例:/castrandom [noflyable] 恐惧战马,哥布林涡轮机动车
/castrandom [flyable] 西风之龙,北风之龙,南风之龙,东风之龙
三、有趣巨集分享
随机叫出一只小夥伴并且随机发话
/run CallCompanion("CRITTER", random(GetNumCompanions("CRITTER")))
/script s={"大喊:就决定是你了!皮卡称!","拿出一个好像很好玩的东西!","背後好像有
奇怪的东西跟着..."};
/script SendChatMessage(s[math.random(getn(s))], "Emote");
第一行当然也可以用/castrandom放上自己喜欢的夥伴就好
第二行的字可以自己改,或者增加更多句子
第三行的"Emote"是用/e发话,可以自己改成其他种
这些指令都是比较基础的
希望有帮到大家!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.102.209
※ 编辑: CarPusher 来自: 114.39.102.209 (06/03 10:41)
1F:推 gogoangelin:用心推!! 06/03 10:45
2F:推 cot123:推推 06/03 10:45
3F:推 potionx:贼的影舞有没有[stance]可以用? 06/03 10:47
4F:推 kid1412sonic:推!!!!!!!! 06/03 10:49
5F:推 jileen:辛苦你了.. 06/03 10:51
6F:推 tpg9209:推~顺便问一下MOUSEOVER相关的能不能也稍微解说下3Q 06/03 10:51
/cast [target=mouseover] 腐蚀术
对滑鼠指到的目标施放腐蚀术
不会更改你选的目标喔!
好用的忘记讲XD
7F:→ CarPusher:[stance]我真的不熟QQ,不过基本上要可以切换技能条的那 06/03 10:51
8F:→ CarPusher:种才算吧!? 06/03 10:52
9F:→ tpg9209:没目标就对当前设为专注,并使用技能//有专注则对专注 06/03 10:52
10F:→ tpg9209:使用技能的巨集也恳请赐教 06/03 10:53
我讲dead跟exsists那边有耶
还是那不是你要问的?
11F:推 josecc:推 学弟! 06/03 10:57
12F:推 usoko:推 06/03 10:59
13F:推 altcd:用心推~ 等下帮你补一些我知道的 06/03 11:00
※ 编辑: CarPusher 来自: 114.39.102.209 (06/03 11:05)
14F:推 Cycylno:推推推~ 06/03 11:07
15F:推 jfurseteidce:实用推!! 双天赋有没有类似stance的用法@@? 06/03 11:30
16F:推 feisky:大推!以前没有基础,只会复制别人的。现在总算看懂了 >_< 06/03 11:49
17F:推 senmen:赞赞赞赞赞~~!! 06/03 12:14
18F:推 Hylun:推有用~ 06/03 12:40
19F:→ Cyane:stance猎人有办法用吗? 06/03 14:55
20F:推 ironsalami:补充一个focustarget与pettarget和targettargettarget 06/03 17:34
21F:推 ironsalami:双天赋时[spec:1]代表当你使用天赋一时[spec:2]天赋二 06/03 17:44
22F:→ ironsalami:stance在WotLK时测试对猎人与圣骑无用 06/03 17:44
23F:推 ironsalami:focustarget在战场盯人超机车 当年当补牧跟一个术士打 06/03 17:48
24F:→ ironsalami:只要他恐谁 下一瞬间那个人一定马上就醒 然後被扁死 06/03 17:48
25F:→ ironsalami:当然如果对方用mouseover或是focus的话 我方也得mouse 06/03 17:49
26F:→ anumber:target=现在可以简化成@ 06/03 18:36
27F:推 yiyonggumui:实用, 推一个! 06/03 20:13
28F:推 Briller:受益良多 06/03 20:17
29F:推 jamteam:赞 10/05 13:10