找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2175|回复: 4

【老坑重填】{抛砖引玉,授人以鱼不如授人以鱼,宏的基础教学}

[复制链接]

该用户从未签到

发表于 2010-5-9 14:10 | 显示全部楼层 |阅读模式
引索:  1楼  宏的基础以及教学
              2楼 魔兽世界音乐宏
              3楼 宏指令大全(英文版)    求有志者翻译,我懒


本教程力争实用,有些东西也是借鉴了网上的一些东西,如有重复,不要见怪。

我对于我玩过的一些职业(ZS FS QS)会写很多,很久以前的DZ号纯靠的手指,没有用宏,所以也挤不出料来。而且对于DZ我也不推荐用些什么序列宏啊。。。无脑宏啊。。。节省键位的宏也一样。因为我对于DZ的定义是PVP、猥琐、恶心、黏糊、求死不能之类的东西,所以最喜欢的就是他了。。。。有记得网上很流行的一个宏:
    /cast [nocombat] 潜行
    /cast [combat] 消失
具体是不是对我也不太清楚了,反正貌似大概也许应该大体上就是这个样子的。就是没进战斗用潜行,进了战斗用消失。但是我看了这个宏就疑惑了,在卡5秒脱战的时候(是5秒嘛?我又忘记了),您是眼明手快呢,还是眼明手快呢,还是眼明手快啊,一个不小心不就浪费个消失了嘛。
好了  废话不多说。现在先来说说宏的基本原理。

什么是宏

宏就是一列以斜杠(/)开头的命令集合
/说 (/s, /say)
/密语 (/whisper, /w, /talk, /t)
/表情 (/emote, /e, /em, /me)
/跳舞 (/dance)
/吐口水 (/spit)
把宏放到动作条上,你就可以通过点击来使用。
注意:必须拼写正确,所有空格、符号、数字都是半角字符。
例:大喊“所有的人,来跳舞吧!”并同时使你的角色开始跳舞。
/y 所有的人,来跳舞吧!
/dance

怎么制作

