< 魔兽世界百科 >
您尚未注册/登录
搜索帮助
搜索提示已开启 输入搜索关键词时将自动出现其他玩家的同类搜索词 开启搜索提示 搜索关键词时仍按普通搜索提交框方式输入 什么是智能搜索提示
职业技能 (1199)专业技能 (423)
武器 (2209)防具 (15620)药品 (0)任务道具 (1677)材料 (0)其它 (10399)
商人NPC (981)任务NPC (952)怪物 (7220)其他NPC (10639)
1-10级11-20级21-30级31-40级41-50级50级以上
全部地图 (10091)
WOW动态 (267)WOW学院 (778)职业研究 (27159)副本心得 (1319)天赋交流 (559)任务攻略 (1885)专业技能心得 (740)战场PVP (803)宏与插件交流 (222)
游戏百科 > 魔兽世界 > WOW手册 > 宏与插件交流 > 德鲁伊 > 百科资料
资源苗 基于游戏百科共建计划 - 了解 | 加入
在魔兽世界中已有97,734项百科条目,如果你有任何可以分享的请
简述《魔兽世界》德鲁伊的宏
好东西!投票支持(11)
匿名投票,确认投票给dailytoy
资料版本 1.0,更新时间:2005年8月23日 来源地址
随着你的德鲁伊等级增加就会发现,高级的状态魔法不能用于低级的玩家,或者你需要节省魔法值来应付一些特别的情况。虽然现在有插件可以实现这个目的,但是这篇文章主要是为了那些不喜欢插件而想用简单的宏命令来实现魔法效用最大化的玩家。

如何设置宏
输入/macro
按“新建”
起个名字
选个图标
如果你打开了这篇文章,你就可以高亮一个下面的模版,拷贝—粘贴到宏命令框里,然后替换变量。要多加东西就随便你啦
你的宏建好后,就可以通过把图标拉到快捷栏或者用/macro <宏名字>来使用它。

关键词

Max_Spell_Rank = 你目前最高等级的魔法,用数字来替换

月之火(把Rank 7替换为你目前拥有的最高等级):

/script if string.find(UnitName("target"),"Totem") then CastSpellByName("Moonfire(Rank 1)") else CastSpellByName("Moonfire(Rank 7)");end

另一个月之火的宏(图腾破坏,作者Darke):

/script TargetByName("Totem1");
/script TargetByName("Totem2");
/script TargetByName("Totem3")
/script TargetByName("Totem4");
/script TargetByName("Totem5");
/script TargetByName("Totem6");
/script TargetByName("Totem7");
/cast Moonfire(Rank 1)

图腾名称列表(译注:来自原文的回帖部分)

-- Air
"Nature Resistance Totem",
"Windwall Totem",
"Windfury Totem",
"Grace of Air Totem",
"Grounding Totem"

-- Earth
"Stoneclaw Totem",
"Earthbind Totem",
"Tremor Totem",
"Strength of Earth Totem",
"Stoneskin Totem"

-- Water
"Fire Resistance Totem",
"Poison Cleansing Totem",
"Disease Cleansing Totem",
"Healing Stream Totem",
"Mana Spring Totem"

-- Fire
"Frost Resistance Totem",
"Flametongue Totem",
"Magma Totem",
"Fire Nova Totem",
"Searing Totem"

(译注:前一个宏是如果目标名字是图腾,那么放出来的魔法就是1级的月之火;不是图腾就放7级的月之火。后一个宏是自动选择一个图腾并释放1级月之火。当然如果用汉语客户端,就要把英文名字相应的换为中文名字,下同)

野性印记:

/script l={1,10,20,30,40,50,60};
/script t=UnitLevel("target");
/script for i=Max_Spell_Rank,1,-1 do if (t>=l-10) then CastSpellByName("Mark of The Wild(Rank "..i..")");break;end;end;

60级德鲁伊的例子:

/script l={1,10,20,30,40,50,60};
/script t=UnitLevel("target");
/script for i=7,1,-1 do if (t>=l-10) then CastSpellByName("Mark of The Wild(Rank "..i..")");break;end;end;

荆棘:

/script l={6,14,24,34,44,54};
/script t=UnitLevel("target");
/script for i=Max_Spell_Rank,1,-1 do if (t>=l-10) then CastSpellByName("Thorns(Rank "..i..")");break;end;end;

60级德鲁伊的例子:

