CS > 战术解析 > 反恐精英CS经验心得:RES文件使用教程

反恐精英CS经验心得:RES文件使用教程

14-01-10 我要评论 来源:未知

gfx\env\mysky_up.tga

gfx\env\mysky_dn.tga

gfx\env\mysky_lf.tga

gfx\env\mysky_rt.tga

gfx\env\mysky_ft.tga

gfx\env\mysky_bk.tga

接下来,我们也需要几个声音文件。他们存放在c:\Counter-Strike\cstrike\sound\misc目录下。在这里,相对路径是sound\misc.下面是更新后的RES文档,添加了声音文件

gfx\env\mysky_up.tga

gfx\env\mysky_dn.tga

gfx\env\mysky_lf.tga

gfx\env\mysky_rt.tga

gfx\env\mysky_ft.tga

gfx\env\mysky_bk.tga

sound\misc\metaldoor.wav

sound\misc\heavychain.wav

E.是否可以避免使用RES文件?

对于地图中的墙壁材质文件,回答是肯定的,你可以不使用。但是对于天空材质文件、声音、模型以及其他一些你有可能需要自己创建的文件,则无法避免如此。如果你的地图需要一个WAD文件,但你又不想利用RES文档,那么你可以使用下面这条参数重新编译一下你的地图,

qcsg-nowadtexturesmymap.map

这将迫使编译器将现有的材质文件直接添加到BSP文件中。这种方法利弊共存。

从好的一方面说,如果这张地图中只需要一些自定义的材质文件,那么你可以使用上面的方法将他们和BSP文件编译在一起,这样可以更方便地把地图放到服务器上以供下载。

另一方面,如果地图中也包括许多MOD里原有的HL材质,那么这些文件同样也会被编译在BSP文件中。和分开保存的方法相比,这样做将会使你你的BSP文件体积增加不少。这一点无法避免,它要么不存在,要么就是个大问题。因为客户机要下载BSP文件,所以这样无疑潜在地浪费了文件空间和下载时间。你添加的材质文件越多,BSP文件就越庞大。5,6,7M的BSP文件并不少见。对于使用小猫上网的用户来说,下载这样的文件会让他们无法忍受。而且,也许在他们下载完BSP文件之前,服务器都已经更换地图了。

使用-nowadtextures参数的另一个弊端是,即使你只改动了这张地图的一个像素点,整个BSP文件(5M的DD)也要重新下载。如果你将WAD文件分开保存,那么改动以后将只需要下载修改的那部分。

使用哪种方法由你决定,如何选择会根据你需要的材质以及你存放地图的位置而有所变化。但是如果你不介意使用RES文件的话,它确实是上上之眩