当前位置:手机游戏 > 手游资讯 > 新手问答 > 魔兽代码(【翻译】 魔兽世界宏代码编写指南 第一部分)

魔兽代码(【翻译】 魔兽世界宏代码编写指南 第一部分)

作者:哪吒游戏网 来源:哪吒游戏网 2020-05-19 08:17:17

魔兽代码(【翻译】 魔兽世界宏代码编写指南 第一部分),哪吒游戏网给大家带来详细的魔兽代码(【翻译】 魔兽世界宏代码编写指南 第一部分)介绍,大家可以阅读一下,希望这篇魔兽代码(【翻译】 魔兽世界宏代码编写指南 第一部分)可以给你带来参考价值。

2007-07-12 22:41

这篇文章源自:_Make_a_Macro 由Cogwheel撰写。

我在翻译的同时做了部分的修改,涉及的宏代码完全经过测试,希望能对你编写宏代码方面有所帮助

原文共分三部分,这是第一部分,另两部分即将翻译完成。

魔兽世界宏代码编写指南(一)

原作:Cogwheel()

翻译:果子林([email]alzzlnewtype@hotmail.com[/email])

第一部分: 宏基础

1.1宏是什么东西?

宏是指一组连续执行的命令。在WOW中基础的命令如下:

/say (/s)

/whisper (/w, /talk, /t)

/emote (/e, /em, /me)

/dance

恩,如果你是PvP玩家的话,你一定知道这条命令/spit

使用了宏以后,这些命令可以放在动作按钮上以便使用,他们中的大多数都可以同时执行。每一条命令必须单独占用一行,并且要保证拼写准确。

例子:

实现功能:大喊“一起跳舞吧!”,然后开始跳舞。

/y 一起跳舞吧!

/dance

本文并没有涉及所有的宏命令,有关于WOW2.0的更详细的宏命令列表请参见WoWWiki上的List of Slash Commands,有兴趣的话可以多参考WoWWiki上关于/run这条命令的使用(非常有用的命令,下文会提到)。

注意:借此机会我将详细说明下刚才提到的宏中命令的同时执行的特性。当你按下某个宏按钮后,该宏中的命令将一次执行,除非该宏中的所有命令执行完毕,否则你将无法从系统中获得控制权,即无法对游戏进行操作。

这个特性将会带来两种后果:

首先,如果你的宏的运行时间超长(例如:/run for i=1, 100000000 do end),游戏将冻结,知道这个宏执行完毕。

其次,等待一个宏执行完毕的唯一方法只有冻结游戏。

1.2如何创建宏?

首先,通过主菜单中的宏设置按钮,或者输入/macro (/m)命令来打开宏设置选项窗口。在窗口的上部,你将看到两个选项卡:“通用宏”和“<你的名字>专用宏”。通用宏保存在你的帐号目录下,被该帐号的所有角色共享。专用宏只可被该角色使用。

创建一个宏,只需要点击“新建宏”这个按钮,在弹出的窗口中设定该宏的图标和名称,宏名称如果要用中文的话最好只设置2个字符,否则宏名称在动作条上无法完全显示。如果你点击那个“?”按钮,WoW将会参照宏中的内容自动为你的选择一个合适图标。设定好宏名称和图标后点击“确定”按钮。

注意:使用“?”作为宏图标后,你可以在宏代码中用#show命令指定宏图标。虽然可以创建同名的宏,但是你最好不要这么做,这也许会影响到你所安装的某些插件和宏的运作。当然你还可以自行添加新的图标到宏图标列表中(请参见第三部分)

现在你会发现你刚才设定的宏已经出现在你的宏列表中了。选定它就可以在下面的文本框中编写宏代码了。

注意:宏代码限制在255个字符之内。有小道消息称这一限制是由于宏代码将在不久的将来改为服务器存储。不过现在你可以参照第三部分的内容魔兽代码,使你的宏应用于多台计算机上。另外,有些插件提供了扩展的宏命令,这类宏命令称为超级宏。

当你输入完宏代码后,只需将宏图标拖入动作条中便可以使用了。宏代码会在你第一次使用,或者关闭宏窗口时自动保存。

1.3除了表情,宏还能做什么?

在游戏时,你不会喜欢不停地输入重复的命令的,宏可以帮你简化这一操作魔兽代码,以免繁杂的命令影响你游戏的乐趣。虽然将各种表情做成宏可以增加游戏的代入感,不过宏的功能可不仅仅如此而已……

/cast命令!它可以通过法术名称来施放你或者宠物的法术书中的法术。举一个简单的例子:

/cast 暗言术:痛

这个宏将会对你的目标施放最高等级的暗言术:痛。动作条会辨认宏中的代码,并且显示出正确的施法距离和冷却时间。如果你使用“?”作为宏的图标的话,动作条会自动将“暗言术:痛”的图标作为该宏的图标。

也许你会想,何必那么麻烦,为什么不直接把这个法术拖到动作条中呢?宏的优势在于他可以连续执行多条命令。比如,法师希望在自己将目标变羊前提醒队友。那么就可以这么写:

/cast 变形术

/p 不要打 >%t< 这是是我的宠物羊!

注意:一旦这个宏被执行,/p命令将会发出,即使你的变形术在冷却中,或者目标不正确。也就是说这两条命令的顺序是可以颠倒的。如果你只是想在法术成功施放后才提醒队友的话,可以使用一个叫AfterCast的插件。使用这个插件后就可以这么写:

/aftercast /p >%t< 已经被我变羊了!谁打谁抗!

/cast 变形术

全文链接:!C1FF77E38059705D!310.entry

总结:以上内容就是针对魔兽代码(【翻译】 魔兽世界宏代码编写指南 第一部分)详细阐释,如果您觉得有更好的建议可以提供给哪吒游戏网小编,魔兽代码(【翻译】 魔兽世界宏代码编写指南 第一部分)部分内容转载自互联网,有帮助可以收藏一下。



上一篇: 阴阳师年兽(阴阳师年兽boss技能解读 教你打出年兽boss正确打法)

下一篇: 真三国无双5人物(真三国无双5里哪个人物最厉害)

本文标签:
猜你喜欢