- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WPE详细教程四 滤镜制作(1)
滤镜制作
为了大家更明白,现在将滤镜的全部功能用图表示出来:如下图
功能都显示出来了,不用详细说了吧,下面就进入正题了!
我用一般模式演示一下 SEARCH代表搜索的封包 MODIFY代表所要替换
其他图上说的很明白,请自己看
递进模式如上图,开启递进模式我们有两种选择:
1/.form the beginning of the pac(替换被搜索到的相应位置的值)
2/.from the psoition of the chai(替换被搜索连续的值)
我们选择第一种,如图,具体请看后边例子.
我们选用第二种模式,从中替换所搜索到的连续值
修改完以后我们选择QUIT,现在看上边图,应该是这个样子,滤镜名称为good 好了,以上的基本设置完了,下面就该进入正式的游戏数据修改阶段了,也就是封包的修改了! WPE详细教程四 滤镜制作(2)
首先我们制作一个可以修改封包的滤镜,这个滤镜很简单,目的是让大家知道封包的滤镜制作成功了的样子,如下图
上边,我们运用一般模式进行教学,
我们在SEARCH中添入在多次截取封包中出现的相同的SEND
看图,比如我在截取传奇封包(捡钱)中多次出现44 55 FF FF 10 45 BE,而我拣的钱数不一样的时候BE也在边,所以我们认为BE这个代表所拣到的钱
这样我们修改BE可以使钱有所变话,我们在BE所对应的MODIFY的位置填上想替换的值01,这样我们就编辑好啦。
递进模式连续替换。我讲的可能太白话文了吧,看不懂没关系哦`
如上图,我们选择Advanced(递进)模式,看看名字哦,可是51
言归正转,看图中SEARCH中001-007中填入FF FF FF FF FF FF FF,比如这是我们在多次SEND中出现的某一物品(比如这个东西是什么药草的代码)
我们想将这个物品(当然不是什么值钱的了)替换成另外一个物品2(超级装备之类,很有用很值钱的),而之前我们又很明确这个物品2的代码,
这样我们在MODILY中填入那个物品2的码,比如是00 00 00 00 00 00 00,我们要从+000开始,表示当SERACH中在000-007的位置出现FF时开始替换成
MODIFY中+001-+007所修改的值,这样就好啦,大家再自己研究一下吧 ? WPE详细教程四 滤镜制作(3)
为了大家能深入了解滤镜的制作,这里再给大家举些例子,供大家参考学习
当FILTER在启动状态时 ,ON的按钮会呈现红色。当您启动FILTER时,您随时可以关闭这个视窗。FILTER将会保留在原来的状态,直到您再按一次 on / off 钮。只有FILTER启用钮在OFF的状态下,才可以勾选Filter前的方框来编辑修改。当您想编辑某个Filter,只要双击该Filter的名字即可。
范例:
当您在 Street Fighter Online ﹝快打旋风线上版 o_O!?﹞游戏中,您使用了两次火球而且击中了对方,这时您会撷取到以下的封包:
SEND- 0000 08 14 21 06 01 04 ......SEND- 0000 02 09 87 00 67 FF A4 AA 11 22 00 00 00 00 ....G.........SEND- 0000 03 84 11 09 11 09 ......SEND- 0000 0A 09 C1 10 00 00 FF 52 44 .......SEND- 0000 0A 09 C1 10 00 00 66 52 44 .......
您的第一个火球让对方减了16滴﹝16 = 10h﹞的生命值,而您观察到第4跟第5个封包的位置4有10h的值出现,应该就是这里了。
您观察10h前的0A 09 C1在两个封包中都没改变,可见得这3个数值是发出火球的关键。
因此您将0A 09 C1 10填在搜寻列﹝SEARCH﹞,然后在修改列﹝MODIFY﹞的位置4填上FF。如此一来,当您再度发出火球时,FF会取代之前的10,也就是攻击力为255的火球了!
Advanced Mode:
范例:
当您在一个游戏中,您不想要用真实姓名,您想用修改过的假名传送给对方。
在您使用TRACE后,您会发现有些封包里面有您的名字出现。
假设您的名字是Shadow,换算成16进位则是﹝53 68 61 64 6F 77﹞;而您打算用moon﹝6D 6F 6F 6E 20 20﹞来取代他。
1) SEND- 0000 08 14 21 06 01 04 ......2) SEND- 0000 01 06 99 53 68 61 64 6F 77 00 01 05 ...Shadow...
文档评论(0)