魔兽世界怎么导入lua
A. 求一个Lua编辑器(WOW lua),跟使用方法。
里推荐一个不错!占用内存也比较少!适合机子不强的玩家的!
11月11日更新。添加DAB水晶按钮。赶时髦的ACE2全尺寸通用界面。附傻瓜教程。
11月11日更新:重新制作了.lua文件,采用拼音命名,删除多余lua;重新调整了布局,适合各种尺寸显示器(可能部分还需要微调)。仍然采用DAB动作条(我实在找不到比它功能更全的动作条了)添加了现在时髦的水晶皮肤。(这里感谢德鲁鲁的指导)。
此界面自认为出彩的地方是小地图和水晶动作条,小地图是高亮设计,在飞机上就像看小电视^_^。发现很多人把小地图改了,浪费了我一片苦心喔。(看图在最后)
请下载全部11。11的AddOns和WTF文件(除非你喜欢以前的样式)!!!!!
提供全部适合法师插件下载,其他的ace插件请自行于本论坛寻找,恕不回答与界面无关的问题。
这里衷心感谢触手党党魁的教程(详见 ... &extra=page%3D1)
感谢炽火大大的脚本修改插件:zScriptBox。
游戏不要选择窗口模式
游戏请选择使用ui缩放调节到 .64 即左边到底
如果你安装以后界面混乱请自行调整,方法如下:
我只说一点小窍门。(傻瓜教程)
1、下载包包并安装:清空/World of Warcraft下AddOns和WTF文件夹,请一定要备份哦,然后解压缩拷贝我的包包(请注意WTF文件夹下有3处地方要改名哦,包里有提示)。
2、进入游戏,在画面中找到“+”(即zScriptBox),点击。点了吗?ok。不要关闭游戏返回桌面,打开文件夹x:\World of Warcraft\Interface\AddOns\oSkin,用记事本打开xxx.lua文件(xxx即中文的“某某某”为我们要改动的界面)。
xxx.lua文件所对应的框体如下:
di.lua=底部信息条
dingbu.lua=顶部框
ditu1.lua、ditu2.lua=地图的2个边框
dongzhuotiao.lua=动作条边框
shifatiao.lua=施法条边框
touxiang.lua=头像边框
youxia.lua=右下框
zhuoxia.lua=左下框
比如:你要修改屏幕顶部框体,就打开dingbu.lua
3、复制里面的内容,进入游戏粘贴在zScriptBox框里,修改frame:SetWidth(xxxx);frame:SetHeight(xxxx);frame:SetPoint("BOTTOMRIGHT", UIParent, "BOTTOMRIGHT", -xxx, xxx);(xxxx为数字哦,先把数字稍微增减一点哦),点击zScriptBox框左上角的“RUN”,看到什么了?^_^。改的不满意?再改数字试试,直到你满意为止;注意了:这时你应该先按照你满意的数字修改xxx.lua文件并保存,然后再回到游戏点击zScriptBox框上边的“ReloadUI”,哇!改好了呀!
4、同理你也可以改变其他参数,包括颜色、边框颜色、框体透明度等等。详见上面给出的党魁大大的贴子;
给出党魁大大的说明:
local frame = CreateFrame("Frame", "MapBar", UIParent)
frame:SetFrameStrata("BACKGROUND")
frame:EnableMouse(false)
frame:SetMovable(false)
frame:SetWidth(135)
frame:SetHeight(135)
frame:ClearAllPoints()
frame:SetPoint("BOTTOMRIGHT", UIParent, "BOTTOMRIGHT", -2, 2)
oSkin:applySkin(frame, 2, nil, nil, 50)
CreatFrame里的是自己给这个frame取的名字, 也是这个lua文件的名字,。
SetFrameStrata是设定frame的层级。有BACKGROUND,LOW,MEDIUM,HIGH和DIALOG几种, BACKGROUND最低, 一般的frame设成BACKGROUND就行了,当需要用到frame重叠的时候慵陡叩幕嵴谧〔慵兜偷? 这时再改就行了。注意frame的层级不能高于上面放置内容的层级,不然会导致鼠标操作无效等bug。
EnableMouse跟SetMovable这个顾名思义了吧。一般都是false。
SetWidth和SetHeight分别设置frame的长和宽,单位是pixel。
SetPoint是设置frame的锚点。有TOP,BOTTOM,CENTER,TOPLEFT,TOPRIGHT,BOTTOMLEFT,BOTTOMRIGHT, LEFT和RIGHT8种, 分别对应画面的8个方位。
applySkin, 把自己建立的这个frame加上oskin的皮肤。4个变量分别是"frame, header, bba, ba, fh"。"frame"是自建frame的名字, bba跟ba分别是改换frame透明度的量, 通常为nil, fh是反光度, 一般设置在0-200之间。
5、关于颜色的改法也很简单,我是在DAB上先调出颜色参数然后修改core.lua的,见上面给出的党魁大大的贴子。
6、如果你已经有了oSkin,建议还是使用我提供的oSkin,减少不必要的麻烦。
7、如果你感觉界面里哪个框你不需要,只要打开AddOns\oSkin下oSkin.toc文件在最后部分找到该xxx.lua删除即可,反之就是增加哦。
很多人一直在问插件设置的问题,这里说明一下有关ace2相关插件的设置。非ace2插件请本站搜索吧。
鼠标左键(也许是右键^_^)点击你信息栏里那个齿轮样的图标(这是所有ace2相关插件的控制中心,记住是所有哦,以后插件设置问题都在这里找)--依赖--ace2--插件名称,或者在此目录下其他栏目里找,如作者、分类等等。
万分感谢“轻言浅笑.五区斩魔者 ”整理的部分包内插件的设置命令
1. 整合背包:输入/bagnon设置。
2. 图标移动:MoveAnything。游戏中按Esc键后可见
3.冷却时间带闪光提示zcc:
/zcc reset -- 重置
/zcc shine -- 隐藏/显示闪光
/zcc random -- 自动变化闪光材质
/zcc font <value> -- 设置字体文件, 默认是 Fonts\FZLBJW.TTF
/zcc size <value> -- 字体大小, 取值1~50, 默认是 28
/zcc min <value> -- 少于此值的冷却不显示, >0, 默认是 3 秒
/zcc texture <value> -- 闪光材质, 取值1~4, 默认是 1
/zcc scale <value> -- 闪光大小, 取值36~512, 默认是 256
/zcc speed <value> -- 闪光速度, 取值-3~3, 默认是 0
4. 施法进度条:eCastingBar 输入/ecb设置
5. 技能冷却:CooldownTimers.输入/cdt menu 开配置窗口
6. 方形地图simpleMinimapv
/smm hide可以隐藏或者显示区域,时间和缩放按钮
/smm hide time可以把那个显示时间的太阳/月亮隐藏
/smm show zoom可以隐藏跟显示缩放按钮
/smm alpha (0.1 0.2~0.9 1)设置透明度 括号里的数字自己填一个你满意的透明度
/smm scale (0.1~0.9 1)设置大小
/smm lock锁定.输入一次锁定,再输入一次解锁.
7.buff显示-ElkBuffBar
输入/ebb设置 可以看见设置BUFF的参数.
/ebb locked true 锁定
/ebb locked false 解除锁定
/ebb width 设置BUFF长
/ebb height 设置BUFF高
8. 查看怪物血量:输入/MobInfo2
9. 全职业距离监控
/dw lock 锁定进度条
/dw unlock 解除锁定
/dw scale 缩放(参数范围:0.5~3系统默认的是1)
/dw usedefault 使用默认配置(当你不小心将进度条拖到屏幕外面时可以使用此命令使其重新回到屏幕中央)
10. 技能物品冷却插件 输入/cdt menu 设置
11. 聊天窗口设置 输入/sccn设置
输入/sccn timestamp 关闭时间标签
移动聊天窗口--鼠标右键点综合里的解锁 字体大小也在里面
12. 法师变羊计时 SheepWatch
使用 /sheepwatch 或 /sw 设置查看当前配置信息使用 /sw status 查看当前配置信息
13 战斗信息:SCT+SCTD+SpellAlertSCT
SCT 是显示你受到的伤害
SCTD 是显示输出的伤害
SpellAlertSCT 是显示法术预警
配置命令:
SCT:/sct, /sct menu
SCTD:/sctd,/sctd menu
SpellAlertSCT:/sasct menu
14. 团队PerfectRaid
团队:
如果是按姓名排:/praid sort name
如果是按职业排:/praid sort class
如果是按组小队排:praid sort group
15. 自动解除骑乘、坐下、变形和暗影形态
输入/ezd设置
16. 伤害统计
输入/DMSHOW
17. 狐形战斗条/DHUD
地址:
B. 魔兽世界插件 将几个LUA 文件整合到一个文件成为可用插件
Lua文件是基本,但是要整合起来的话,需要1个目录哦。这个目录就是Toc文件。
如果Toc文件内只有1.lua 没有2.Lua 3.Lua在游戏封装的时候,是不会读取的。
C. 请问wow的lua文件放到哪里
你看一下 你的toc里的版本是不是正确
正常来说 放到那里是没错了
有可能你的toc里配置的版本太低了 就无法启动了
D. 魔兽世界lua文件什么意思
Lua是一种小巧的脚本语言,魔兽世界所有的插件基本都是使用lua所写。
Lua是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序的语言。Lua 有一个同时进行的JIT项目,提供在特定平台上的即时编译功能。
Lua脚本可以很容易的被C/C++ 代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,ini等文件格式,并且更容易理解和维护。Lua由标准C编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。一个完整的Lua解释器不过200k,在目前所有脚本引擎中,Lua的速度是最快的。这一切都决定了Lua是作为嵌入式脚本的最佳选择。
E. 魔兽世界 LUA代码设置求大神帮忙 (关于批量购买)
BuyMerchantItem(self:GetID(),GetMerchantItemMaxStack(self:GetID()))
改成
BuyMerchantItem(self:GetID(),最大数量)
不过我认为不可行原因可能和堆叠数量和物品创建有关
F. 如何把lua脚本注入到魔兽世界
把lua脚本注入到魔兽世界:
Lua脚本在魔兽世界里的应用不仅限于做宏,做脚本宏,其本质就是编程,只不过在编以魔兽世界为平台和限制的程序,所以要想做出好的脚本宏,根本问题就是建立和提高编程的思维,魔兽世界脚本的限制很大。
在魔兽世界lua的脚本宏中,是用/script [宏语句]来执行宏的,在下面的代码中,就不写整个宏(一个一个在前面加/script)了,直接把宏语句写出来。
赋值语句,在lua编程中,一切都是在处理变量,要定义变量并指定这个变量的值,这个指定变量的值的过程叫做赋值。
[变量名]=[值]这个语句的作用是把变量的值变成[值],如a=1就是把变量a的值指定为1。
[变量名1],[变量名2],[变量名3]……[变量名n]=[值1],[值2],[值3]……[值n]。这个语句相当于[变量名1]=[值1],[变量名2]=[值2],[变量名3]=[值3],[变量名n]=[值n]。比如a,b,c,d,e=14,20,93,61,0相当于a=14,b=20,c=93,d=61,e=0。
条件判断语句,也就是如果什么什么条件成立,就做什么什么事,甚至是否则做什么事。
if [做这件事的条件] then
[要做的事]
end
即如果[做这件事的条件]成立则做[要做的事]
还可以加一个else表示否则做什么事:
if [做这件事的条件] then
[要做的事]
else
[否则做的事]
end
即如果[做这件事的条件]成立则做[要做的事],否则做[否则做的事]
有时需要根据多种情况决定如何做,就会用到elseif:
if [做A事的条件] then
[A事]
elseif [做B事的条件] then
[B事]
else
[否则做的事]
end
G. 魔兽世界的插件怎么导入
需要把插件放入一个文件夹中,再放入魔兽安装包中,方法如下:
1、首先玩家需要把下载的插件放到一个文件夹中。
H. 魔兽世界单体插件Ragnarok2如何安装应用 求详细步骤 好的再加分
Ragnarok强大的综合PVP计时插件,支持监视友方或者敌对的技能Buff,DeBuff,技能冷却计时,控制技能递减监视等功能。右键点击小地图图标来进行设置。安装前先删除Ragnarok目录。
一、安装
把插件解压到Addons目录
二、保存配置
1、备份World of Warcraft\Interface\AddOns\Ragnarok 里config.lua 文件
2、[导出配置]并复制全部内容
3、用文本文档(建议用Notepad++这个软件)打开config.lua文件,把复制内容覆盖到里面
4、每次出现问题或者更新后想还原自己配置的话就退出游戏,把config.lua复制回World of Warcraft\Interface\AddOns\Ragnarok里覆盖原文件,把wtf里的相关lua文件删掉,你的心水配置又回来了
三、添加技能:
1,先查技能的ID号,命令 /sid 技能名字--聊天窗口就会显示出来了。
2, [技能设置]--[添加技能]--输入刚查到号码--回车确定。
3,在[技能设置]--[未知]--里面找刚加的技能,可以鼠标滚动寻找。
4,找到刚添加的技能
(小技巧:a: 刚输入的技能一般是没有图标的,所以注意看图标是 [?] 号的技能,就很容易找到了。
b: 找到技能后,先设定是属于哪个职业,这样设定完毕自动关闭后,可以在相应职业里找到,不用再次打开[未知],再仔细查找了。)
5,在 [技能设置]--相应职业里,就可以找到刚加的技能了,---手动添入: 光环时间,CD冷却时间等,单位都为秒计。
6,完成后,就可以在[技能监视]--相应职业里找到技能调用了 -- OK
7,如果在[从临时表填加技能]不行的话,就可以用以上方法自己手动添加。
8,笨方法,[综合设定]--[技能记录]--里面全打勾,然后找个相关职业使用技能,[技能设置]--[临时列表]里面就会添加了这个技能
四、监视对象:
自己/小队/团队 是指监视自己/小队/团队身上的光环,冷却与递减.
其他->友方/中立/敌对 是监视除了自己/小队/团队以外对象身上的光环,冷却与递减.
五、添加递减? 怎么监视递减?
A: 首先确认递减对应的减益技能是否存在,不存在的话照上面方法添加技能并且设置为减益.进入递减设置->添加递减->选择这个减益技能.
如果这个减益技能和其他减益共享递减可以这样添加: 递减设置->选择共享递减分组->添加递减->选择这个减益技能.
要监视递减需要在分组设置->显示递减中设定用什么方式显示递减.0.90.7以下默认的是不显示递减,以上是总显示递减.
设置完递减显示方式后再到监视技能->减益中选择需要监视的技能就能完成递减监视了
六、常见问题
1. 为什么删除配置后,重进游戏配置又会出来?
A: 插件目录下有个config.lua,这个是自带配置文件,每次进游戏会自动检查配置是否存在,不存在的话会自动导入配置.
如果确实不需要自带配置的话可以把config.lua文件删掉,对插件没任何影响,不过还是建议自己做一套自己喜欢的干净配置
2. 怎么设置队友对敌方的控制时间?
A: 监视对象选敌对, 监视技能选减益->你要监视的技能.
3. 删除了配置文件还是报错!
A: 退出游戏再删配置.
4. 我想看到敌对玩家对xx的递减,应该怎么做?
A: 监视对象选敌对, 监视技能选减益->你要监视的技能,分组设置->显示递减选择总显示或只显示.
5. 为什么吹风缠绕不显示递减?
A: 恩,设置没错? 用什么对象做测试的? 野外小怪??这个递减只对玩家生效...
6. 物品和BUFF同一个名字,应该怎么监视CD?
A: 用命令/sii 物品链接 得到buff的技能ID,添加技能->输入技能ID,设置好光环和冷却就能工作.
如果已经存在物品类里就先从物品里把它删掉,当成技能来添加就可以了.
7. 竞技场不能监视等疑难杂症.
A: 1、综合设定里自动加载、自动记录、同步时间全部关闭
2、清空技能设置-临时列表
8、为什么监视技能 》 施法 》 牧师 》 法力燃烧 无法选择,不能打钩然后监视?
1、技能设置-添加技能
2、技能设置-未知-职业选牧师
3、技能设置-牧师-法力燃烧-设定-这是施法技能打勾
4、监视技能 》 施法 》 牧师 》 法力燃烧可以打勾了
9、怎么设置我想要的效果?
分组设置--样式设置选图标或计时条
分组设置--图标(或计时条)里随意设定自己喜欢的效果
I. wow插件Castby.lua 文件应该放到那里才能生效
一般的插件是放在魔兽目录(WOW)-interface-addons里面
这个不知道你从哪里弄来的.lua文件,castby应该是BUFF释放者查询插件。而且lua是编码类语言插件。放的位置是根据你自己现在采用的插件来定的
比如你在用EUI,那么目录应该是Interface\AddOns\EuiScript
如果你是用163网易插件那么应该是在Interface\AddOns\163UI_Buff\
所以这个真没法定