单机游戏下载单机游戏下载基地
最新游戏|热门游戏|游戏大全|游戏专题

魔兽世界7.0查看角色详细属性的方法教程(超级看属性宏)

2016/8/19 15:24:55 来源:飞翔整理 编辑:飞翔小编 浏览量:22044 标签: 魔兽世界

您的位置:首页攻略秘籍游戏攻略 → 魔兽世界7.0查看角色详细属性的方法教程(超级看属性宏)

【飞翔导读】这些代码无毒无副作用,等价于把暴雪关闭的开关给打开了。

  这些代码无毒无副作用,等价于把暴雪关闭的开关给打开了。

  最下面有个栗子,代码有点长,属于我目前用的

  显示属性:

  使用类似这样的宏:

  /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"] 吸血(副属性)

  ["AVOIDANCE"] 闪避(副属性)

  ["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]就表示显示在属性,还是强化属性的位置

  stat=xxx

  就是你要显示的属性

  这后面的代码表示一些功能

  primary = LE_UNIT_STAT_STRENGTH

  判断专精的主属性类别(力量专精才显示这一列)

  roles = { "HEALER" ,"DAMAGER"}

  roles表示职责,里面写的是Tank/HEALER/DAMAGER(职责为治疗或者输出,才显示这一列)

  hideAt=0

  表示如果这个属性值等于0,那么隐藏他

  如果删掉后面的代码,就是常驻显示,

  如果删掉这一列,就是不显示(序号必须1~n不能缺少.)

  Codec:

  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 ="AVOIDANCE", hideAt = 0 },

  [7] = { stat ="DODGE", roles ={"TANK"} },

  [8] = { stat ="PARRY", hideAt = 0, roles ={"TANK"} },

  [9] = { stat ="BLOCK", hideAt = 0, roles ={"TANK"} },

  },

  },

  };

  下面是我修改的一个范例:

  适用于物理dps的,显示了伤害攻速能量恢复和移动速度

  Codec:

  do

  PAPERDOLL_STATCATEGORIES= {

  [1] = {

  categoryFrame ="AttributesCategory",

  stats = {

  [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"} },

  },

  },

  [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 ="AVOIDANCE", 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

  end

  --加上移动速度(加最后)

  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);

  end

  statFrame:SetScript("OnUpdate", MovementSpeed_OnUpdate);

  tempstatFrame = statFrame;

  statFrame:Show();

  end)

  end


  • 魔兽世界赛季服app
  • wow怀旧服插件全集
  • 魔兽世界7.3插件合集
  • 魔兽世界7.2.5插件合集
魔兽世界赛季服app
(5)魔兽世界赛季服app

魔兽世界赛季服app怎么下载?魔兽世界集结石app在哪下载?魔兽世界轮回服app下载在哪里?魔兽世界十一月十七日就要开启最新的赛季服版本啦,简单来说就是怀旧服的怀旧服,所以小编就给大家带来了可以时刻关注赛季服消息的app,不只是赛季服,怀旧服和正式服的信息都可以在手机上看哦,快来下载吧!

...更多>>
  • 随身集合石appv1.56安卓版

    11-01 / 30.8M

    推荐理由:随身集合石app是魔兽世界官方推出的一个手机服务平台,这款软件主要是提供魔兽世界中集合石的功能,例如玩家
  • 随身集合石闪退修复版1.56

    09-22 / 35M

    推荐理由:《随身集合石》是一款功能非常强大的游戏助手,这款游戏助手由《魔兽世界》集合石官方出品,上班、上课时间
  • 艾泽拉斯放置版apk

    10-15 / 224.5M

    推荐理由:《艾泽拉斯豪华版》是一款以魔兽题材为主的ARPG类游戏。游戏以pk的竞技玩法和极致热血的战斗体验为特色,玩
  • 天天魔兽BT手游送6888钻石

    12-01 / 150.6M

    推荐理由:天天魔兽BT手游送6888钻石是一款魔兽题材放置类手游,华丽的画面及动画特效,游戏玩法十分丰富,超过百位史
  • 黑暗与魔兽官方版1.1.2

    04-28 / 80.2M

    推荐理由:《黑暗与魔兽官方版》是一款暗黑热血激斗的魔幻冒险动作手游,也是由仙峰游戏最新推出的英雄对战游戏,游戏
wow怀旧服插件全集
(6)wow怀旧服插件全集

随着魔兽世界怀旧服的开启,大家曾经在艾泽拉斯世界冒险的回忆也被唤起,很多玩家都准备进入怀旧服,体验魔兽最巅峰时代的玩法,找寻自己曾经的热血,插件是大家不可缺少的东西,魔盒和大脚两大当年的巨头和各种私人插件一定可以帮助大家更好的完成任务挑战副本,快来下载吧!

...更多>>
魔兽世界7.3插件合集
(34)魔兽世界7.3插件合集

魔兽世界更新至7.3版本,上线阿古斯之影版本,伊利丹带领脚男进攻燃烧王座,面对萨格拉斯的大军,快拿起武器加入吧。

...更多>>
魔兽世界7.2.5插件合集
(13)魔兽世界7.2.5插件合集

魔兽世界更新至7.2.5版本,萨墓也和玩家见面了,这一次直面萨格拉斯的燃烧军团,老对手基尔加丹也重新上线,这里为玩家准备了新版本重要的插件工具,为了艾泽拉斯!

...更多>>

飞翔声明:飞翔网登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。

评论:0 次

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 喜欢
  • 0 高兴
  • 0 鬼脸
  • 0 呵呵
  • 0 无聊
  • 0 伤心

相关新闻

网友评论

热门评论

最新评论

发表评论 查看所有评论(0)

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
(您的评论需要经过审核才能显示)

DNF暗夜国庆装扮改魔兽世界双刀埃辛诺斯战刃

点击进入 立即下载

关于飞翔 | 联系我们 | 大事记 | 下载帮助(?) | 广告联系 | 版权声明 | 网站地图 | 友情链接

Copyright 2010-2013 单机游戏下载 (R) 版权所有 飞翔下载所有游戏及软件下载资源来源互联网,并由网友上传分享。如有侵权,请来电来函告之。
飞翔忠告:抵制不良色情、反动、暴力游戏 合理安排游戏时间 享受健康生活【鄂ICP备13011873号-1】