WOW人物技能面板都被锁死不能bootstrap 可拖动面板怎么...

&>&&>&&>&&>&正文
魔兽世界7.0显示被隐藏属性方法一览
移动速度怎么显示
11:37:51 来源:NGA 作者:oyg123 编辑:渊祭风逝
  魔兽世界7.0隐藏属性如何显示?用宏/小段代码来显示被隐藏的某些属性,例如移动速度,或者隐藏掉它们。
  这些代码无毒无副作用.等价于把暴雪关闭的开关给打开了
使用类似这样的宏:
  Code c:
  /run table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat = "ATTACK_DAMAGE" })
  或者lua文件插入
  Code c:
  table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat = "ATTACK_DAMAGE" })
  中间的数字1,表示显示在"属性"栏位置,可以改成2,显示到"强化属性"位置(还可以改到"速度栏"位置,但是需要添加更多的代码,也没什么意义)
  ATTACK_DAMAGE表示会增加一行伤害数值的显示(就是XXX-XXX)
  可以写下面任何:(不要中括号)
  ["HEALTH"] 生命值
  ["POWER"] 能量值
  ["ALTERNATEMANA"] ??
  ["ITEMLEVEL"] 物品等级
  ["MOVESPEED"] 移动速度 (需要额外代码,不然无效,并且异常)
  -- Base stats
  ["STRENGTH"] 力量
  ["AGILITY"] 敏捷
  ["INTELLECT"] 智力
  ["STAMINA"] 耐力
  -- Enhancements
  ["CRITCHANCE"] 暴击
  ["HASTE"]急速
  ["MASTERY"]精通
  ["VERSATILITY&& "] 全能
  ["LIFESTEAL"] 吸血(副属性)
  ["***OIDANCE"] 闪避(副属性)
  -- Attack
  ["ATTACK_DAMAGE"] 攻击伤害
  ["ATTACK_AP"] 攻击强度
  ["ATTACK_ATTACKSPEED"] 攻击速度
  ["ENERGY_REGEN"] 能量回复
  ["RUNE_REGEN"] 符文回复
  ["FOCUS_REGEN"] ???什么东西
  -- Spell
  ["SPELLPOWER"]施法速度
  ["MANAREGEN"] 法力回复
  -- Defense
  ["ARMOR"] 护甲
  ["DODGE"] 躲闪
  ["PARRY"] 招架
  ["BLOCK"] 格挡
  上面这些属性中.
  敏捷智力力量,默认是根据你的专精来显示其中某几个.
  如果你需要全显示不需要增加,可以使用这样的代码:(分别力量敏捷智力,效果是无论什么专精情况都显示这些属性)
  Code c:
  PAPERDOLL_STATCATEGORIES[1].stats[1].primary = nil
  PAPERDOLL_STATCATEGORIES[1].stats[2].primary = nil
  PAPERDOLL_STATCATEGORIES[1].stats[3].primary = nil
  而目前归类到 强化属性中 的暴击急速精通之类的.是在你该属性不为0的情况下才会显示,所以一般不需要用上面的代码
  而防御属性会根据你当前专精来显示.
  法力回复也是治疗者才会显示(非治疗者已经没有蓝了)
  总的来说被完全隐藏(?删除)的有这些:
  移动速度,攻击速度,攻击强度,伤害,能量回复/符文回复,副属性
  上面少了有一个SPEED的属性(加速),这属性好像没用了.因为显示之后,并不会根据装备改动,这个属性被暴雪删了??
  最后,这一段代码是关于移动速度的,放到一个插件的lua后面吧.做成宏,代码太多了
  Code c:
  local tempstatFrame:Show
  hooksecurefunc("PaperDollFrame_SetMovementSpeed",function(statFrame, unit)
  if(tempstatFrame:Show and tempstatFrame:Show~=statFrame)then
  temp:SetScript("OnUpdate",nil);
  statFrame:SetScript("OnUpdate", MovementSpeed_OnUpdate);
  tempstatFrame:Show = statF
  statFrame:Show();
  PAPERDOLL_STATINFO["MOVESPEED"].updateFunc =& function(statFrame, unit) PaperDollFrame_SetMovementSpeed(statFrame, unit); end
  table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat = "MOVESPEED" })
