新浪首页 > 新浪游戏 > 新闻动态 > 网络游戏 > 正文
魔兽你不知道的世界——插件、视频与资源提取
http://games.sina.com.cn 2006-01-26 10:48 大众软件

  本刊记者 心鹰

  《魔兽世界》从内测到现在快一年了,玩家新老更替,版本也不断升级。对于大多数国内玩家来说,“WOW”也许只代表一款游戏,一次能消磨时间的活动。很多玩家在厌倦了“三大副本”后开始高喊“魔兽已死”“还我最初的单纯”“又一个泡菜”……也许,新副本、新种族、新职业、新装备能抓住玩家有些淡漠的心思,但在无休止的Raid、PK后,那一份
无聊的落寞恐怕还会慢慢滋生。本文介绍的东西,也许有些玩家更为精通,但笔者希望让更多人知道,游戏不仅仅能“玩”……

  第一部分 插件(UI)

  关键词:

  UI(User Interface)用户界面

  Addons(Add-Ons)插件

  Mod(Modules)插件组

  Macro宏

  要了解插件,首先我们要清楚什么是“宏”。简单地说,宏就是一连串命令(动作)的集合,它可通过点击一个自定义的按钮完成一系列动作。它主要运用

暴雪提供的LUA和XML文件(官方API函数接口)来判定在某个条件下某种动作的生成,整个过程通过客户端内置的编译机解释并执行。当然,如果你不了解LUA和XML函数如何表达,可能无法实现一个独创的宏。这并不要紧,因为有很多利用LUA和XML代码,来扩充玩家可使用的用户界面功能的成型“宏”,我们称之为“插件”(严格地说,插件还不能简单理解为宏的集合,宏可让你在游戏中实现一些效果,而插件是在游戏外直接利用LUA和XML代码做成附加文件的)。

  任何一个插件都是由3种文件组成:LUA、XML、TOC。TOC是插件的标签,它告诉编码器我们编写的插件名字、作者、版本号、注释、主要文件、依赖文件、保存文件等。XML是插件的定义文件,插件有多少个按钮、多少文字、按钮的具体位置都在这里定义,而LUA负责把这些定义运行起来,比如按钮在什么条件下出现。

  《魔兽世界》允许玩家自行设定个性化的用户界面,当许多功能各样的插件集合在一起时,它们就形成了一个UI,被统一放到一个目录下面(Interface\Addons文件夹),你可在玩家界面右下角的“插件”按钮来控制它们的开关,也可在这里为所有插件设定缓存。按照插件的不同功能,通常我们把它们分为:动作条UI、聊天UI、职业UI、战斗UI、接口增强、物品UI、地图UI、任务UI、组队UI、其他UI、综合UI等。对于一般读者来说,研究如何编写程序毕竟太过复杂,笔者在这里向大家介绍一些优秀的UI,要知道,UI真的能帮你做很多事情(像“大脚”“魔兽精灵”等综合UI集成了很多诸如团队助手、SCT等常用UI,因篇幅有限这里不再赘述)。

  动作条UI:DiscordActionBars、FlexBar、StatusBars、Gbars

  动作条UI就是改变玩家在游戏中的默认动作条,增加新的按钮位置、改变按钮出现的时间等。DiscordActionBars、FlexBar是目前功能最强大的动作条UI,但相对控制也非常复杂。这里主要介绍Gbars,相信对于大多数玩家来说,它的功能已足够用了。

  使用说明(命令行)

  /gbars lock——锁定所有工具条

  /gbars unlock——解锁所有工具条

  /gbars reset——重置所有工具条的位置

  /gbars help——查看帮助

  /gbars auto disable——关闭回复物品监视功能

  /gbars auto enable——开启回复物品监视功能

  /gbars <工具条> lock——锁定指定工具条

  /gbars <工具条> unlock——解锁指定工具条

  /gbars <工具条> reset——重置指定工具条

  /gbars <工具条> hide——隐藏指定工具条

  /gbars <工具条> show——显示指定工具条

  <工具条> 可以是:mainbar,bar1,bar2,bar3,bar4,xbar1,xbar2,b1,b2,b3,b4,shape,pet,bags,options,xp,auto

  mainbar——主动作条

  bar1~bar4——4个标准动作条(12格)

  xbar1~xbar2——2个短动作条(6格)

  b1~b4——4个独立按钮

  bags——背包条

  pet——宠物控制条

  shape——形态条(例如战士的姿态、德鲁伊的变形)

  options——系统菜单条

  xp——经验条

  auto——恢复物品自动显示条(5格)

  解锁后工具条左上角会出现图标,可用左键拖放移动工具条,右键点击图标可改变工具条的纵横排列方式。

  战斗UI:战斗声音提示

  基本功能有:

  “连击点通知”

  当你得到连击点时播放音效(盗贼/德鲁伊)

  “连击点满通知”

  当你得到5个连击点时播放音效(盗贼/德鲁伊)

  “躲闪通知”

  当你避开攻击时播放音效

  “招架通知”

  当你招架攻击时播放音效

  “重击目标通知”

  重击目标时播放音效

  “重击玩家通知”

  重击玩家时播放音效

  “战斗状态通知”

  当你进入战斗状态时播放音效

  “战斗音乐”

  当你进入战斗状态时播放音乐

  “离开战斗状态通知”

  当你离开战斗状态时播放音效

  “目标血量少于20%通知”

  当目标血量少于20%时播放音效

  “死亡通知”

  当你死亡时播放音效

  “目标死亡通知”

  当你的目标死亡时播放音效

  “敌对玩家通知(决斗和PVP)”

  当你点击敌对玩家时播放音效

  接口增强:CCWatch

  自行修改的CCWatch可在10个时间进度条上显示相关职业对怪物(或PVP玩家)释放的Debuff技能剩余时间。

  盗贼——凿击、致盲、肾击、偷袭、闷棍

  法师——变羊术、霜之新星、冻结

  牧师——束缚亡灵、心灵尖啸、暗影昏迷、暗言术(痛)

  德鲁伊——休眠、纠缠根须、突袭、重击、野性冲锋、星火昏迷

  猎人——冰冻陷阱、献祭陷阱、恐吓野兽、强化震荡射击、扰乱射击、胁迫、毒蛇钉刺、蝰蛇钉刺、毒蝎钉刺

  圣骑士——制裁之锤、超度亡灵、悔改

  术士——恐惧、放逐、魅惑、腐蚀术、献祭、痛苦诅咒

  战士——拦截昏迷、锤击昏迷、强化断筋

  牛头人技能——战争践踏

  CCWatch命令选项包括(/ccw):

  on:开启CCWatch

  off:关闭CCWatch

  lock:锁定并开启CCWatch

  unlock:解锁CCWatch

  u:更新插件Debuff技能等级或天赋

  print:打印当前配置

  invert:时间进度条反向切换

  alpha:设置进度条透明度,从0到1

  scale:设置CCWatch的显示大小比例,从0.25到3.0

  grow:设置时间进度条是否在当前进度条被占用时向上、向下或替换进度条(子选项off/up/down,例如/ccw grow off表示替换进度条)

  config:打开配置窗口

  clear:清除保存的配置并刷新

  注意事项:

  请在第一次进入游戏时,使用/ccw clear清除原来的保存配置,再使用/ccw on打开,插件就可正常使用了。

  其他UI:BGBuddy

  BGBuddy是战场玩家必备的插件,带有自动加入、自动释放、自动确认复活等功能

  其他功能包括:

  多国语言

  监视你好友列表中的玩家在战场的状态

  退出战场后自动解散队伍

  塔或者墓地被占领时的倒计时条

  战歌峡谷中完整的功能

  支持titanpanel

  支持infobar

 [1] [2] [3] [下一页]


编辑:高原

发表评论

爱问(iAsk.com) 相关网页共约7,670,000篇。

评论】【收藏此页】【 】【多种方式看新闻】【下载点点通】【打印】【关闭
 相关链接
新浪游戏 魔兽世界专区
新浪游戏 新浪魔兽世界论坛

 相关报道
北美地区PC销售TOP10 魔兽世界跃居榜首 (2006-01-26 09:42)
魔兽世界官方小说第二部中译本即将上市 (2006-01-25 15:57)
魔兽世界安其拉之门震撼开启盛况视频 (2006-01-25 14:57)
安其拉巨龙军团系列任务视频洛萨版 (2006-01-25 14:43)
魔兽世界史上最强事件安其拉开门任务FAQ (2006-01-25 12:23)
不是公测 胜似公测 (2006-01-24 14:42)
牵手 再一次一起进入魔兽世界 (2006-01-24 14:41)

热 点 专 题
第三届网博览会
网络游戏 何去何从
第一游戏视频在线
急速的享受:头文字D
神游iQue DS正式发售
《星球大战》追忆篇
五一黄金周游戏任我行
WCG2005中国官方网站

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2006 SINA Corporation, All Rights Reserved

新浪公司 版权所有
北京市通信公司提供网络带宽