很多朋友都有这样的经历,辛苦做好的地图,开个版子想让朋友见识,朋友竟然下载后不能玩,总是提示少了什么文件..........555555,cs好蠢啊! 呵呵,这个问题的出现的根本原因是大家用了自己或第三方的wad(纹理)、wav(声音)、model(模型)、spr(图标文件)、sky(天空)、所导致的。 好,让我们解决这个问题吧!!!! 1、这个方法只用于解决wad的下载问题,别的无效!!!! 呵呵,有经验的朋友大概已经知道我要说什么办法了,对,就是进行纹理捆绑。在地图进行编译的时候,用“-wadinclude”或“-nowadtextures”参数 !!!方法不讲了,这方面的帖子有很多,大家自己找吧,如果你懒的找都不肯找,那不学也罢!!!!另外我提一下:这个参数是没有任何副作用的,有些朋友说用了会出怎么怎么样的问题,纯属无稽之谈!!!!!!!我建议大家用到自己或第三方纹理时用这个参数 。很好的一种方法,本斑竹极力推荐!!!!! 2、这个方法用于解决上面所有问题 我举列说明: 假设本斑竹有一张地图x-man.bsp用到了以下我的自己东西: 在cstrike目录放了一个自己的纹理文件a.wad 在cstrike/models目录放了一个自己的模型文件b.mdl 在cstrike/sprites目录放了一个自己的图标文件c.spr 在cstrike/sound/misc目录里放着的一个自己的声音文件d.wav 在cstrike/gfx/env目录放了一套自己的以mike3636开头的天空(呵呵,也就是6张tga格式的图片) 需要怎么解决开服务器时的下载问题呢? 1、新建一个文本文档,双击打开 2、在里面写上: a.wad models/b.mdl sprites/c.spr sound/misc/d.wav gfx/env/mike3636up.tga gfx/env/mike3636dn.tga gfx/env/mike3636lf.tga gfx/env/mike3636ft.tga gfx/env/mike3636rt.tga gfx/env/mike3636bk.tga maps/x-man.res 3、存盘退出 4、呵呵,你的这个文件全名应该是“新建文本文档.txt”,现在把他改名为和地图同名的res文件即x-man.res 5、把这个文件拷贝到cstrike/maps目录和你的地图文件x-man.bsp呆在一起,好了。万事大吉,等你的朋友进来见识你的地图吧!!!! 解释: cs下载地图是这样工作的:当你连上一个服务器是,先看你的硬盘里有没有这个地图,如果没有,他就进行下载,首先,他会查看服务器有无和当前游戏地图同名的res文件,如果没有,就直接下载bsp文件。进行游戏。如果有,就会在下载bsp文件后,按照res例的清单下载所有文件并存放在res指定的目录,然后再进行游戏。大家明白了么?对了,看看上面第2条的最后一行“maps/x-man.res”,这个文件可千万别忘了哦,否则的话,你有这个文件,别人都能下载你的地图,但别人开网后别人的朋友就进不去了,呵呵道理很明显啊,别人没有在你这里下载到这个res文件啊!!!是不,呵呵