发新话题
打印

[转帖]修改官方地图的教程

[转帖]修改官方地图的教程

作者:阿吊
一、软件: 修改官方地图时所要用到的三个必要的软件,这些软件估计大家都有! 1、地图制作软件wc3.33或vhe3.4(推荐wc3.33) 2、winbspc 1.2 地图反编译器,用来将官方的.bsp地图文件反编译成.map文件。 3、zhlt2.53 地图编译程序,用来编译地图!(这个版本是必须的,不然会出现乱七八糟的问题) 具备了上述三个软件,就可以开工了!
二、亲手操刀 就用de_dust2这块经典地图开刀吧!把它修改成一快解救人质地图,并且警察和匪徒的出生地相互调换! 1、首先用winbspc反编译官方的地图! a、运行winbspc反编译软件,在“文件”菜单中选择“转换”。在出现的“打开”窗口中定 位到你的cs安装目录中的cstrike\maps目录,从中选择de_dust2.bsp文件,然后点“打开”按钮 。接下来在出现的转换设置窗口中选择“转换为map”,然后在“输出文件夹”中输入你平时存 放rmf文件的地方,然后点“确定”按钮。 b、同时把de_dust2.bsp文件拷贝过去,和你的map文件呆在一起!!                                           2、用wc打开反编译后的map文件并修改! 运行wc,在“文件”菜单中选择“打开”命令。在出现的打开窗口中“文件类型”选择map,然后载入de_dust2.map文件,打开它。 注意:有四个粉红色的大盒子,它就是我们要修改的主要目标。 其中有两个是警察和匪徒的购买区域,他们的出生地点就在这两个区域里。另外两个分别是A和B的布雷点。 首先找到警察的出生地,然后选中所有的警察。点鼠标的右键,在出现的菜单中选“属性” ,在出现的对象属性窗口中将其改为匪徒,即info_player_deathmatch。用同样的方法将匪徒改 为警察!现在它们的出生地就互换了! 接下来修改购买区域,否则游戏开始后你要跑到对方家里才能买武器,那样就死悄悄了。 哈哈……。 看到那个包着警察的大盒子了吗?它就是购买区域,一般是粉红色的,选中它然后点右键。 在出现的菜单中选属性,然后在属性中将它的阵营由“匪徒”改为“警察”。用同样的方法将原来警察的购买区域的属性改为匪徒的购买区域。
再找到A平台,应该比较好找,记得A平台那三个箱子吗?可以根据它们来找。也是一个粉红色的盒子,它实际上是原来c4的布雷区域。找到后同样修改它的属性,将它的实体类型改为func_hostage_rescue(即人质安全区域).找到B区,用同样的方法将原来布雷区域的类改为func_hostage_rescue,也就是有两个人质安全区域。
然后我们来增加一个人质的出生点,我把他放在了匪徒的出生地。(也就是原来警察的出生 地)点工具栏上的“实体”工具,在侧视图中创建一个实体。然后修改其属性,在类中选择hostage_entity即一个人质,你可以多放几个!注意调整好它的位置,不要放的太高了!
三、编译地图 好了,编译你的地图吧。在专家编译窗口模式中只选择CSG选择项,其它的都选择否!记得加上参数-onlyents,也就是在编译窗口的专家模式中选择csg_exe 在右边的$path\$file后面加上-onlyents,即:$path\$file -onlyents 注意:这是针对windows模式编译玩家的,对于dos玩家,只要在平时编译的文件夹里保证de_dust2.bsp和de_dust2.map在一起就可以了 在dos窗口下输入:hlcsg.exe de_dust2.map -onlyents即可!!!
好了,大功告成。编译会速度很快,因为它实际上是把你对实体所做的修改写到了bsp文件中,这也是为什么要把de_dust2.bsp文件考到编译目录的原因了。 完成后把de_dust2.bsp改名!!不然你的正中的dust2就没有了,文件考到cs的cstrike\map s(记得备份原de_dust2.bsp)目录中,然后运行游戏看看结果吧!
在修改过程中大家要注意以下几点: 1、除了你必须要修改的东西外,最好别去乱动其他的东西,免的引起不必要的错误! 2、如果需要增加东西,那只能是点实体实体!!!记住了!!!!你别指望加个箱子进去, 另外也不要指望能把原有的固体转化为固体实体!!!!改固体实体的属性时大家也要注意, 把可见的改为不可见的可以,比如把func_breakable(游戏中可见)改为func_hostage_rescue(游戏中不可见),反之则会乱套了
还等什么?赶快动手试试吧!

TOP

好贴   顶啊  !  我找了 好久了!  感感谢谢!

TOP

蜃!哪里找到的啊!很经典的帖子;)

TOP

更本行不通的,我DUST转成MAP后,什么也不改,也转不会BSP了!!!!

TOP

发新话题