关于隐藏你不想要的属性
  下面这段代码,是目前游戏本身的属性显示设定.
  如果你其中某一个不想显示.最简单的是复制这整个段代码,
  然后直接修改其中的内容.
  注意的是 ,需要必须1~n不能间断
  如果使用这些,关于移动速度的修改代码,必须放到这个修改后面
  或者说是PAPERDOLL_STATCATEGORIES[1].xxx=xxx 之类的代码 必须放到这段代码之后
  able.insert(xxx,xxx)之类的代码放到最后
  第一个数字[1]和数字[2]就表示显示在属性,还是强化属性的位置
  stat=xxx
  就是你要显示的属性
  这后面的代码表示一些功能
  primary = LE_UNIT_STAT_STRENGTH
  判断专精的主属性类别(力量专精才显示这一列)
  roles = { "HEALER" ,"DAMAGER"}
  roles表示职责,里面写的是Tank/HEALER/DAMAGER(职责为治疗或者输出,才显示这一列)
  hideAt=0
  表示如果这个属性值等于0,那么隐藏他
  如果删掉后面的代码,就是常驻显示,
  如果删掉这一列,就是不显示(序号必须1~n不能缺少.)
  Code c:
  PAPERDOLL_STATCATEGORIES= {
  [1] = {
  categoryFrame = "AttributesCategory",
  stats = {
  [1] = { stat = "STRENGTH", primary = LE_UNIT_STAT_STRENGTH },
  [2] = { stat = "AGILITY", primary = LE_UNIT_STAT_AGILITY },
  [3] = { stat = "INTELLECT", primary = LE_UNIT_STAT_INTELLECT },
  [4] = { stat = "STAMINA" },
  [5] = { stat = "ARMOR" },
  [6] = { stat = "MANAREGEN",},
  [2] = {
  categoryFrame = "EnhancementsCategory",
  stats = {
  [1] = { stat = "CRITCHANCE", hideAt = 0 },
  [2] = { stat = "HASTE", hideAt = 0 },
  [3] = { stat = "MASTERY", hideAt = 0 },
  [4] = { stat = "VERSATILITY", hideAt = 0 },
  [5] = { stat = "LIFESTEAL", hideAt = 0 },
  [6] = { stat = "***OIDANCE", hideAt = 0 },
  [7] = { stat = "DODGE", roles =& { "TANK" } },
  [8] = { stat = "PARRY", hideAt = 0, roles =& { "TANK" } },
  [9] = { stat = "BLOCK", hideAt = 0, roles =& { "TANK" } },
  下面是我修改的一个范例:(做了点修改,之前有错误.另外符文回复好像不行了?(也许是以为我不是dk))
  适用于物理dps的,增加了[伤害],[攻速],[能量回复]/[符文回复]
  Code c:
  PAPERDOLL_STATCATEGORIES= {
  [1] = {
  categoryFrame = "AttributesCategory",
  stats = {
  [1] = { stat = "ATTACK_DAMAGE"},
  [2] = { stat = "ATTACK_ATTACKSPEED"},
  [3] = { stat = "STRENGTH", primary = LE_UNIT_STAT_STRENGTH },
  [4] = { stat = "AGILITY", primary = LE_UNIT_STAT_AGILITY },
  [5] = { stat = "INTELLECT", primary = LE_UNIT_STAT_INTELLECT },
  [6] = { stat = "STAMINA" },
  [7] = { stat = "ARMOR" },
  [8] = { stat = "ENERGY_REGEN", hideAt = 0 },
  [2] = {
  categoryFrame = "EnhancementsCategory",
  stats = {
  [1] = { stat = "CRITCHANCE", hideAt = 0 },
  [2] = { stat = "HASTE", hideAt = 0 },
  [3] = { stat = "MASTERY", hideAt = 0 },
  [4] = { stat = "VERSATILITY", hideAt = 0 },
  [5] = { stat = "LIFESTEAL", hideAt = 0 },
  [6] = { stat = "***OIDANCE", hideAt = 0 },
  [7] = { stat = "DODGE", roles =& { "TANK" } },
  [8] = { stat = "PARRY", hideAt = 0, roles =& { "TANK" } },
  [9] = { stat = "BLOCK", hideAt = 0, roles =& { "TANK" } },
更多相关资讯请关注:
用手机访问
扫一扫,手机浏览
相关新闻:
游戏制作:暴雪
游戏发行:暴雪
游戏平台:PC
上市时间:2004年
近日一位海外玩家Hurricane打造了一段重制版的“纳克萨玛斯”宣传片,时隔11年,重温当年的热血。
萨格拉斯之墓最终BOSS基尔加丹的过场动画已经被挖掘出来,伊利丹这次搞了大事情,将阿古斯搬到了艾泽拉斯上空。
FC游戏机是多少人的童年经典,油管主播Rkade Soup制作了一个动画视频,讲述了“FC版”《魔兽世界》里发生的趣事。
今天暴雪官方也是发布了7.2版本萨格拉斯之墓的预告短片,基尔加丹派出大军奇袭达拉然,局势千钧一发,一起来欣赏一下这段精彩预告。
近日一位《魔兽世界》的游戏玩家拿了一副他爷爷的古画想要在现场让节目组鉴定,却遭到专家批评。
昨天,Carbot给大家带来了《爆笑魔兽》的第33集,在这一集中我们看到动画中的人物纷纷晒起了自己的坐骑,而晒到最后,大家展开了大规模的群殴。
《魔兽世界》的影响力已经远不止在游戏领域,甚至在美食届也要占有一席之地了。
韩国《魔兽世界》官方今年9月时曾推出过一部搞笑短剧为游戏进行宣传,短剧讲述了一对父子有笑有泪的《魔兽世界》日常。
一位外国玩家决定用自己的巧手做一个伊利丹的雕像,效果虽然没有官方那么精致,但看在手工打造的份上,简直棒呆了!
台湾《魔兽世界》官方也特意制作了一部暴雪嘉年华2016《魔兽世界》cosplay集锦,一起来欣赏一下coser们的精心之作,回顾一下暴雪嘉年华带给我们的感动。
《魔兽世界》粉丝奇人多,今天要介绍的这位是就是一位手工大神,他用筷子、牙签以及烧烤用竹签子为原料打造著名的暴风城。
《魔兽世界》的黑暗女王希尔瓦娜斯是备受玩家欢迎的角色,这次我们就来看看一部非常精美的饭制希女王雕像,堪称经典。
阿萨斯是不少玩家喜爱的魔兽角色,人气高到甚至有玩家愿意将自己的儿子打造成巫妖王阿萨斯的模样。
波兰《魔兽世界》玩家Stygian带来了一组游戏中术士T5套装Cosplay,效果十分出色。
近日国王一位美女玩家Oshley为我们带来了一组反串瓦王COS,一起来欣赏一下,共同缅怀瓦王的英勇事迹。
网友GULINYI恶搞了两张《魔兽世界》皮皮虾坐骑的模型图,一起来欣赏一下他的作品。
提起《魔兽世界》里的古尔丹,你会想起谁?吴彦祖?来看看战斗种族的COS作品吧。
美国一位名为Mara Kristine的22岁女孩幻想能够成为《魔兽世界》中的精灵,不惜花费巨资将耳朵整成了“精灵耳”。
暴雪的另一款经典大作《魔兽世界》最近也有不少精彩的COS作品,比如下面我们要介绍的暗夜精灵COS,COSER完美的演绎和后期的特效相得益彰。
近日,玩家阿林就手工制作了两件非常逼真的伊利丹壁挂头雕,来看看他们的成果吧。
综合热点资讯
单机游戏下载
游民星空联运游戏后使用快捷导航没有帐号?
查看: 4390|回复: 9
Lv.3, 积分 204, 距离下一级还需 46 积分
UID5379862帖子威望0 多玩草10 草
自从新版本后,任务栏一直不能拖动,请问大家能拖动吗,多玩插件中也设置了变形,但就是不能拖动
脚下的枫铃
新人欢迎积分0 阅读权限50积分2454精华0UID9826606帖子金钱22909 威望0
Lv.5, 积分 2454, 距离下一级还需 46 积分
UID9826606帖子威望0 多玩草10 草
勺子汤 发表于
自从新版本后,任务栏一直不能拖动,请问大家能拖动吗,多玩插件中也设置了变形,但就是不能拖动 ...
等一段时间吧
新人欢迎积分1 阅读权限80积分15223精华0UID帖子金钱11643 威望0
Lv.8, 积分 15223, 距离下一级还需 4777 积分
UID帖子威望0 多玩草0 草
一直可以,?不用整合包
Lv.3, 积分 204, 距离下一级还需 46 积分
UID5379862帖子威望0 多玩草10 草
超?大肥? 发表于
一直可以,?不用整合包
怎么搞定的
新人欢迎积分1 阅读权限30积分198精华0UID帖子金钱1397 威望0
Lv.3, 积分 198, 距离下一级还需 52 积分
UID帖子威望0 多玩草0 草
个地方官地方官地方官地方官费
Lv.3, 积分 204, 距离下一级还需 46 积分
UID5379862帖子威望0 多玩草10 草
楼上的你能认真点吗
新人欢迎积分0 阅读权限40积分998精华0UID帖子金钱3146 威望0
Lv.4, 积分 998, 距离下一级还需 2 积分
UID帖子威望0 多玩草0 草
& && && && && && && && && && && && &&&/RL&&
疯狂的多多
Lv.5, 积分 1369, 距离下一级还需 1131 积分
UID帖子威望0 多玩草0 草
Lv.3, 积分 204, 距离下一级还需 46 积分
UID5379862帖子威望0 多玩草10 草
我很无语,
新人欢迎积分1 阅读权限60积分4267精华0UID帖子金钱9773 威望0
Lv.6, 积分 4267, 距离下一级还需 733 积分
UID帖子威望0 多玩草0 草
不妨碍做任务就行
马年新春勋章
手机APP马年迎春,马上有钱!
需要金钱:1100
手机盒子客户端点击或扫描下载
Powered by> 7.0军团再临 > 代码拯救魔兽:宏命令开启角色属性栏被隐藏属性
代码拯救魔兽:宏命令开启角色属性栏被隐藏属性
代码拯救魔兽:宏命令开启角色属性栏被隐藏属性
这些代码无毒无副作用,等价于把暴雪关闭的开关给打开了。
最下面有个栗子,代码有点长,属于我目前用的(如果自己弄lua弄不明白,可以去186L下载个插件,然后改动插件里面的lua文件)。
显示属性:
使用类似这样的宏:
/run table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat ="ATTACK_DAMAGE"})
中间的数字1,表示显示在"属性"栏位置
可以改成2显示到"强化属性"位置
ATTACK_DAMAGE表示会增加一行伤害数值的显示(就是XXX-XXX),可以用下面任何来替换:(不要中括号)
["HEALTH"] 生命值
["POWER"] 能量值
["ALTERNATEMANA"] ??
["ITEMLEVEL"] 物品等级
["MOVESPEED"] 移动速度 (需要额外代码,不然无效,并且异常)
["STRENGTH"] 力量
["AGILITY"] 敏捷
["INTELLECT"] 智力
["STAMINA"] 耐力
["CRITCHANCE"] 暴击
["HASTE"]急速
["MASTERY"]精通
["VERSATILITY "] 全能
["LIFESTEAL"] 吸血(副属性)
["***OIDANCE"] 闪避(副属性)
["ATTACK_DAMAGE"] 攻击伤害
["ATTACK_AP"] 攻击强度
["ATTACK_ATTACKSPEED"] 攻击速度
["ENERGY_REGEN"] 能量回复
["RUNE_REGEN"] 符文回复
["FOCUS_REGEN"] ???什么东西
["SPELLPOWER"]施法速度
["MANAREGEN"] 法力回复
["ARMOR"] 护甲
["DODGE"] 躲闪
["PARRY"] 招架
["BLOCK"] 格挡
上面这些属性中.
敏捷智力力量,默认是根据你的专精来显示其中某几个.
如果你需要全显示不需要增加,可以使用这样的代码:(分别力量敏捷智力,效果是无论什么专精情况都显示这些属性)
而目前归类到,强化属性中的暴击急速精通之类的。是在你该属性不为0的情况下才会显示,所以一般不需要用上面的代码。
而防御属性会根据你当前专精来显示。
法力回复也是治疗者才会显示(非治疗者已经没有蓝了)
总的来说被完全隐藏(?删除)的有这些:
移动速度,攻击速度,攻击强度,伤害,能量回复/符文回复,副属性
上面少了有一个SPEED的属性(加速),这属性好像没用了.因为显示之后,并不会根据装备改动,这个属性被暴雪删了??
关于隐藏你不想要的属性
下面这段代码,是目前游戏本身的属性显示设定.
如果你其中某一个不想显示.最简单的是复制这整个段代码,然后直接修改其中的内容。
注意的是 ,需要必须1~n不能间断
如果使用这些,关于移动速度的修改代码,必须放到这个修改后面或者说是PAPERDOLL_STATCATEGORIES[1].xxx=xxx 之类的代码 必须放到这段代码之后able.insert(xxx,xxx)之类的代码放到最后
第一个数字[1]和数字[2]就表示显示在属性,还是强化属性的位置
就是你要显示的属性
这后面的代码表示一些功能
primary = LE_UNIT_STAT_STRENGTH
判断专精的主属性类别(力量专精才显示这一列)
roles = { "HEALER" ,"DAMAGER"}
roles表示职责,里面写的是Tank/HEALER/DAMAGER(职责为治疗或者输出,才显示这一列)
表示如果这个属性值等于0,那么隐藏他
如果删掉后面的代码,就是常驻显示,
如果删掉这一列,就是不显示(序号必须1~n不能缺少.)
PAPERDOLL_STATCATEGORIES= {
categoryFrame ="AttributesCategory",
[1] = { stat ="STRENGTH", primary = LE_UNIT_STAT_STRENGTH },
[2] = { stat ="AGILITY", primary = LE_UNIT_STAT_AGILITY },
[3] = { stat ="INTELLECT", primary = LE_UNIT_STAT_INTELLECT },
[4] = { stat ="STAMINA"},
[5] = { stat ="ARMOR"},
[6] = { stat ="MANAREGEN",},
categoryFrame ="EnhancementsCategory",
[1] = { stat ="CRITCHANCE", hideAt = 0 },
[2] = { stat ="HASTE", hideAt = 0 },
[3] = { stat ="MASTERY", hideAt = 0 },
[4] = { stat ="VERSATILITY", hideAt = 0 },
[5] = { stat ="LIFESTEAL", hideAt = 0 },
[6] = { stat ="***OIDANCE", hideAt = 0 },
[7] = { stat ="DODGE", roles ={"TANK"} },
[8] = { stat ="PARRY", hideAt = 0, roles ={"TANK"} },
[9] = { stat ="BLOCK", hideAt = 0, roles ={"TANK"} },
下面是我修改的一个范例:
适用于物理dps的,显示了伤害攻速能量恢复和移动速度
PAPERDOLL_STATCATEGORIES= {
categoryFrame ="AttributesCategory",
[1] = { stat ="ATTACK_DAMAGE"},
[2] = { stat ="STRENGTH", primary = LE_UNIT_STAT_STRENGTH },
[3] = { stat ="AGILITY", primary = LE_UNIT_STAT_AGILITY },
[4] = { stat ="INTELLECT", primary = LE_UNIT_STAT_INTELLECT },
[5] = { stat ="STAMINA"},
[6] = { stat ="ARMOR"},
[7] = { stat ="ENERGY_REGEN", hideAt = 0 },
[8] = { stat ="RUNE_REGEN", hideAt = 0 },
[9] = { stat ="FOCUS_REGEN", hideAt = 0 },
[10] = { stat ="MANAREGEN", roles ={"HEALER"} },
categoryFrame ="EnhancementsCategory",
[1] = { stat ="CRITCHANCE", hideAt = 0 },
[2] = { stat ="HASTE", hideAt = 0 },
[3] = { stat ="MASTERY", hideAt = 0 },
[4] = { stat ="VERSATILITY", hideAt = 0 },
[5] = { stat ="LIFESTEAL", hideAt = 0 },
[6] = { stat ="***OIDANCE", hideAt = 0 },
[7] = { stat ="DODGE", roles ={"TANK"} },
[8] = { stat ="PARRY", hideAt = 0, roles ={"TANK"} },
[9] = { stat ="BLOCK", hideAt = 0, roles ={"TANK"} },
---修改,若能量值获取不到.就设置为0,就能套用hideAt了
PAPERDOLL_STATINFO["ENERGY_REGEN"].updateFunc = function(statFrame, unit) statFrame.numericValue=0; PaperDollFrame_SetEnergyRegen(statFrame, unit); end
PAPERDOLL_STATINFO["RUNE_REGEN"].updateFunc = function(statFrame, unit) statFrame.numericValue=0; PaperDollFrame_SetRuneRegen(statFrame, unit); end
PAPERDOLL_STATINFO["FOCUS_REGEN"].updateFunc = function(statFrame, unit) statFrame.numericValue=0; PaperDollFrame_SetFocusRegen(statFrame, unit); end
--增加移动速度的代码(被暴雪删掉了)
PAPERDOLL_STATINFO["MOVESPEED"].updateFunc =function(statFrame, unit) PaperDollFrame_SetMovementSpeed(statFrame, unit); end
--根据职业,做一些改动
local _,_,classid = UnitClass("player")
if(classid==1)then --战士
elseif (classid==2)then --圣骑
elseif (classid==3)then --猎人
elseif (classid==4)then --盗贼
elseif (classid==5)then --牧师
PAPERDOLL_STATCATEGORIES[1].stats[1].roles={} --隐藏伤害
elseif (classid==6)then --DK
elseif (classid==7)then --萨满
elseif (classid==8)then --法师,加上回蓝显示
PAPERDOLL_STATCATEGORIES[1].stats[1].roles={}
table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat ="MANAREGEN"})
elseif (classid==9)then --术士
PAPERDOLL_STATCATEGORIES[1].stats[1].roles={} --隐藏伤害
elseif (classid==10)then --武僧
elseif (classid==11)then --德鲁伊
elseif (classid==12)then --DH
--加上移动速度(加最后)
table.insert(PAPERDOLL_STATCATEGORIES[1].stats,{ stat ="MOVESPEED"})
--关于移动速度代码(不然会出现错乱)
local tempstatFrame
hooksecurefunc("PaperDollFrame_SetMovementSpeed",function(statFrame, unit)
if(tempstatFrame and tempstatFrame~=statFrame)then
tempstatFrame:SetScript("OnUpdate",nil);
statFrame:SetScript("OnUpdate", MovementSpeed_OnUpdate);
tempstatFrame = statF
statFrame:Show();
手机看攻略,电脑玩游戏两不误!
加点再也不需要切来切去啦~
【魔兽世界(new)】最新消息第一时间推送给你

参考资料

 

随机推荐