喜欢与众不同吗?赶快来试试这个在《反恐精英CS/零点行动CZ》中的个性功能吧,在游戏中喷上一个展示自己的彩色喷图Logo炫给别人看!
需要的工具软件:(点击软件名称自动搜索下载地址)
Adobe Photoshop 6 及以上版本 Ulead GIF Animator 或
Adobe ImageReady 或
Adobe Fireworks MX 及以上版本
Half-Life官方的贴图开发工具包 - Half-Life Texture SDK
见附件一
TextureTools.rar CS/CZ彩色喷图Logo制作教学:
(注:文中的Half-Life指的就是CS/CZ的主题游戏程序,CS/CZ实际属于Half-Life的一个MOD,本教程在所有的Half-Life的MOD具有通用性)
Half-Life有个其他FPS游戏都没有的东西,就是在多人对战时可以在游戏中的任何固体上喷上自己的喷图LOGO,也就是你自己选定的一副图片,虽然没对于对战来说什么大作用,但也确实为游戏增色不少。
CS系统认可的LOGO图片的格式是64X64点阵x256级灰度的小图片,具体你可以看看Half-Life目录下的LOGOS目录,里面有十几个CS自带的LOGOS,网上有大量的LOGOS下载,在这里就不再累述,可惜的是CS的标准LOGO只能是256级灰度,而且64X64也太小了,怎么能体现我丰富多彩的想象力呢?
我们现在要讲的,就是是如何自制和使用非标准格式的256色的彩色LOGOS!
首先我们看看CS是如何调用LOGO图片的:
进入游戏选择多人模式,在Opention(设置)选项中选择LOGO和颜色后,CS自动用你选好的图片在游戏目录下生成个文件名为pldecal.WAD或者tempdecal.wad的贴图文件:
CS1.5:如果你玩的是Counter-Strike1.5的话则生成在cstrike目录里
CS1.6:如果你玩的是Counter-Strike1.6的话则生成在cstrike目录里(中文cstrike_schinese目录里)
CZ:如果你玩的是Condition-Zero的话则生成在czero目录里(中文czero_schinese目录里)。
连接到服务器时,CS自动将这个pldecal.wad上传到服务器,这样你在游戏中喷出来的LOGO在同一服务器的其他玩家也能看到了。道理很简单不是吗?现在我们该怎么做大家也该明白了吧,就是拿这个pldecal.wad开刀!
我们现在就开始做一个自己的彩色LOGOS!
首先,选择一个正规的绘图软件,不要用Windows自带的“画笔”!具体为什么我也不太明白,反正用画笔做出来的图片就是用不了,在我的机子上甚至连Photoshop做出来的都不行!怪事。推荐使用Adobe Fireworks MX,他的图形转换功能很强大,以下的图形转换和处理均以Adobe Fireworks MX为例。
我们先做一副图片,大小选择宽112,高96,背景使用纯蓝(即RGB为0 0 255 [#0000FF]),这样在CS里可以使背景为透明,注意所有纯蓝的象素点在CS里都将表现为透明,别的现在可以先不考虑,我们到后面再详细说明。
你可以自己做图片,也可以选一副你喜欢的图片,导入进来,并进行一些调整美化,添加几个字,或者写上自己的游戏ID,不过最好背景是一种纯色的图片,显示效果会更好些。
做好你的图片后,现在我们把它转成合适的格式:
首先是图片的大小:
以象素为单位,宽度和高度必须为16的整倍数,如80x112、64x96等等,注意!总象素点不能等于或超过12288个,比如112x112=12544就不行!96x128=12288也不行!所以我们在新建的时候选择了体现最大尺寸的112x96=10752。这一步可以略过了。
然后到转换色彩:
选“文件” > “图像预览”菜单,出现的选项中选择“格式:BMP8”,“调色板:最合适”,下面的颜色选择“256”(即256位色BMP8图片)。最后点击“导出...”,文件名用“{logo.bmp”
好了,图片做好了,现在我们来把它转成pldecal.wad!
首先,我们需要一个贴图制作工具,注意!著名的贴图包制作工具WALLY做出来的用不了!真是怪事。没办法,我们还是用Half-Life官方的贴图开发包Half-Life Texture SDK(附件一下载)来处理吧。
将这个压缩包解开,为了便于叙述,这里假定你将TextureTools.rar解压到TextureTools目录里。
好了,一切准备就绪!现在将你转换好的图片复制到Samples目录里,注意!将你的图片名必须为“{logo.bmp”,千万别忘了前面那个“{”!!
现在回到TextureTools目录下,运行makewad.bat,在TextureTools目录下就会生成pldecal.ls和pldecal.WAD两个文件,pldecal.WAD就是我们要的东西!如果只生成pldecal.ls而没有生成pldecal.WAD,说明你的图片格式有问题,请参照上文修改。(压缩包里有一个以本站图标为例的成品)
好了!制作过程完成了,现在是如何正确的使用它!
对于CS1.5及以前的版本来说: 将做好的pldecal.WAD复制到:
CS1.5:如果你玩的是Counter-Strike1.5的话则放在:X:\CS安装路径\counter-strike\cstrike目录里替换同名文件。
对于CS1.6/CZ版本来说: 将做好的pldecal.WAD更名为tempdecal.wad复制到:
CS1.6:如果你玩的是Counter-Strike1.6的话则放在:X:\Steam\SteamApps\你的Steam账号名\counter-strike\cstrike_schinese目录里替换同名文件。
CZ:如果你玩的是Condition-Zero的话则放在:X:\Steam\SteamApps\你的Steam账号名\condition zero\czero_schinese目录里替换同名文件。
注意:正版盗版均适用。路径中的cstrike_schinese、czero_schinese代表你用的是中文语言的,如果是英文的,使用cstrike、czero目录。
另外:
-1- 千万注意!进入游戏后千万不要进入Opention(设置)选项!因为进入Opention(设置)选项后游戏就会自动重建pldecal.WAD或者tempdecal.wad,那可就前功尽弃了!如果一定要进入Opention(设置)选项(比如要改自己的名字什么的),请记得先备份pldecal.WAD或者tempdecal.wad,改好后再COPY回来,也可设置pldecal.WAD或者tempdecal.wad文件只读属性,还是很管用的。
-2- 虽然此图片已经有了大小限制,还是请尽量使用小一点的图片,以免给服务器造成负担。要是因为这个影响了游戏可是丢了西瓜捡芝麻~~
效果图: