censorUseGrid
censorgridsize
censorMaterial
前人用前两个关键词,制作出了TheSims2与University的去马赛克补丁.但在NightLife以后,前两个词被取缔了,自然根据这两个词做出来的补丁也就失效了.但还有一个关键词就是第三个censorMaterial,这是给小人加上马赛克的必经之路,也就是说程序在加马赛克时会调用这个关键词.一位国际友人疯狂的把censorMaterial这个词给改了,成了NNNNNNMaterial.结果游戏的加马赛克动作就落空了,哈哈,此法其实对Thesims2与University都见效.
另一种去马赛克的方法是分析相关资源,主要是BHAV资源中的脚本代码.游侠网自己发布的去马赛克补丁就是采用这种方法,这种方法是很好,可要分析起来也不容易,因为BHAV资源如今可是有几万个呀,从中找出这些关键代码可不容易呀,要很有耐心才行,因此也不想推荐大家去用这种方法尝试破解.
对于简单的承度来说,最容易的莫过于用作弊码的方式破解马赛克,但EA也许是因为受到了舆论的影响(说他们在马赛克上的加密行为实属虚设,被定义为对青少年心里不利的一款游戏),于是取消了原来在作弊码上留下的小洞洞(取消了censorUseGrid和censorgridsize两个关键词).没办法,这种最简单的方法用不上了,那就找第二简单的吧,大家把注意力暂时放在第三个关键词上吧censorMaterial,对就是他,下面说改的方法:
准备工具:
16进制编辑软件,推荐使用WinHex10.45 及以上版本.
以下以winhex为例,破解目标是NightLife版本.
1,运行winHex软件,然后通过"文件"->"打开",把最新版本的游戏主程序文件打开(TheSims 2NightlifeTSBinSims2EP2.exe ,打开前先备份好原文件,以免改错造成损失)
如图1.gif
2,通过菜单"搜寻"->"寻找文字"来查找"censorMaterial"字串,如图2.gif,3.gif,4.gif,5.gif(注意图中我用红笔画出的部分)
3,按图示搜索完后会自动跳出位置管理器,如下图6.gif,双击红圈部分就会跳到找到的地方了.
注意下图 7.gif 画红圈的部分,那就是要修改的地方
43 65 6e 73 6f 72 表示的6个字符为:Censor,你可以把这6个字符改为任意6个
如4e 4e 4e 4e 4e 4e (表示NNNNNN) 42 59 58 30 6f6B(表示BYX0ok),反正随你喜欢啦
3,改好后记得存盘,如下图8.gif
4,接着就可以关闭这个软件了,改好了,进游戏试试,马赛克是不是没有了,而且很干净,无论在什么场合都不会有马赛克了.

至于第三种分析资源破解的方法,也超出本文的研究范围,在这里就不多说了.