按ESC选择“宏命令设置”选项(或在聊天框内输入/macro(/m)打开面板。在最上方可选择宏的作用对象,“通用宏”作用于你的所有角色,“专用宏”仅作用于当前角色。
往下是一共18格的栏位用来放置设定好的宏(点击可修改已存在的宏)。最后在面板底部分别是三个按钮:删除,新建,退出。
例:按照上面的方法建立一个跳舞宏
打开宏命令设置面板,点击“新建”。在弹出的小窗口中设定宏的名字与图标(如果选择问号图标,则系统会自动根据宏内容自动选择),点击“确定”。
现在刚才选择的图标已经出现在了18格的栏位中,并且处于选中状态。在下面的输入框中编写内容
/y 所有的人,来跳舞吧!
/dance
把图标拖曳到动作条上,一个简单的宏就完成了!
(这是抄的,会写的就不用看了,嘎嘎)
好了,说说我的看法。
你看,在新建图标的时候,你会发现,哇塞!好好多好看的图标啊,但是我推荐的图标,是最最难看但是却最实用的:第一个图标!   对对对,你没听错。对对对,就是个问号!对对对,哪那么多不情愿啊。。。。
那么你要问了,为什么要用这么个挫不拉几的问号?  那是因为要配合指令   #showtooltip   来使用。这个指令可以把需要的技能图标来代替这个宏的图标,包括技能描述,CD都可以显示,不过指令一定要放在宏的最开头,否则会失效。作为实用派,当然选它。比如     #show 炎爆  或#showtooltip 炎爆    这两者的区别就在于,前者只是给你一个图标,鼠标按上去则显示为宏名称,后者则显示的是炎爆的具体信息。
所以,对于我来说,我做的宏放在技能条上,别人都基本看不出这是一个宏,因为图标就是一个技能。(这里还有个小诀窍,宏一定要命名,不想在技能上出现白色的字符的话,宏的名字完全可以用一个空格来代替,不就OK了?)

释放法术

其实释放法术很简单,就是一个简简单单的
   /cast   
就可以了,如果你是爱国有志积极阳光向上青年,也可以用
   /施放     
当然  这里的斜杠是您的键盘右下角问号的那个斜杠,依稀记得某人很2(谁也没针对。。。。)  而且一定要是半角,就是小写状态,不然WOW不认识的。
好了,我想现在对宏是什么东西大家应该有个粗略的了解了,那上点大餐。宏除了施法还能干什么呢?吃喝打屁唱歌跳舞换装COSPLAY都可以哦~    那这些都是用什么指令的呢

1.直接动作指令:也就是编写后可直接执行某一动作的动作指令,可追加条件指令,但后面不用再接法术名称或物品名称。此类指令很简单,包括:
  /startattack 开始攻击
  /stopattack 停止攻击      (   ZS开大技前,也可以跟这个,和STOPCASTING是一样的,因为ZS不会施法~)
  /stopcasting 停止施放     (  很多大技,之前都最好跟一个 stop指令,以防万一,卡技能就得不偿失了。)
  /stopmacro 停止喊话       (  鸡肋)
  /assist 协助              (  如果不添加任何参数的话默认是你目标的目标,如果添加了一个玩家的名字,那就是他的目标)
  /focus 设置焦点目标        (  JJC起手式)
  /clearfocus 清除焦点目标   (  有的时候,右键点击焦点想要清除焦点的时候会说暴雪%&$^%$,要重载插件,不想小退就用这个吧)
  /cleartarget 清除目标      (  一个鼠标点击的事情,鸡肋)
  /petattack 宠物攻击        (  默认 ctrl+1  按不到或者要做到别的宏里的时候才有用)
  /petfollow 宠物跟随        (  下一个比较有用)
  /petstay 宠物原地停留      (  顶楼上)
  /petpassive 宠物被动姿态   (  我就看看)
  /petdefensive 宠物防御姿态 (  同上)
  /petagressive 宠物主动姿态 (  同上)
  /dismount 下马            (  也忒懒了。。。。)
  /目标 选择你当前目标的目标   ==》   /tar        (衍生:   鸡蛋镜像宏
                                                            /tar 邪恶镜像
                                                            /cast 草泥马之蹄   《===神技

2.条件动作指令:也就是需要接法术名称或者物品,并可依靠条件指令进行选择执行的一些动作指令。这类指令最常用到,也是使得宏多样化的基本指令。此类指令很常见,包括:
  /cast 施放
  /castrandom 随机施放      (随机宏,貌似  CJQ和增强SM都能用)
  /castsequence 顺序施放    (序列宏,同上,偷懒用      随机宏和序列宏我稍后都会说)
  /cancelaura 取消BUFF      (这个我稍后赘述,是个好东西)
  /cancelform 取消姿态      (。。。。。。。。。)
  /equip 装备               (我用的是下一个,比较准确也放心)
  /equipslot 装备到指定位置 (楼上说的好)
  /use 使用                 (使用,说起来就是什么都可以用咯,比如药水啊,面包啊之类的,基础中的基础)
  /userandom 随机使用       (。。。。)
  /changeactionbar 切换动作条   ( 以前我zs用这个用的很爽,稍后赘述)
  /swapactionbar 顺序切换动作条 (  毛用)
  /petautocaston 宠物自动施放技能开   (事前设置,鸡肋)
  /petautocastoff 宠物自动施放技能关  (同上)
这一类指令的共同特点就是后面必须追加某一法术,物品或者某一参数代码,当然也可以用条件指令来进行判断,表示符合某一或某些条件执行某一法术(使用某一物品或执行某一动作)。这类命令里有些需要使用参数代码。

关于装备 物品 姿态的对应代码

1、装备对应位置编号:
  1: 头
  2: 颈
  3: 肩
  4: 衬衣
  5: 胸
  6: 腰带
  7: 腿
  8: 脚
  9: 手腕
  10:手套
  11:手指1
  12:手指2
  13:饰品1
  14:饰品2
  15:背
  16:主手
  17:副手
  18:远程武器/圣物/圣契/神像

2、部分物品类型对应英文代码:
  Two-Hand 双手
  Bag 包
  Shirt 衬衫
  Chest 胸部
  Back 背部
  Feet 脚
  Finger 手指
  Hands 手
  Head 头部
  Held In Off-hand 副手物品
  Legs 腿部
  Neck 颈部
  Ranged 远程
  Off Hand 副手
  Shoulder 肩部
  Tabard 徽章
  Thrown 投掷(远程槽物品)
  Trinket 饰品
  Waist 腰部
  One-Hand 单手
  Main Hand 主手
  Wrist 手腕
  
3、职业对应姿态参数代码:  [stance:1/2/3]
  战士: 1. 战斗 2. 防御 3. 狂暴
  牧师: 1. 暗影形态
  德鲁伊:1. 熊 2. 水栖 3. 猫 4. 旅行 5. 枭兽/树  6. 飞行
  盗贼: 1. 潜行
    萨满: 1. 幽灵狼
  
如果你跳过了某个姿态没学(例如战士没做防御姿态任务),你的姿态编号将会递减(比如狂暴姿态的编号会变成2号),也就是说姿态栏中按从左到右顺序算。注意:骑士的光环不算姿态。包裹和技能栏代码就不列举了,从上到下从左到右排列,一直数下去就对了。  当然,对于小德这里要注意了,当你是野德天赋的时候,是没有枭兽/树形态的,所以飞行形态自动前移,变成5号姿态。 对于盗贼来说,姿态反而有些多余,用来判断是否在潜行中多半是用指令 stealth(下文有)

点击状态

/cast [modifier:alt]圣光术;圣光闪现   
这个命令是说,按ALT放圣光术,不按ALT放闪现。
同样,鼠标按键也能牵涉进去。 [button:1]  是鼠标左键   [button:2]是鼠标右键    3就是中键了,4,5则对应鼠标上的另外两个扩展键。比如我有在网上看到过的一个宏(记不太清了,随意写个大概。。。)
#showtooltip
/use [nomodifier:alt,button:1] 魔法冰川水
/use [nomodifier:alt,button:2] 魔法羊角面包
/cast [modifier:ctrl,button:1] 造水术(等级 9)
/cast [modifier:ctrl,button:2] 造食术(等级 8)
/use [combat] 法力刚玉;魔法点心
/cast [modifier:shift,button:2] 制造法力宝石(等级 5)
/cast [modifier:shift,button:1]餐桌(。。。。。我忘记拉桌子的学名了。。。)
依稀就是这么个摸样, 按住ALT 左键喝水右键吃面包,按住CTRL 左键造水右键烤面包, 按住SHIFT 左键餐桌右键法造法力刚玉, 再然后就是直接点击。。。近战了吃法力刚玉,没近战吃点心。所谓的一键啊。。。。具体我也没事过,网上说判定不好,不是一个成功的宏,哪位拿去试试?

命令条件语句

help                                 目标可以接受增益法术,就是有方和中立的单位
harm                               目标可以收到攻击,就是敌方啦
exists                              目标存在
dead                               目标倒了
stance:1/2/3                  玩家在某种姿态下
stealth                            玩家在潜行状态下
channeling                    玩家正在引导法术
actionbar:1/2/..              当前技能栏为某动作栏
combat                          玩家正在战斗状态
mounted                       玩家正在骑乘状态
swimming                    目标正在游泳。。。。。
flying                              玩家正在飞行状态
flyable                           玩家正在一个允许飞行的地方 (可以用在随机坐骑宏中)
party                              目标在玩家的小队中
raid                                目标正在玩家的团队中

关于模拟点击

(由于本人比较低端,无法做到全屏幕模拟点击,只能点击技能条。。。。。。。见谅见谅,另,本条目来自于网上)
  /click命令的参数为一个按钮的名称,执行的效果就相当于用鼠标点击了这个按钮。默认情况下,它的效果相当于左键点击,也可以设置成其他按键点击的效果。至于按钮名称可以通过以下方法得到
1、 使用插件,某些插件比如MoveAnyting,提供了查看窗口名称的功能
2、 查看界面的源代码
3、 用这样一个宏取得当前鼠标所指的窗口名称
/run local f=GetMouseFocus();if f then DEFAULT_CHAT_FRAME;AddMessage(f:GetName())end
该宏我没有用过,纯手打,也不知道是不是对,大家可以试试
  /click 可以用于很多用途,比如利用它可以一次执行很多宏,还有,如果宏太长了,远远超过255字符限制。你就可以把后面写不下的代码写到另一个宏中,而在前面的那个宏的末尾写上
  /click MultiBarRightButton 1
再把第二个宏拖到那个MultiBarRightButton 1的烂尾上,这样执行第一个宏就相当于执行了所有的宏命令
其实关于模拟点击我很早就知道了,但是我一直没有用,主要是觉得既然是一个游戏,没有必要在技术上弄的很高端兮兮的,反正按按键盘就有了的东西,何必搞的那么复杂,这里提出也是给大家开阔一下眼界,其实并不推荐使用。

好了理论的部分也差不多了,接下来奉上一些我自己的宏

#showtooltip
/cast [modifier:ctrl] 烈焰风暴; 魔爆术     (奥法AOE我通常用的是这个宏,DPS要高上200的样子)

#showtooltip 寒冰屏障
/stopcasting
/cast 寒冰屏障                             (施法的时候冰箱,怕卡技能添个  STOP指令)

#showtooltip 奥术飞弹
/castsequence [nochanneling] 奥术飞弹      (添加 nochanneling指令可以防止打断飞弹,奥法都知道,出急速的时候,飞弹按了两次的话,就会打断之前的一次,变成普通的奥术飞弹了,这个宏无论你按多少下都不会打断当前的引导)

#showtooltip 闪现术
/stopcasting
/cast 闪现术                              

/castsequence  奥术智慧(等级 6),冰甲术(等级 5),魔法抑制(等级 6)      (冰法带小号的时候无聊做的序列宏,点一下就是奥术智慧,再点一下是冰甲,再点一下是抑制,再点一下又变回了奥术智慧。  castsequence就是按照序列一项一项的执行的宏)

#showtooltip 冰枪术
/stopcasting
/cast [target=mouseover,exists]冰枪术;冰枪术                       (mouseover 就是鼠标指着那个目标,就打那个目标,指哪打哪~)

#showtooltip 法术反制
/stopcasting
/Cast [modifier:shift,target=focus,exists] 法术反制;法术反制       (加入了 focus,就是焦点)


/stopcasting
/cast 生命之血(等级 5)
/use 战斗大师的活跃                                                (PVP瞬间回血的技能,生命之血是草药的专属技能,8秒回2000,加上战斗大师,可以一下子回4000的血,非常的不错,不过生命之血和糖有公共CD,要分开来吃)

#showtooltip 变形术
/clearfocus [target=focus,dead]
/focus [target=focus,noexists]
/cast [modifier:shift,target=focus,exists] 变形术(等级 4); 变形术  
/petpassive                                                       (这个,怎么说呢。。。。。。当目标为焦点,或者焦点已死亡的时候,清楚焦点,同时在羊的时候,水宝宝停止攻击)

#showtooltip
/use 妖术之颅
/cast 奥术强化
/cast 冰冷血脉                                                     (法师的爆发宏)

#showtooltip   
/施放 [help] 圣光闪现;十字军打击                                    (骑士省格子,有人要说了:骑士不就是12345么?那我告诉你错了,我QS  5个技能条放满的)

/use 污染之核
/大喊 我把污染之核传给:%T了!
/  script  SendChatMessage("%T 我把污染之核传给你了","whisper",GetDefaultLanguage("target"),UnitName("target"))
以前打毒蛇时传核的宏。      %T 的作用就是将目标的名字替换上来      第二行是密语宏

/use 坚硬的纳鲁薄片
/use 影月徽记
/use 梦魇草
/y 没血了! 看我学战士泼妇沉舟                                    (标准破釜  +6000血)

#showtooltip
/cast [target=focus,harm,exists,modifier:shift] 制裁之锤;制裁之锤

#showtooltip
/施放 [modifier:shift,target=player]圣光术(等级 11);[help] 圣光术(等级 11);神圣风暴   
(按SHIFT是对自己放圣光,目标是友方则对他放圣光,目标是敌人则放神圣风暴)

#showtooltip
/cast [button:2]力量祝福;强效力量祝福                  
(鼠标左键是小力量,右键是大力量。把所有的祝福都做一遍,可以省4个格子)

/e 发现 %T 在地上装死
/in 3 /e 对着 %T 释放 “菊爆术·裂” (等级100)
/in 6 /e 只听 %T 一声大喊:“雅蠛蝶~~!!!  雅·蠛·蝶~~!!”
/in 9 /e 就见 %T 抱着屁 股从地上爬起来了
/施放 救赎(等级 5)
(爆菊救人宏      /in    是延时宏     /in 3  就是3秒之后     /e   动作)

#showtooltip
/startattack
/施放 [modifier:shift,target=player]圣光闪现(等级 7);[help] 圣光闪现(等级 7);十字军打击
(效果同神圣风暴宏)

#showtooltip
/施放 [target=target,help][target=targettarget,help][target=player][modifier:alt,target=卩灬血柩]保护之手
(以前和血柩一起打JJC时用的宏)

#showtooltip 圣盾术
/stopcasting
/cancelaura 圣盾术
/cast 圣盾术
(无敌取消宏,按一下无敌,再按一下取消无敌)

#showtooltip
/run local s,d=GetSpellCooldown("复仇者之盾")if not UnitAffectingCombat("player") and s~=0 then SendChatMessage("飞盘CDing... "..floor(s+d-GetTime()+1).."秒后开怪.","YELL")end
/cast 复仇者之盾
(这个宏是我最喜欢的,作用是获取技能的CD,并通过喊话的方式告诉队友,并且在战斗中时不会喊话,只有脱战了才会汇报)

#showtooltip
/cast [mod:alt] 圣光审判; [mod:shift] 智慧审判;公正审判     
(一键审判宏,  按ALT是圣光审判,shift是智慧审判,什么都不按就是公正审判)


#showtooltip
/cast  [target=target][help][target=targettarget,help]正义防御
(早前的正义防御宏,不过现在已经没用了。因为曾今的正义防御必须对友方目标使用,而现在可以直接对怪释放了)


#showtooltip
/施放 [target=target,help][target=targettarget,help][target=player]自由之手
(有点乱的自由之手,    当目标为友方时,直接释放自由之手,目标为敌方而其目标为友方时,对目标的目标施放自由之手。以上条件都不满足时,对自己释放自由之手)


#showtooltip
/cast [stance:1] 横扫攻击
/cast [stance:2] 挑战怒吼
/cast [stance:3] 横扫攻击
(姿态宏的运用,战士省格子的利器啊!!!    战斗,狂暴姿态下用横扫攻击,防御姿态下用群嘲,且在对应姿态下显示对应技能图标和具体描述)

#showtooltip
/cast [stance:1] 雷霆一击
/cast [stance:2] 雷霆一击
/cast [stance:3] 旋风斩


#showtooltip
/cast [stance:1] 反击风暴
/cast [stance:2] 盾墙
/cast [stance:3] 鲁莽            
(三大招宏,不过我偏爱下面那个)

#showtooltip 盾墙
/stopcasting
/cast [stance:2,equipped:盾牌] 盾墙; [stance:1/3] 防御姿态
/equipslot 16 德莱尼水晶剑
/equipslot 17 水晶脉冲之盾
/cast 盾墙
(如果在防御姿态下且装备盾牌,则直接释放盾墙。如果不是,则切防御姿态并装备单手武器和盾牌,然后释放盾墙。  这个是我的LM小ZS哈  69打战场的。。。)

#showtooltip 法术反射
/stopcasting
/equipslot 16 德莱尼水晶剑
/equipslot 17 水晶脉冲之盾
/cast 法术反射
(请做成楼上盾墙的样子会比较好)

#showtooltip 拦截
/stopcasting
/cast [stance:3] 拦截; [stance:1/2] 狂暴姿态
(同理,狂暴姿态下直接拦截,不然的话,切狂暴放拦截)

#showtooltip
/cast 狂暴之怒
/cast 血性狂暴
(我把这两个做一起了,反正就是让怒气多一点的宏)

#showtooltip
/cast [stance:1] 冲锋
/cast [stance:3] 拦截
(依旧是姿态宏)

#showtooltip 盾击
/stopcasting
/equipslot 16 德莱尼水晶剑
/equipslot 17 水晶脉冲之盾
/cast 盾击

#showtooltip 利刃风暴
/cancelaura 利刃风暴
/cast 利刃风暴
/use 刃拳的宽容
(贱人风暴宏,按一下开贱人开饰品,再按一下取消贱人风暴。顺带一提,贱人风暴点右上角图标是无法取消的,只有用 cancelaura的命令)

#showtooltip
/cast [stance:1] 断筋
/cast [stance:2] 缴械
/cast [stance:3] 断筋
/combatlog
导出你的战斗信息到(wow目录)LogsPlayerCombatLog.txt 文件里。
/dnd [文字]
开启DND模式表示“请勿打扰”,再输一次/dnd关闭DND模式。
/follow
(/f) 自动跟随当前目标。
/inspect
(/ins) 查看目标玩家的装备。
/W [名字]
给某人发条信息
/castsequence reset=combat 审判,鲜血圣印,十字军打击,驱邪术,奉献,十字军打击,审判,鲜血圣印,十字军打击,奉献
(这个是承接Q的无脑一键序列宏,需要原理的话回帖求,我新开一贴完整的说一下CJQ的东西)

好了,我的东西就写到这里了。
关于这次的攻略,我要说一声抱歉,原本2,3周前就该完工的,但是之前电脑死机,原本快完工的文章就这么没了,害得我现在是写一点就保存保存保存。。。。。之后2个礼拜事情很多,我都不怎么上线了,最近才抽出空来。再之后就是,关于宏,我想大家肯定都有自己成功的地方,所以本攻略的名字也是“抛砖引玉”,希望大家不要藏私,把自己的好东西都拿出来一起分享哈~~~~!!!

该用户从未签到

 楼主| 发表于 2010-5-9 14:12 | 显示全部楼层
Basic Commands
/?, /h, /help
Displays some help about using various commands.
/a, /assist [player]
Assists [player] or your current target by targetting what they are targetting.
/camp, /logout
Starts the logout progress, after which you will be returned to the Character Select screen.
/cast, /spell <spell>
Casts the spell or uses the ability <spell>.
/combatlog
Toggles writing of the combat log to your hard disk.
/dismount
Dismounts you.
/mountspecial
Your mount will do a special emotion (not all mounts capable to do so).
/equip <item>
Equips any equip able item in your inventory.
/exit, /quit
Starts the logout process, after which World of Warcraft will completely exit.
/f, /fol, /follow [player]
Starts automatically following [player] or your current target.
/ins, /inspect [player]
Inspects [player] or your current target. Can be used across factions since patch 2.4.
/gm
Opens Knowledge Base
/played
Displays the total amount of time played.
/rand, /random, /rnd, /roll [minimum] [maximum]
Rolls a random number between [minimum] and [maximum], inclusive. If only one number is given, then the range is defined as 1 to that number. If no numbers are given, then 1 to 100 is used. This number is then displayed to everyone in the same party or raid group as yourself and to everybody within /say range.
/tar, /target <target>
Attempts to target the player named by <target>. (See TargetByName for details of how this works.)
/time
Displays the current in game time. (This is the time displayed on the clock tooltip.)
/tr, /trade [player]
Brings up the trade dialog with [player] or your current target.
/use [item]
uses the specified item (food, trinkets ect)
/who [search]
Searches based on the given parameter, or runs a default search if no search is specified. The results of the search will be listed in the chat window. If no search is specified, the search dialog will be displayed.
edit
Chat Commands
These commands are used to say things to other players. Unless otherwise noted, these channels are displayed in your current language. So, for example, if a Night Elf is currently speaking in Darnassian, Human players would not be able to understand them.
/e, /em, /emote, /me <message>
Emotes <message> to all players in the general area, similar to /say, except displayed as "Player <message>". So, for example, "/emote loves the WOW Wiki." would be displayed as "Player loves the WOW Wiki." Unlike other chat commands, this one does not use your current language. Across faction boundaries it simply displays "Player makes some strange gestures."
/bg <message>
Displays <message> to all other raid members while in a PvP battleground.
/c, /csay <channel> <message>
Sends <message> to all players in <channel>. This does not use your current language. You can also use /# (where # is the channel number) to send a message to <channel>.
/g, /gc, /gu, /guild <message>
Displays <message> to all members in your guild.
/o, /osay <message>
Displays <message> to all officers in your guild. (You must have the 'Officer Chat Speak' privilege to use this)
/p, /party <message>
Displays <message> to all other party members. This does not include other people in your raid group, use /raid for that.
/r, /reply <message>
Replies to the last player to send you a /whisper
/ra, /raid, /rsay <message>
Displays <message> to all other raid members. While in a PvP battleground, use /bg instead.
/s, /say <message>
Displays <message> to other players in the general area.
/send, /t, /tell, /w, /whisper <player> <message>
Sends the private message <message> to <player>. No other players will see the message.
/sh, /shout, /y, /yell <message>
Displays <message> to other players in the area. The area of players that will see the message is larger than the area when /say is used.
/v <macro>
Plays the sound associated with the given voice macro <macro>.

Online Status
/afk [message]
Toggles Away From Keyboard status. <AFK> status appears next to your name. This command also forces an immediate exit from any PvP battleground. If you enter a message, players sending you a /whisper will be sent this message in addition to the standard <AFK> message.
/dnd [message]
Toggles Do Not Disturb status. When DND is set, you cannot receive /whisper messages. A player attempting to send a /whisper will be notified that you have Do Not Disturb set. If you specify a message, they will also be sent that message.

Friends List
/friend, /friends [player]
Adds [player] or your current target to your friends list. If nothing is targeted, your friend list will be displayed. See /remfriend.
/ignore [player]
Ignore chat messages from [player] or your current target. Use /unignore to undo this.
/remfriend, /removefriend [player]
Removes [player] or your current target from your friends list. See /friends.
/unignore [player]
Remove [player] or your current target from your ignore list. See /ignore.

More Party
/ Raid Commands /df
Dungeon Finder (the new lfg tool introduced in 3.3)
/lfr
Looking For Raid (tool)
/i, /inv, /invite [player]
Invites [player] or your current target.
/kick, /u, /un, /uninvite [player]
Removes [player] or your current target from the party.
/pr, /promote [player]
Makes [player] or your current target the party leader if you are currently the party leader.
/split <money>
Divides <money> among your group. (Presumably this is an integer in copper?) Removed in patch 1.9.1 because of several incidents where People accidentially gave their money to others.
/raidinfo
See Raid timer for more information; shows remaining time on saved raid instances.
Also shows an instance ID to compare with other players (if you have the same saved ID as them, you will go into the same instance).
/rw
Send raid warning text. This is only available to raid leaders and assistants. The message appears in large letters in the middle of the screen of raid members, usually with a warning tone.
/readycheck
A ready check sends an "Are you ready?" Yes/No dialog window to all players in the raid. The raid leader will get feedback in 30 seconds on all the players who were not ready or who did not respond. Only raid leaders can do this.
   Looting
/ffa
Changes the looting method to Free For All if you are the party leader.
/group
Changes the looting method to Group Loot if you are the party leader.
/master [player]
Changes the looting method to Master Looter with [player] or your current target if you are the party leader.
/needbeforegreed
Changes the looting method to Need Before Greed if you are the party leader.
/roundrobin
Changes the looting method to Round Robin if you are currently the party leader.

Guild Commands
Guild commands are used to handle various guild functions such as inviting people to the guild, leaving the guild, promoting and demoting members, and other various functions.
/gdisband, /guilddisband
Disbands the entire guild. You must be the guild leader to use this.
/ghelp, /guildhelp
This command appears to have been removed, but it would display the following:
For now, to create a guild type 'guildcreate <guild name>' in the console.
'/ginfo' gives some basic information about your guild
'/g <message>' sends a chat message to all members of your guild
'/o <message>' sends a chat message to all officers in your guild
'/ginvite <player>' invites another player to join your guild
'/gremove <player>' removes a player from your guild
'/gpromote <player>' promotes a player one rank within your guild
'/gdemote <player>' demotes a player one rank within your guild
'/gmotd <message>' sets the guild's message of the day
'/gquit' removes you from your guild
'/groster' gives an entire guild roster
'/gleader <player>' sets another player as the guild leader
'/gdisband' disbands your guild
/ginfo, /guildinfo
Gives basic information about your guild.
/ginvite, /guildinvite [player]
Invites [player] or your current target into your guild. You must be an officer to use this command.
/gleader, /guildleader [player]
Changes the guild leader to [player] or your current target. The player must already be a guild member. Only the guild leader can use this.
Note: The new guildleader needs to be online at the moment you want to give it.
/gquit, /guildquit
Leaves your current guild.
/gmotd, /guildmotd <message>
Changes the guild Message of the Day to <message>. You must be an officer to use this command.
/gpromote, /guildpromote [player]
Promotes [player] or your current target.
/gdemote, /guilddemote [player]
Demotes [player] or your current target.
/groster, /guildroster
Displays the guild roster
/gremove, /guildremove
Removes [player] or your current target from your guild. You must be an officer to use this command.
/saveguildroster
Saves a GuildRoster.txt (tsv dos file) in \\World of Warcraft\\Logs\\
Name Level Class Location Rank Note Timestamp (0=online) in tab separated format.

Channel Commands
These are commands use to manipulate channels. Channels are very similar to IRC rooms. General, Trade, and LocalDefense are all examples of channels, but the /join command can be used to create arbitrary server-wide channels.
<channel> below is a numeric channel number that is defined when you enter the channel. You can list current channel numbers using /chatlist. (You can also use the channel name?) <channelname> on the other hand is a named channel. Channels are unique to a given faction. Channel names cannot contain spaces.
/ann, /announce <channel>
Toggles announcing when players enter or leave <channel>.
/ban
Removes and prevents <player> from joining <channel>. See /unban for the reverse. Only <channel&gt moderator and owner can do this.
/c, /csay <channel> <message>
Sends <message> to all players in <channel>. This does not use your current language. You can also use /# (where # is the channel number) to send a message to <channel>.
/chatinvite, /cinvite <channel> <player>
Invites <player> to <channel>?
/chan, /channel, /join <channelname> [password]
Joins <channel>, with an optional password if the channel is password protected.
/chat, /chathelp
Displays the following information about the commands within this section:
Chat commands:
/#, /c, /csay - Send text to channel # (E.G. /1 Hi!)
/chat, /chathelp - This help
/join, /channel, /chan - Join a channel
/leave, /chatleave, /chatexit [channel] - Leave a channel (or all channels)
/chatlist, /chatwho, /chatinfo [channel] - List channels, or channel members
/password, /pass <channel> <password> - Change password
/owner <channel> [player] - Display or change channel owner
/mod, /moderator, /unmod, /unmoderator <channel> <player> - change a player's moderator status
/mute, /squelch, /unvoice, /unmute, /unsquelch, /voice <channel> <player> - change a player's permission
/cinvite, /chatinvite <channel> <player> - invite a player to a channel
/ckick <channel> <player> - kick a player off a channel
/ban, /unban <channel> <player> - ban/unban a player from a channel
/announcements, /ann <channel> - toggle join/leave announcements on a channel
/moderate <channel> - toggle moderation on a channel
/afk, /dnd - Set your Away From Keyboard or Do Not Disturb flags
/chatexit, /chatleave, /leave [channel]
Leaves all channels or only [channel] if specified.
/chatinfo, /chatlist, /chatwho [channel]
Lists available channels, or players in [channel] if specified.
/ckick <channel> <player>
Kicks <player> from <channel>. (You need to be a moderator to do this?)
/mod, /moderator <channel> <player>
Grants <player> moderator status on <channel>. See /unmoderator for the reverse. (You need to be channel owner to do this?)
/mute, /squelch, /unvoice <channel> <player>
Prevent <player> from speaking in <channel>. See /unmute for the reverse.
/owner <channel> [player]
Displays the owner of <channel> if [player] isn't given. If [player] is given, then grants [player] ownership of <channel>? (You need to be channel owner to do this?)
/pass, /password <channel> <password>
Sets the password for <channel> to <password>
/unban <channel> <player>
Allows <player> to join <channel>. See /ban for the reverse. (You need to be a moderator to do this?)
/unmod, /unmoderator <channel> <player>
Revokes <player>'s moderator status on <channel>. See /moderator for the reverse. (You need to be channel owner to do this?)
/unmute, /unsquelch, /voice <channel> <player>
Allow <player> to speak in <channel>. See /mute for the reverse. (You need to be a moderator to do this?)

PVP
/pvp
Activates the PvP Flag.
/duel [player]
Attempts to start a duel with [player] or your current target. The player will have to accept the duel before it is started.
/concede, /forfeit, /yield
Cancels a duel that's currently in progress.
/teamquit [2v2, 3v3, 5v5]
Leave Arena Team
/teamdisband [2v2, 3v3, 5v5]
Disband Arena Team
/teaminvite [2v2, 3v3, 5v5] [player]
Invite [player] to your Arena Team
/teamcaptain [2v2, 3v3, 5v5] [player]
Sets new team leader

Console / Scripting / Macros
/console <command>
Attempts to run <command> within the console. See Console variables.
/run, /script <script>
Runs <script> as Lua script. See the World of Warcraft API.
/m, /macro [macro]
Displays the macro frame. At one point it would run [macro] if specified, but that ability is currently disabled.
/macrohelp
Displays some information on how to create macros.
/timetest [flag]
/timetest is a command that can be run to provide information on game performance. If [flag] is specified as 0, the command will be turned off. When the command is issued, the next time a player uses a flight master to travel, certain statistics will be measured and displayed at the end of that flight. All weather effects and spawns are shutdown during the test.

Other Fun and Useful Slash Commands
/ach
Brings up the Achievement window.
See Emotes for a more complete list.
/anger
/attacktarget [target]
/bark
/beckon [target]
/beg [target]
/bite [target]
/blink
/blood
/blow
/blush
/boggle
/bonk
/bored
/bow [target]
/brb
Say you will Be Right Back
/bye
/cat
/chicken [target]
make a chicken bawking sound at someone
/charge
/cheer [target]
/chew
/chuckle [target]
/clap
/congratulate
/comfort [target]
/cough [target]
/cower
/cry [target]
/curtsey [target]
/dance [target]
/drink
/drool [target]
/doh
/doom [target]
/eat
/eye [target]
/excited
/facepalm
/farewell
/fart [target]
/fear
/flee
/flirt [target]
/flap [target]
same concept to /chicken command
/followme
/gasp [target]
/giggle
/gloat [target]
/golfclap [target]
/goodbye
/greet [target]
/grin [target]
/groan [target]
/guffaw [target]
/happy [target]
/healme
/hello
/helpme
/hi
/highfive [target]
/hug [target]
/kiss [target]
/kneel [target]
/laugh [target]
/lay [target]
you lie down
/lie [target]
you lie down
/lol
/lost
/love [target]
/map
/moan [target]
/mock [target]
/moo [target]
you moo
/moon [target]
/mourn [target]
/no
/nod
/oom
out of mana (spoken and emoted)
/pat
/pet
/pick [target]
/played
tells you how long you have played in total and at your current level
/plead
/point [target]
point at something
/poke [target]
/ponder [target]
/praise
/pray
/rasp
changes on what race and gender you are
/rawr
/roar [target]
/rofl [target]
/scratch [target]
/search [target]
/sexy
/shake
/shindig [target]
/shoo [target]
/shrug
/shy
/sigh [target]
/silly [target]
tell a joke
/sing
/sit
sit down
/slap [target]
/sleep
/smile [target]
/smirk [target]
/sniff [target]
/sorry [target]
/spit [target]
/stink [target]
/tap [target]
/taunt [target]
/tease
/thank [target]
/threaten [target]
/tickle [target]
/train
choo choo sounds
/usetalents [spec number]
patch 3.1 dual spec. /usetalents 1 or /usetalents 2
/victory [target]
/violin [target]
/wave [target]
/wait [target]
/wink [target]
/welcome
/woot
makes you cheer
/wrath [target]
/yawn [target]
/yay
/yes

签到天数: 113 天

[LV.6]相伴天堂

发表于 2010-5-9 14:35 | 显示全部楼层
很牛X!!!

签到天数: 4 天

[LV.2]热爱天堂

发表于 2010-5-10 15:03 | 显示全部楼层
不错,!

该用户从未签到

 楼主| 发表于 2010-5-15 11:23 | 显示全部楼层
顺便把我老的那个帖子删了吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|手机版|天堂公会 ( 蜀ICP备11018175号 )

GMT+8, 2026-10-21 07:39 , Processed in 0.025833 second(s), 9 queries , Redis On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表