天堂公会|天堂の纵横四海|网游公会|天堂网游娱乐社区|激活码新手卡发放|

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 300|回复: 9

武器升级的原理,喜欢升武器的兄弟一定要顶。

[复制链接]

该用户从未签到

发表于 2007-6-20 19:43 | 显示全部楼层
顶,顶,顶,强烈建议管理放到精华区......

该用户从未签到

发表于 2007-6-20 19:43 | 显示全部楼层
顶,顶,顶,强烈建议管理放到精华区......

该用户从未签到

发表于 2007-6-20 19:43 | 显示全部楼层
顶,顶,顶,强烈建议管理放到精华区......

该用户从未签到

发表于 2007-6-20 19:44 | 显示全部楼层
顶,顶,顶,强烈建议管理放到精华区......

该用户从未签到

 楼主| 发表于 2007-6-21 22:17 | 显示全部楼层
晕。。我打字打到手酸。。。竟然没人顶我的贴  郁闷。。。
强烈要求 管理 把我的文章加色。。。。

该用户从未签到

发表于 2007-6-22 08:13 | 显示全部楼层
老大  字太多了啊

该用户从未签到

 楼主| 发表于 2007-6-26 18:52 | 显示全部楼层
看了的兄弟留下你的大名啊

该用户从未签到

发表于 2007-6-26 18:58 | 显示全部楼层
打了这么多字~~~喝了不少墨水吧~~~~

签到天数: 77 天

[LV.6]相伴天堂

发表于 2007-6-26 20:14 | 显示全部楼层
加亮提示
版面不清晰。
这种帖子人气很少的
而且到处都可以看的见

该用户从未签到

 楼主| 发表于 2007-6-20 19:34 | 显示全部楼层 |阅读模式
看了很多武器升级的文章,在传奇4F流传出来这么久的今天,我想研究过的人尤其是那些外挂制作者么早已知道升级武器是怎么回事了。首先,在服务器程序中,必然会有一个存档文件,此文件保存人物的属性、装备、所在坐标等等。在我升级武器失败很多次之后,我终于在朋友的4F研究了一下这个存档,在传奇中每个物品都有自己的专有的ID,在我把武器放进去升了以后,却发现在存档文件中找不到该武器的ID及其资料了。在进一步的查找之后,发现原来传奇用了一个专门的二进制文件来存放玩家升级的武器的资料。用Uedit打开此文件看到武器的ID,持久,以及特殊的四个数字,在经过很多次武器升级之后,终于发现了此四个数字的的原理。在特殊的四个数字中,前三个数字是你所放首饰的魔、道、攻,最后一个数字是黑铁矿的总纯度。虽然在升级武器的时候,程序取走了你包裹里所有的首饰,但是只有魔最高的两个,道最高的两个,攻最高的两个首饰被记录了。而且所谓最高是指按照首饰所加的最小下限和最大上限的和来算的,也就是说攻0-5的幽灵项链比2-4的记忆项链要少一点。而在魔、道、攻三个数字都相等的情况下,即当你任何首饰都不放或放了如降妖戒指又或者放了等数目的生命、记忆、天株。那么程序将默认取道术的那个数字。也就是说升出来的武器将经过仔细研究,发现这三个数字其实是一种概率。武器从沙铁匠老头那取出后,程序将会在武器资料中增加一个数字,假如该数字为0的话,这个武器就是碎的。如果该数字为10的话,这个武器加魔一点,为11的话,加魔2点,为12的话加魔3点。如果该数字为20的话,加道一点,21加道2点。该数字为30则加攻1点,31加2点,32加3点。也就是说,当你把武器取出来的时候,程序将提取那三个数字中最高的一个(三个全相等默认为道),并和程序随机返回的一个数字进行运算来判断该武器是否会升成功。即是说,假如你什么首饰都不放,但是程序随机返回的数字很高,武器也会升成功。或者你放了两个圣站项链,但是程序返回了一个很低的数字,那么很遗憾,这个武器资料增加的那个数字就是0而不是30或者31、32了。至于为什么会出现加两点,三点的情况,应该类似于出的极品物品,有时会多加一两点甚至于7点,我最好的情况是两次出了三点。前一段时间  封了武器不开再升级的bug,至于为什么我一直搞不明白,这种做法将玩家辛苦升的武器弄碎了很多。有人说是因为有软件能读内存看出武器是否成败。大家都明白,客户端和服务器端之间完全X封包联系,武器的资料也是用封包传输的。我们用的外挂也基本是针对接收服务器发来的封包再修改客户端发出的封包的。那么假如你能从内存中读出武器是否成败。那么直接从封包中截获就可以了,不用那么辛苦用诸如artmoney这样的游戏修改软件来查找(此软件以前被用来知道帐号和ID名盗号的,具体新浪传奇论坛上有介绍)。而事实上也是如此,服务器只会判断武器资料中是否增加了那些数字,增加了则在发送过来的封包中说该武器被升级过,于是客户端在显示时显示武器带星星。服务器并没有将那些数字具体是什么发送过来。所以具体资料还在服务器上,说能看出来的人在痴人说梦了。以现在首饰的价格来看,最好用来升级武器的就是记忆项链2条,生命项链2条,和天株两条了,但是以几率来看,由于武器升级并不是100%成功,所以武器一直升下去必然会有碎的时候,这个时候掂刀还是有那么些作用的。圣站项链等就没用过,没意义,不如再升几把了。但是切记,两个绿色效果和一个绿色加记忆是一样的。因为取的第二个首饰的数值是除以3的,除不掉小数就扔了。最后讲一下黑铁矿,随便什么持久的黑铁矿总数超过3个总和超过30少于60将随机掉一点持久,黑铁矿持久大于10总持久大于60小于90不降也不升持久,黑铁矿总持久大于90随机加一到两点持久。黑铁矿持久总和小于30则掉3点持久,在武器持久小于3以后将每次掉一半持久,在小于1以后用降一点持久的黑铁矿升武器持久将会变成65(随机的,有可能会不变)。这样大家该明白了吧,所谓升武器加准确是不可能的,介绍升武器放垃圾首饰(商店里能买到的和虹魔魔血系列)就是怕你的武器不碎。如果有喜欢升武器的兄弟就顶一下,下次再发怎么放首饰和矿的贴

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|手机版|天堂公会 ( 蜀ICP备11018175号 )  

GMT+8, 2025-6-8 23:53 , Processed in 1.126331 second(s), 11 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表