下一页(2)

:: [WoD插件]宠物对战辅助工具/查看野外宠物品质(2014-12-09)(以后大家可以自己去更新宠物数据) ::

AUTHOR CONTENT

[WoD插件]宠物对战辅助工具/查看野外宠物品质(2014-12-09)(以后大家可以自己去更新宠物数据)


[size=95%][color=red]-喜闻乐见,挑战成就的公会声望刷满了。但是忘了买宠物和坐骑。呵呵呵呵
-再次喜闻乐见,糖果准备好了,我怎么就能忘了去换宠物呢???
-任务道具不会出错了(我没上传错的话。)
[/color][/size]
[align=center][url=http://pan.baidu.com/share/home?uk=251921453]网盘[/url][del][url=http://pan.baidu.com/pcloud/album/info?uk=251921453&album_id=7954673132306147891]HPetBattleAny专辑[/url][/del]
最新属性文件更换:[url]http://bbs.ngacn.cc/read.php?tid=7565858[/url]
过段时间我再更新这里
-
[size=200%][color=blue][b][font=simsun]宠物对战辅助工具[/font][/b][/color][/size]
[size=110%]-------[color=red]战斗中敌方技能提示[/color],[color=orange]战斗中快捷键修复[/color],[color=blue]战斗中/界面宠物数据详情[/color][/size]
[size=100%]-------[color=red]关于宠物各种属性数据详情请看[url=http://nga.178.com/read.php?tid=5370659]宠物属性数据---宠物成长值/辨别宠物品质[/url][/color][/size]
[size=100%]-------[color=skyblue]更多详情请查询本区置顶[/color][/size]
[img]http://img6.nga.178.com/attachments/mon_201408/07/-598473_53e31efd7d4c6.jpg[/img][/align]
[align=right][size=120%][color=orange]辛勤的测试者:花落盡,薏苡,rochermit,seraphleon
感谢大家的各种意见和建议。[/color][/size][/align]
[align=center][size=160%][color=red]最新下载:[url=http://pan.baidu.com/s/1dD3XDyp]HPetBattleAny[/url]打开目录,里面有zip文件[/size][/align][/color]
[align=center][size=140%][color=red]多玩魔盒与本插件冲突[/color][/size][/align]
[align=center][size=120%][color=red]安装:下载后,解压到目录:X\World of Warcraft\Interface\AddOns\[/color][/size][/align]   
[quote]   

[list]2.2:[list][*]增加数据
[*]终于发现原来petdata一直被我写成petdate,改了,所以更新插件之后,需要重新开游戏(就是不能在游戏运行中更新插件)
[*]另外,数据更新我有了新的解决方法,大家以后不用来催我了。
[*][color=red]Curse[/color]找插件下载[color=red]BattlePetBreedID[/color](搜索的时候最好搜这个:Battle Pet BreedID)地址是:[url]http://www.curse.com/addons/wow/battle_pet_breedid[/url]
[*]ps:这就是[url]http://petsear.ch/[/url] 这个网站作者更新的插件,
[*]这插件里面有个文件[color=crimson]PetData.lua[/color]和我插件HPetBattleAny/modules/PetData.lua是一样的名字
[*]现在从[color=red]2.2版[/color]本开始,[color=red]可以直接将Battle Pet BreedID的PetData.lua覆盖HPetBattleAny/modules/PetData.lua来使用[/color]
[*]Battle Pet BreedID的数据更新肯定比我勤快。
[/list]
[/list]

[list]2.01:[list][*]增加数据
[*]修复我目前碰到的一些问题
[*]一个小玩意:输入/hpq 1234 23 4 3 看看结果
[*]还可以输入/hpq 1365 30 4 5
[*]如果内容正常,理论上可以发给别人看。
[/list]
[/list]
[/quote]

[h]这是分割线?[/h]
[quote]
[collapse=如果安装后有任何问题,请先看完使用说明和功能介绍,否则我不会一一回复]
[list][*]1.确定你开启了插件,并且版本是最新-----------选择角色界面,点开右下角插件。鼠标放上去看版本号。
[*]2.进入游戏后,输入/hpq,对照功能是否开启.
[*]3.还有不正常的情况,请关闭你的其他插件再尝试--------对比出照成冲突的插件.
[*]4.欢迎反馈意见,而不是询问问题,如果你自己都不尝试解决问题,那我也不会给你解决,我不是卖家,所以你也不是买家
[/list]
[/collapse]
[collapse=是不是要我解释一下为什么用魔盒就不能用我的插件]
魔盒复制的我之前某个版本的完整代码(代码内容一个字没改)(并且他从没更新)
等价于他的函数完整的覆盖了我现在版本的函数(当然也可能我的覆盖它的,那就恭喜你,可以用我的插件)
所以,是不是要我“非常配合”的,改掉我新版本插件的所有全局函数名来配合他?(就算我想改也没用,因为很多功能是HOOK暴雪函数,你总不能让我改掉暴雪函数,或者自己在复制一份暴雪函数吧?)
[/collapse]
[/quote]

[quote]
[align=center][b][size=150%][color=royalblue]功能介绍[/color][/size][/b][/align]
[album=点进去自己看]./mon_201306/21/411_51c41aafd1bd2.jpg
./mon_201307/13/411_51e165c6bdad8.jpg
./mon_201210/30/411_508fb81fc583f.jpg
./mon_201306/05/411_51ae2ff373160.jpg
./mon_201306/21/411_51c417552aa86.jpg
./mon_201306/21/411_51c41a359dc5b.jpg[/album]
[list][*]进入战斗后在聊天窗口提示对面宠物信息

[*]敌对技能详情,列出敌对技能详细信息:CD情况,使用状态,伤害数值。

[*]增强鼠标提示,附加技能CD,宠物来源,宠物收集情况提示,点击宠物头像可以连接到宠物日志

[*]显示宠物成长值
新品质值:
计算方法:
   生命=(生命值-100)/5/等级/品质基数
   攻击=攻击/等级/品质基数
   速度=速度/等级/品质基数
品质基数=1.0(灰色) 1.1(白色) 1.2(绿色) 1.3(蓝色) 1.4(紫色) 1.5(~~)
通过这公式计算出来的三个数值相加.任意品质宠物计算出来的[color=red]总值都是一样[/color](嗯,微小的差距就无视吧,界面显示的数值后面有隐身的小数位)
5.1以后再默认开启.

[*][color=crimson]可以进行搜索,搜索某地区有哪些宠物出现,并且是否已经收集,详细方法/hpq查看[/color]
/hpq s 搜索地名
[*][color=crimson]也可以根据技能信息来搜索.详细方法/hpq查看[/color]
/hpq ss 搜索技能信息
[color=crimson]PS:注意,这个搜索是建立在你宠物日志所列出来的宠物上面,也就是说你在宠物日志你锁定只显示"野兽"类别,那搜索也只会在这个类别里进行[/color]

[*]对宠物对战的一些额外修复
[*]可能还有某些小功能,我自己也没法一一列出来
[*]声明:我不是一个码农,这插件,和那些插件,我也只是为了让自己游戏更舒服些才写的。
所以我会经常加入一些小功能,也会经常根据别人的建议修改(因为我也觉得这样很赞,或者觉得完成这个建议的过程很赞。)
[/list]
[/quote]

[quote]
两段宏:
[list][color=red]不需要了,现在进战斗默认显示宠物品质.[/color]
[del][*]判断对面宠物品质(就是插件的简单版本)
[collapse=点我打开]
/run for i=1,3 do local P=C_PetBattles.GetBreedQuality(2,i)print("第"..i.."只:"..ITEM_QUALITY_COLORS[P-1].hex.._G["BATTLE_PET_BREED_QUALITY"..P])end
[/collapse]
[/del]

[*]搜索宠物,根据宠物信息来搜索(名字除外)--------已有宠物连接显示,没有宠物名字显示[url=http://nga.178.com/read.php?tid=5372709&_ff=387]宏--用来搜索某个地区有的战宠[/url]
[collapse=打开点我]
/run local S=GetZoneText();local G=C_PetJournal.GetPetInfoByIndex;for i=1,600 do local M=select(12,G(i));if(M and string.find(M,S)) then M=select(8,G(i))print(select(3,G(i)) and C_PetJournal.GetBattlePetLink(G(i)) or M)end;end
[/collapse]
[/list]
[/quote]

[h]分割线[/h]
[quote]
[align=center][size=150%][color=red]因为游戏更新,宠物属性全面nerf,所以请下载新版本(7月20号)[/color][/size][/align]
更新后,poor以上宠物全面nerf,之前poor宠物与common的差距明显是common与uncommon的2倍。
现在nerf后所有品质宠物的属性正好平滑增长([color=blue]这样做有何意义?都标志成poor了,?悴灰恢备嫠呶颐莗oor的东西就要丢商店或者摧毁么[/color])
[/quote]
[quote]
[align=center][size=180%][color=red][font=simsun][b]关于提示宠物是否收集,有时会有错误,请看:[/b][/font][/color][/size][/align]
关于提示是否收集该宠物,我的原理是遍历你petjournal里面显示的宠物,也就是说:如果选择了过滤或者搜索栏有内容,宠物被屏蔽了,我这里就搜索不到,所以会出现对比不全面的情况。
[size=90%][color=orangered]我解决这问题的方法是:收集数据前,重置过滤栏,重置搜索栏。但是也不能保证每次成功,因为这本身就是使用外界内容。(如同我们调用玩家剩余生命值,一般是使用函数直接调用内部数据,但是你也可以去获取头像窗口上的字符串,获取字符串的方式肯定会有误差。)[/color][/size]
[/quote]

[h]这是分割线?[/h]
[quote]
另外,我还添加了一些修正。
[del] 1:很多人应该都发现。每次点击这个菜单的选项,菜单都会被隐藏,至少我觉得这样很傻,毕竟你这是分类,我不可能每次只做一个要求限定,所以我hook了这段函???凰?涞暮推渌?说ヒ谎?? 可以再次点击filter按钮来关闭菜单。 [/del]---暴雪已修正
2:其他位置的提示信息都跟随鼠标。为什么单单面板技能的不跟随。反正我觉得很傻,而且它用的不是gametooltip,使用其他鼠标插件也不会改变。所以我又hook了函数。改掉了位置
3:所有按钮都可以使用快捷键(放弃除外)
4:打开切换宠物面板后,按1~3将可以直接选择宠物切换上场而不是使用技能.
5:进入战斗默认显示小地图,默认关闭Recount窗口(如有其他需要默认关闭的窗口可以POST我)
[img]./mon_201207/20/387_5008497a90e44.jpg[/img]   
[del]哦,对了。我把显示BUFF的命令也加进去了。[/del]
[/quote]


[quote]
[collapse=更新历史]
~~空空如也
[/collapse]
[/quote]

[h]真的是分割线么?[/h]


附件

改动


评论

UID:7981715
过期插件已经清理~
12月29日标记!
[+]

UID:598473
不要那么大的字瞎眼啊… [+]
UID:1010400
字体已经很小了 [+]


感谢楼主 收走先


。。。。。。。。
我立刻想到了
满档满敏黄蜜蜂。。。


[b]Reply to [pid=92842242]Reply[/pid] Post by 音箱 (2012-07-19 16:48)[/b]

呵呵,随机属性? 暗黑那是按上限的随机并且不一定满值

battle pet这里根本就不是随机属性。固定几个模式:高生命。高攻击。高速度。或者其他。(或者你认为魔兽的绿装也叫随机属性?特别以前60的绿装。)
然后按品质分阶段。和装备颜色一样。


34 - 48行可以用
[code=lua]
if scorePerLevel > 36 then
--TODO
elseif scorePerLevel > 44 then
--TODO
elseif scorePerLevel > 50 then
--TODO
end
[/code]

这样的写法


好东西,赞一个,楼主有心了


[b]Reply to [pid=92847481]Reply[/pid] Post by 消逝的流星 (2012-07-19 18:26)[/b]

`你这样肯定出错。
这样写要用逆序,    

[code=lua]
if scorePerLevel > 50 then
--TODO
elseif scorePerLevel > 44 then
--TODO
elseif scorePerLevel > 36 then
--TODO
end
[/code]


[b]Reply to [pid=92847908]Reply[/pid] Post by oyg123 (2012-07-19 18:36)[/b]

哦对 没仔细看... 丢人了

改动



[quote][pid=92847481]Reply[/pid] [b]Post by 消逝的流星 (2012-07-19 18:26):[/b]

34 - 48行可以用
[code=lua]
if scorePerLevel > 36 then
--TODO
elseif scorePerLevel > 44 then
--TODO
elseif scorePerLevel > 50 then
--TODO
end
[/code]

这样的写法[/quote]

恐怕不行吧…… 包含和被包含…… 反过来才可以


非常感谢楼主,顺便提个小小的建议,插件提示过期,虽然不影响使用但是心里总是觉得别扭,能麻烦修改下么


[quote][pid=92843681]Reply[/pid] [b]Post by 阿诺德爵士 (2012-07-19 17:12):[/b]

。。。。。。。。
我立刻想到了
满档满敏黄蜜蜂。。。[/quote]

恩,同感,魔力到最后我最喜欢的事也是满世界去抓宠。


[@村里的叫兽]已经更新   
[@eternalwings]
另外求教,附件怎么折叠。。


lz计算方式好像被改过了。。今天上线之后品质提示有偏差。。
抓地狱火的时候发现全都是POOR或者COM。。然后抓了只属性看上去很好的COM却发现是UNCOM的。。。之前有应该是RARE级别的品质却提示是UNCOM的地狱火。。。


LZ今天更新后所有属性都下调了
昨天我下线前抓的一只RARE的怪,原来是1700血,256攻,256速,今天更新完变成1400血,208攻,208速了
公式需要修改了
另外好象提示是否有宠的部分也不正确


让我想起了曾经魔力1 1档掉1防的黄蜂,不懂货被人2500g买去了!
另外有文化就是厉害啊,自己写插件,希望能更加完善功能。


……我都是跟自己现有的宠物比较,一看就看出来品质是什么了……


今天补丁后 是不是品质率降低了 打了几十场,都没遇到绿色的。蓝色的一个都没。


宠物的属性跟补丁前掉了好多是什么情况啊···


[b]Reply to [pid=92869306]Reply[/pid] Post by freedomkought (2012-07-20 08:35)[/b]
[b]Reply to [pid=92870906]Reply[/pid] Post by redsouris (2012-07-20 09:09)[/b]
已经更新

[b]Reply to [pid=92887386]Reply[/pid] Post by KAMILASUM (2012-07-20 13:34)[/b]
[b]Reply to [pid=92887576]Reply[/pid] Post by typin (2012-07-20 13:37)[/b]
简而言之,nerf,灰色以上,全部nerf

这正好解释了为什么之前灰色宠物和白色宠物的差距明显打过白色和绿色,绿色和蓝色.

下一页(2)