< 魔兽世界百科 >
|
![]() |
魔兽世界的宏要掌握好确实有难度,今天我只是初探了一下;由于中文版的资料实在太少,大多数都是翻
译过来的,所以从今天开始我结合游戏的实际,为大家介绍一下。
首先宏是由许多api函数组成的,具体查询请看http://www.wowwiki.com/World_of_Warcraft_API,这里
列出了所有的api函数;魔兽的语言是LUA语言,其实看看,和vbs脚本语言很像,和pascal语法也差不多
;很好掌握;今天我做了一个盗贼的脚本,也许网上能够看到,但我这里结合大陆魔兽的版本写的,具体
代码如下:
/script if (( GetComboPoints() >= 3 ) and (UnitMana(’player’) >=35 )) then
CastSpellByName(’剔骨(等级 1)’); else if (UnitMana(’player’) >= 45 ) then CastSpellByName(’
邪恶攻击(等级 1)’); end end
意思也很简单:首先/script这个要使用LUA语句,开头就必须写这个;
if (( GetComboPoints() >= 3 ) and (UnitMana(’player’) >=35 )) :如果连击点数大于3并且魔法大
于35,使用剔骨(等级 1),注意,这里技能一定要用中文,许多人测试不出来就是因为用了英文的技能。
else if (UnitMana(’player’) >= 45 ) then CastSpellByName(’邪恶攻击(等级 1)’);这个不用多说了
吧。以上就是整个宏,你只要照着输入宏里面,就行了,简单吧。还有问题可以留言!
引用本页地址(点击复制到粘贴板) 粘贴到你想引用的网页。
HTML形式的传播:
论坛形式的传播: