打印

[扫盲帖]新手关于UI插件之完全使用教程

本主题由 dhcn 于 2008-4-25 14:10 解除置顶

[扫盲帖]新手关于UI插件之完全使用教程

近来,论坛有很多新人说不了解怎么使用插件...
所以我就在此讲解一下插件UI怎样使用..
其实插件是很简单的一种东西,跟软件没什么区别,不要觉的是什么很难的东西..
先声名UI≠插件 插件是ADDON 而 UI是USER INTERFACE用户界面
两者不是一个概念
好,下面进入正题.



首先 我们来了解一下插件的官方解释

WoW的插件是利用Blizzard官方提供的编程接口访问WoW的信息,修改WoW缺省的操作界面的程序代码。这些代码不可以独立运行,而必须有WoW主程序来调用,因此不可能实现Blizzard认可功能以外的功能,这一点和外挂类的程序是不同的。如果CWoW的运营商因为你使用这样的插件而封了你的号,请你问清楚原因、涉及的插件,然后咨询我们,然后通过消费者协会和律师告他们。

也就是说 插件UI 是暴雪允许的..是不会判别成外挂的.你怎么用也不会封你号.

Blizzard每次升级有可能会修改插件的编程和配置的接口/方法,所以有时一升级就会带来一批插件失效,这时需要修改插件代码,或者寻找类似功能的、支持新版本WoW的插件。




下面讲解一下插件的结构


WoW插件由几部分组成,我们在这里需要知道WoW主目录下几个子目录的作用:
Fonts:字体,如果你要修改界面字体,所有用的字体必须放在这里。
Interface:插件程序代码。
--Addons:这里是放插件的地方,每个插件一个目录。
--FrameXML:这个本来是用来修改缺省界面的,以后可能不被支持了.不过在修改字体时
                    还是要用到的。
WTF:这个目录放WoW的配置信息。
--Account
----<你的WoW帐号名>:你的WoW登录帐号名,如果你有好几个帐号,每个帐号会有一
                                         个目录。这个目录下有几个文件,是一些系统级的配置信息,
                                         尤其是SavedVariables.lua这个。
      ------<你的WoW Realm1>:你有ID的WoW服务器(Realm)名,1.9版本以后WoW允许按
                                                  照服务器来进行一些设置。
--------<你的WoW ID1>:你在这个帐号的这个服务器下的WoW ID名,有几个ID就会有几
                                         个目录。
----------SavedVariables:这个目录存放你这个ID下的插件的配置信息。
--------<你的WoW ID2>
----------SavedVariables:这个目录存放你这个ID下的插件的配置信息。
--------...
------<你的WoW Realm2>
------...
------SavedVariables:这个目录存放你这个帐号下的插件的配置信息,每个插件有自己的
                                一个文件,有的还会多一个备份文件(*.bak)。

一般情况下,你下载的插件都是放在Interface\Addons这个目录下的,而对应的配置信息(如果你不想自己麻烦的设置,希望直接导入别人的配置的话)要放在WTF\Account\<你的WoW帐号名>\SavedVariables下面。




现在我们有些了解插件了 那怎样安装呢.. 请看下面..

1:请检查   你的wow安装目录\Interface\Addons\ 是否存在,如果不存在,请创建一个.
2:一般来说 你下载下来的都是压缩包(.zip或.rar文件) 那么你要做的,就是把压缩包中的文件夹复制到 \Interface\Addons  中 就可以了.
例如:





某些插件对某些插件或者是Function Library(功能库)有依赖性,请把被依赖的Addons/Mod(插件)也下载下来并安装.
如ACE  想使用ACE所编写的插件 就得先下载ACE  (http://wowui.duowan.com/html/5/146.html)




使用插件


安装好插件,下面就要使用了.
首先进入游戏, 在你的人物选择画面,你可以随时禁用和启用每个插件。选定你的一个人物之后,左下角的按钮“插件”,点击它,你可以看到一个列表,上面是你的Addons目录下有的所有的插件,你可以在每个插件前打勾来启用对应插件;这个列表右上角还有一个输入框让你设置插件能够使用的最大内存(以MB为单位);左上角还有个插件是允许你尝试启用版本号与当前WoW版本不符的插件如图..

例如: 我安装的是sct  

在这里开启


然后输入/sct就可以看见了



因为有些Addons(插件)需要某些命令来进行调整插件,所有在对插件进行调试之前,把命令给记下来.
比如sct调用设置窗口的命令是/sct

运行游戏,一般情况下Addons(插件)会自动运行,如果没有,那请参考Addons/Mod(插件)说明,里面会有教你怎么调出Addons(插件)来的方法.








删除插件


删除插件就很简单了
在 \Interface\Addons\   里找到你要删除的插件的文件夹  直接点删除就行了





以下是一些FAQ 完全从网上摘抄 感谢那些大大们


   1.1 为什么我删除了插件再装还是有毛病?

其实单单删除了interface是不够的,
因为大部分插件的具体设置是在  wow安装目录\WTF\accounts\你的帐户名\SavedVariables.lua 里面
有的可能还会保存在其他地方,DUF是存在插件目录下,

所以重置插件的话可能需要删除WTF目录, (切记记得先备份,免得不必要的损失!)


********       **********         **************         *************

    1.2  我在网吧上网,每次上都要重新调快捷键和插件,怎么解决?

其实解决办法很简单,插件在interface里面,设置在WTF目录里面

把这两个文件夹打个包传到邮箱里,每次上机的时候下下来解压到wow目录里面,方便快捷,多好

只要保留设置信息的话,只需打包WTF目录就可以了,打包前记得删除 \WTF\accounts\ 里面非你帐号的那个目录,减小点重量,几K而已,但是保证了干净.


********       **********         **************         *************


    1.3    如何在游戏里重新启动我的插件?

按下“Enter”,在输入栏里面输入 /console reloadui


********       **********         **************         *************

      1.4   插件版本报错怎么办

打开插件文件夹里面后缀名为TOC的文件,把开头Interface后面的数字改为1500就可以恶劣

如果再游戏里还是无法使用,那么解答如下:

(1)使用方法有误
(2)该插件使用了一些语言判定的东西,只认英文,中文不认
(3)需要修改其中参数

遇到以上三种中之任何一种,最好的办法就是“等”!等别人修改汉化!


********       **********         **************         *************

   1.5     我的插件突然出现开了这样或那样的毛病,怎么办?

插件的设置一般都保存在 WTF\Accounts\你的帐号名\SavedVariables.lua 这个文件里面,所以出现毛病的时候,
可以先删除这个文件,再进去重新设置

当然也有少数插件会在自己的文件夹里保存设置

********       **********         **************         *************
引用:
原帖由 章明 于 2006-8-31 09:55 发表
暴雪封停插件用户的官方态度  

作者:Danexx01
来源:bbs.wowar.com

  关于大家一直不清楚的BZ对待插件的态度的解释!最近出现了完整的官方说明!需要使用并研究插件的同学请仔细阅读!

插件被分为两个类别:

宏 - 其实这个应该不算是真正的插件化改造,但是却能在游戏中使用 LUA 代码做一些很方便的事情(比如一些条件判断什么什么的),这些东西完全是游戏内置的,并且这些代码是通过暴雪的编译机(也就是WOW的游戏程序,而非其他执行程序,如WG所需要运行的执行程序)所解释并且执行。所以一个宏究竟能做什么或者不能做什么完全是暴雪所规定的。因此,暴雪不会封停任何使用宏的玩家。

插件 - 他们是一些附加的文件,被放置在玩家 WOW 游戏目录下的 Interface 文件夹中。插件 使用暴雪提供的LUA和XML代码(官方API函数接口)来扩充玩家可以使用的用户界面功能。

插件是通过(暴雪提供的)LUA和XML文件(函数)构成的,并且也是通过暴雪的编译机所解释和执行的。因此,暴雪也不会封停任何使用插件的玩家。

而第三方程序(也就是我们说的WG)是一个拥有独立于暴雪提供的任何代码、函数外的代码的程序。他们(WG)是如 MSN 、 ICQ (或者 QQ) 那样的独立后台程序(注意最大的区别就在这个WG要工作就必须运行除 WOW.EXE 外的其他程序)。与插件的区别就在于他们(WG)试图并且确实访问和修改WOW客户端与服务器的通讯信息,以及修改WOW客户端的内存领域(也就是说修改记录在本地或者暂时记录在本地机器上的数据,以达成修改数据和发送欺骗数据到服务器的目的)。


比如说 加速外挂 ,是截取WOW客户端发送给服务器的关于“我在这里”的坐标信息(最大的问题就在于 WOW 的坐标信息是在本地计算然后在传送给服务器的,除了坐标,一些物理逻辑如重力、反重力、障碍、通过性检查等……都是在本地计算了,我想是BZ为了塑造更加真实和无逻辑延迟的游戏世界才这么做的)并修改后再送会服务器,于是玩家就可以“跑”的更快。之所以服务器接受了这种不正确的信息是因为暴雪将移动速度的限制放在了客户端(也就是上面说的物理逻辑运算被放在了本地)。这样做的目的是处于减轻服务器的负担而让客户端来完成更多的处理。


无论如何,插件和第三方程序(WG)的区别就在于是否需要运行单独的程序(区别于 WOW.EXE 外的任何程序)。


最后我就不翻译了,大概意思就是 如 Cosmos(BIGFOOT、WOWSHELL……) 这样的插件虽然拥有自己的独立于 WOW.EXE 外的执行程序,但是他们仅仅是用来更新或者带参数的启动WOW的辅助程序。我们完全可以不运行他们而在游戏中使用其提供的功能。那么仅仅利用其 Interface 中的文件工作也就是上面提到的纯粹的插件了。

This is a very good explanation of things as I understand them. However, I am not involved in policy and I'm not a lawyer. While we've done our best not to penalize people who use the scripting interface, even in ways that aren't intended, it's conceivable that at some point someone will find a way to use them that is against the terms of use (e.g. is hurting other people's play experience), and is something we can't disable. In that case it's possible that we might warn people that using the addon is against the terms of use, and if they continue to do so, some action would be taken. If you haven't been explicitly warned by a GM, or seen an official blizzard response about an addon or UI modification, then don't worry about it.
这段是BZ官方发言人的解释,其中应该注意的就是: 除了对上面那些说明的肯定外,还提出如果你真的太倒霉了,使用了一些BZ不愿意看到但是却因为当前的某种原因不能修改的插件功能而被官方注意,那么你仅仅会受到的“惩罚”是一个警告,在警告之后如果你继续使用,才会有下一步的处理。然而一般来说,没有被警告的情况下可以随便使用。
... 有什么问题请回

[ 本帖最后由 kaworu 于 2006-9-17 20:27 编辑 ]



没有什么不可以改变

TOP

谢谢。。。。。。。。。。。

TOP

我怎么一开了插件再开游戏  以前的画面设置就全乱了。。。。。。。。

TOP

请问我所受到的伤害怎么显示,别人打我,不显示受到的伤害啊
谢谢,有人帮我解决吗?

TOP

虽然看了还是没太懂,但是谢谢楼主啦

TOP

大虾`帮忙

请问
           我的六合魔包  里面技能计时器 过期了  我下了好多别的地方的技能计时器加到里面都没用是为什么啊
                    在打怪的时候没有  看到显示敌人身上的 BUFF  真的不习惯啊

TOP

施法条位置怎么移动
附件: 您所在的用户组无法下载或查看附件

TOP

女的赞啊
  清纯哈!

TOP

还是不懂怎么搞 [hz37]

TOP

收藏了!!~很好很强大!`

TOP

帮帮忙类

这个查件能不能把下面的动作条弄没```就是显示一个长方形在屏幕下面靠上一点的位置呀```就和看的视频上那些人的动作条似的呀,知道喉下类``谢谢类``

TOP

技能冷却好关于提示的问题??

经常看到视频人家技能冷却好提示时是那个技能的图象冒出来,请问怎么弄的?是什么差件啊??

TOP

技能冷却好关于提示的问题??

经常看到视频人家技能冷却好提示时是那个技能的图象冒出来,请问怎么弄的?是什么差件啊??

TOP

楼猪,我的插件来毛病了。按照说明一步步放进去,然后莫名其妙的就被系统的一个提示框给弹出来,按回车就结束游戏了。。我真是郁闷的一B。楼猪姐姐麻烦您帮我解决一下,发站内信给我。谢谢!

TOP

在个我不会。我下的是采集助手。麻烦详细说下。不会弄啊
某些插件对某些插件或者是Function Library(功能库)有依赖性,请把被依赖的Addons/Mod(插件)也下载下来并安装.
如ACE  想使用ACE所编写的插件 就得先下载ACE  (http://wowui.duowan.com/html/5/146.html)

TOP