/script l={6,14,24,34,44,54};
/script t=UnitLevel("target");
/script for i=6,1,-1 do if (t>=l-10) then CastSpellByName("Thorns(Rank "..i..")");break;end;end;

愈合:

/script l={12,18,24,30,36,42,48,54,60};
/script t=UnitLevel("target");
/script for i=Max_Spell_Rank,1,-1 do if (t>=l-10) then CastSpellByName("Regrowth(Rank "..i..")");break;end;end;

60级德鲁伊的例子:

/script l={12,18,24,30,36,42,48,54,60};
/script t=UnitLevel("target");
/script for i=9,1,-1 do if (t>=l-10) then CastSpellByName("Regrowth(Rank "..i..")");break;end;end;

回春:

/script l={4,10,16,22,28,34,40,46,52,58};
/script t=UnitLevel("target");
/script for i=Max_Spell_Rank,1,-1 do if (t>=l-10) then CastSpellByName("Rejuvenation(Rank "..i..")");break;end;end;

60级德鲁伊的例子:

/script l={4,10,16,22,28,34,40,46,52,58};
/script t=UnitLevel("target");
/script for i=10,1,-1 do if (t>=l-10) then CastSpellByName("Rejuvenation(Rank "..i..")");break;end;end;

疗伤之触(现在只能对队友使用)

这个魔法不受等级限制,但是魔法值的控制很重要。

没有“自然的礼物”天赋(引自thottbot):

/script H=UnitHealthMax("target")-UnitHealth("target");S="Healing Touch(Rank ";SR={0,87,194,362,571,741,935,1198,1515,1889};for i=Max_Spell_Rank,1,-1 do if (H>SR) then CastSpellByName(S..i..")");break;end;end;

有“自然的礼物”天赋(只适用46级德鲁伊):

/script H=UnitHealthMax("target")-UnitHealth("target");S="Healing Touch(Rank ";SR={41,98,213,394,617,799,1005,1269};for i=Max_Spell_Rank,1,-1 do if (H>SR) then CastSpellByName(S..i..")");break;end;end;

自然之速+疗伤之触(需要cosmos。新版本里被取消,效果需要测试):

/script TargetByName("name");
/script CastSpellByName("Nature’s Swiftness");
/in 1 /script CastSpellByName("Healing Touch(Rank Max_Spell_Rank)");

45级德鲁伊的例子(译注:就是作者自己 把名字Ashnod替换成你自己的名字就对了):

/script TargetByName("Ashnod");
/script CastSpellByName("Nature’s Swiftness");
/in 1 /script CastSpellByName("Healing Touch(Rank 8)");

更新:(2月20日)

自我施法的宏:

/script r=Spell_Rank;TargetByName("name");CastSpellByName("Spell_Name(Rank "..r..")");

疗毒、抗毒和祛除诅咒:

/script TargetByName("name");CastSpellByName("Spell_Name")")

暂时没有补充内容 您可以第一个补充内容


引用百科资源:多种方式引用本页 | 浏览引用了本页的网站/网页(1162)
关闭
百科引用链使您能方便地在其他网页插入本资源的引用链接,让优秀的百科资源通过引用链对更多玩家造成帮助。
越多的玩家通过您的引用链访问百科将为您带来更多的百科威望!

引用本页地址(点击复制到粘贴板) 粘贴到你想引用的网页。
HTML形式的传播:

论坛形式的传播:

关闭
本页有下列读者,字体越大、颜色越深的玩家阅读本页的次数越多。
*如果您的玩家名称未刊载于此,因为只有百科成员才能记录阅读体验。
在魔兽世界中已有97,734项百科条目,如果你有任何可以分享的请

本页由 dailytoy 创建,希望能用你我的开放思维帮助下得到不断完善。
共有 0 条评论 浏览全部评论
匿名发表,您可以马上注册/登录成为百科玩家后用属于自己个性名称发表。

《简述《魔兽世界》德鲁伊的宏 》的任何感想和见解请发于此。

热门资料推荐
请和我们一起建造全球最大的人工游戏百科
在本目录提交一笔资料 - 我们的计划 - 成为目录编辑
搜游的搜索内容将在 游戏百科共建计划 的基础上不断完善与加强。
当前目录下还没有目录编辑负责管理。
 

想把自己的网站也加上搜索功能?来这里获得免费的魔兽世界搜索条

搜游大全 - 免责声明 - 投放广告 - 商务合作

© 2005 - 2007 搜友游戏百科 SOUYO.com