为了大家能深入了解滤镜的制作,这里再给大家举些例子,供大家参考学习
当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...
3) SEND-> 0000 03 84 11 09 11 09 ......
4) SEND-> 0000 0A 09 C1 10 00 53 68 61 64 6F 77 00 11 .....Shadow.
5) SEND-> 0000 0A 09 C1 10 00 00 66 52 44 .......
但是您仔细看,您的名字在每个封包中并不是出现在相同的位置上
- 在第2个封包里,名字是出现在第4个位置上
- 在第4个封包里,名字是出现在第6个位置上
在这种情况下,您就需要使用ADVANCED MODE
- 您在搜寻列﹝SEARCH﹞填上:53 68 61 64 6F 77 ﹝请务必从位置1开始填﹞
- 您想要从原来名字Shadow的第一个字母开始置换新名字,因此您要选择从数值被发现的位置开始替代连续数值﹝from the position of the chain found﹞。
- 现在,在修改列﹝MODIFY﹞000的位置填上:6D 6F 6F 6E 20 20 ﹝此为相对应位置,也就是从原来搜寻栏的+001位置开始递换﹞
- 如果您想从封包的第一个位置就修改数值,请选择﹝from the beginning of the packet﹞
以下是对千年的修改过程,大家注意看滤镜的修改!
为了方便,我们下面不给图片,而是直接给出封包修改,大家可以看看!
注意:这里的 xx 全部是空出来得意思(以后不再交代这个问题了)
也就是封包的第4位到第7位是时间代码,空出来避开服务器对时间验证
3个1的代码:(代码总数26位)可以替换成卖东西的代码等等
send-> 0000 28 56 4e xx xx xx xx 4e 4e 4e 4e 4e 4a 4e 4e 75
send-> 0010 53 4e 53 56 58 4d 41 4e 4e 29
4个1的代码:(代码总数26位)代码总数与3个1的相同。注意:(打头3位代码不同)
3个1的是28 56 4e 而4个1的是28 56 41 可以替换买东西的代码
send-> 0000 28 56 41 xx xx xx xx 4e 4e 4e 4e 4e 6c 4e 4e 75
send-> 0010 56 4e 53 56 58 4d 3f 56 4e 29
6个1的代码:(代码总数30位)这个可替换的比较多。例如无名类的武功,交易点确认等
send-> 0000 28 56 75 xx xx xx xx 4e 4e 4e 4e 4e 64 4e 4e 75
send-> 0010 4a 4e 53 56 58 4d 3f 56 58 4d 41 4e 4e 29
11个1的代码:(代码总数34位)可替换拖物品栏物品后点确认的封包
send-> 0000 28 4a 4e xx xx xx xx 4e 4e 4e 4e 4e 6a 4e 4e 75
send-> 0010 42 4e 53 56 58 4d 3f 56 58 4d 3f 56 58 4d 3f 56
send-> 0020 58 29
33个1的代码:(代码总数66位)可替换状态,如福袋保管后取消和确认的封包,还有刚刚进入游戏是点提示框的封包,与老板娘交易后取消和确认的封包等等
send-> 0000 28 42 45 xx xx xx xx 4e 4e 4e 4e 4e 5c 4e 4e 75
send-> 0010 52 4e 53 56 58 4d 3f 56 58 4d 3f 56 58 4d 3f 56
send-> 0020 58 4d 3f 56 58 4d 3f 56 58 4d 3f 56 58 4d 3f 56
send-> 0030 58 4d 3f 56 58 4d 3f 56 58 4d 3f 56 58 4d 41 4e
send-> 0040 4e 29
alt+m(即开小地图)::(代码总数22位)
send-> 0000 28 53 41 xx xx xx xx 4e 4e 4e 4e 4e 53 4e 54 65
send-> 0010 4e 4e 4e 4e 4e 29
物品栏第一格物品放入保管窗第一格的封包代码:(代码总数46位)
send-> 0000 28 77 41 xx xx xx xx 4e 4e 4e 4e 4e 79 4e 3e 65
send-> 0010 3e 3e 75 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 75 4e
send-> 0020 4e 4e 4e 4e 48 54 6c 65 4e 4e 4e 4e 4e 29
点击屏幕最右下角处老板娘的代码(其他位置没抓过,其实找到其他的把那个不同的代码忽略掉应该就可以实现所有位置的点击了):(代码总数30位)
send-> 0000 28 56 75 xx xx xx xx 4e 4e 4e 4e 4e 64 4e 3e 41
send-> 0010 53 4e 4e 4e 4e 4e 4e 4e 4a 4e 4e 4e 4e 29
取消福袋保管的代码:(代码总数66位)
send-> 0000 28 42 45 xx xx xx xx 4e 4e 4e 4e 4e 5c 4e 3e 5e
send-> 0010 6c 4e 4e 4e 4e 5a 5c 77 4e 4d 6e 61 59 4e 4d 3e
send-> 0020 53 54 4e 4d 4e 4e 4e 4e 4e 75 56 4d 77 4e 74 41
send-> 0030 4e 4e 4e 4e 75 59 79 5e 4e 5a 3f 3e 4e 4e 4e 4e
send-> 0040 4e 29
确认福袋保管的代码:(代码总数66位)
send-> 0000 28 42 45 xx xx xx xx 4e 4e 4e 4e 4e 5c 4e 3e 5e
send-> 0010 6c 4e 4e 56 4e 5a 5c 77 4e 4d 6e 61 59 4e 4a 4b
send-> 0020 54 54 4e 4d 4e 4e 4e 4e 4e 47 56 77 77 4e 74 41
send-> 0030 4e 4e 4e 4e 75 59 79 5e 4e 5a 3f 3e 4e 4e 4e 4e
send-> 0040 4e 29
拉出物品栏第一格物品的动作代码:(代码总数46位)
send-> 0000 28 77 41 xx xx xx xx 4e 4e 4e 4e 4e 79 4e 3e 65
send-> 0010 3e 4e 75 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e
send-> 0020 4e 4e 6e 75 54 4e 41 4d 4e 4e 4e 4e 4e 29
拉出物品栏物品后点取消的代码:(代码总数34位)
send-> 0000 28 4a 4e xx xx xx xx 4e 4e 4e 4e 4e 6a 4e 3e 57
send-> 0010 4e 4e 4e 4e 4e 4e 4e 77 4e 4e 4e 4e 4e 4e 4e 4e
send-> 0020 4e 29
这个是我截取的向无法放置物品的位置放置物品的代码,(即无法放下这个物品的状态)需要说明的是我当时物品栏第一格是钱币,钱币下面是汤药。而且数量是47个。
时间太仓促,所以没来得及研究其中具体代码的含义就急着发上来了。用11个1的代码替换后会产生这样的现象。先拖物品栏1格的钱币到外面,然后不用输入数量,在对话栏输入11个1。结果放在钱币下面的汤药会掉出来47个。而那个没有输入数量的窗口还不消失,可以移动,也可以进行买卖保管及移动物品的动作。但就是无法实现复制(痛苦!)
刚进入游戏提示框点确认的代码:(代码总数66位)
send-> 0000 28 42 45 4e xx 4e 4e 4e 4e 4e 4e 4e 5c 4e 3e 5e
send-> 0010 77 4e 45 56 4e 5a 5c 77 4e 4d 6e 61 59 4e xx xx
send-> 0020 xx xx xx xx 4e 4e 4e 4e 4e xx xx xx xx xx xx xx
send-> 0030 4e 4e 4e 4e 75 59 79 5e 4e 5a 3f 3e 4e 4e 4e 4e
send-> 0040 4e 29
物品栏第一格物品拖到交易窗后点取消的代码:(代码总数34位)这个代码跟物品拖到地面点取消的效果一样。
send-> 0000 28 4a 4e xx xx xx xx 4e 4e 4e 4e 4e 6a 4e 3e 57
send-> 0010 4e 4e 4e 4e 4e 4e 4e 48 4e 4e 4e 4e 4e 4e 4e 4e
send-> 0020 4e 29