| 以文本方式查看主题 - 索沛CS1.6论坛 CS反作弊 CS1.6下载 amxx sma插件 cs对战平台 (http://101.42.38.52:27015:27015/index.asp) -- CS地图专区 (http://101.42.38.52:27015:27015/list.asp?boardid=23) ---- [转帖]如何制作cs地图 (http://101.42.38.52:27015:27015/dispbbs.asp?boardid=23&id=1815790) |
| -- 作者:killer1391234 -- 发布时间:2013-08-15 14:03:00 -- [转帖]如何制作cs地图 一.前言 1.每次通过QQ的一张张截图、打字来教新手们设置、使用编辑器和编译器是非常麻烦的事,所以这里弄个教程提高效率。 2.此教程用来教新手制做出一张最简单的CS地图 3.整个制作流程:工具的下载——Hammer3.5的设置——map的制作——map的编译 3.此教程仅适用于【M.L】CS地图制作工具包v10-09-24A 5.地图的组成元素概念:固体、固体实体和点实体 二.工具的下载 做CS地图需要专门的工具,以下提供的是一个完善的工具包,快下载吧,别告诉我你没有压缩工具! 点此下载【M.L】CS地图制作工具包v10-09-24A.zip(无需注册 主要工具有: 地图编辑器Hammer3.5 X-Man超级地图编译器 反编译器Winbspc1.4 纹理制作工具Wally1.55B 山体制作工具gensurf 游戏数据文件CS16_X-man_1002gold.fgd [此贴子已经被作者于2013-8-15 14:08:03编辑过]
|
| -- 作者:zxhawion123 -- 发布时间:2013-08-15 14:06:00 -- 不错 |
| -- 作者:killer1391234 -- 发布时间:2013-08-15 14:07:00 -- 三.Hammer3.5的设置 1.把CS地图制作工具包文件夹解压到硬盘后,打开CS地图制作工具包文件夹... 2.打开CS地图编辑器Hammer3.5,点击[工具]里的[参数设置] 3.[常规设置]里[只使用一个视图来编辑地图]打“√” 注:此项可以根据个人习惯,可打可不打,本人习惯打“√”,后面的内容默认为打“√”了的 4.[2D 视图]里[仅点击中心点才能选择对象]打“√” 注:此项在做复杂的地图时,要根据情况使用或不使用,后面的内容默认为打“√”了的 5.[纹理]里增加自己做地图需要用到的纹理包,许多官方纹理包在CS\\cstrike里可以找到 注:cstrike.wad和halflife.wad两个纹理包是CS最主要的官方纹理包,牛多常用纹理都在这两个里面。cstrike.wad在CS\\cstike里halflife.wad在CS\\valve里 特别提醒大家,使用的wad文件尽量都是放在同一文件夹下,否则在后面的编译中可能会出错。你可以把wad文件都复制一份到同一文件夹内再进行增加。其次使用的wad文件也尽量是在英文目录下,如果它们是在中文目录下的,后面的编译中也会出错 6.[游戏参数]里的[游戏数据文件]增加CS地图制作工具包\\FGD\\CS16_X-man_1002gold.fgd 7.其他设置不用管了,按[确定]保存以上设置 四.map的制作 1.新建一个map文件 2.选中 3.按回车键建立这个固体a 4.按 5.在这下拉菜单里选择视角,调整固体a各个面的厚度,不要窄了 注:什么叫“不要窄了”呢?就是说如果你要把厚度为60的固体挖出墙厚度为32的“房子”是没办法的,固体的厚度起码为64。所以,窄了的话就会直接影响下面的6、7、8步骤 6.在选中固体a的状态下,点击[工具]里的[挖空] 7.就用默认值32吧,点[确定] 8.这时固体a变成了一个密闭的“房子”,“墙”的厚度为32 待续,,,, |
| -- 作者:killer1391234 -- 发布时间:2013-08-15 14:19:00 -- 10.选中 11.找到“房子” 注:如果房子贴的是aaatrigger纹理或其他一些特殊的纹理,在编译时会导致出错 12.如果“房子”贴的不是你要的纹理,那么在[纹理组]的[浏览]里选一张纹理 13.选中“房子”后,按 14.如步骤9再切换至2D视图。按 15.选中这个点实体,按右键,再点击[对象属性] 16.下拉菜单里选择light,里面的设置默认即可,这样,这张地图就有灯了 17.同样的方法,在房子里放点实体info_player_deathmatch和info_player_start各一个,它们分别是T和CT的出生点。注意出生点之间不要接触、和其他固体也不要接触,都要保持一定的距离,否则在游戏中可能有人会被卡死;也不要放到“房子”外去了;放太高会摔死 18.这样,1V1的地图做好了,取名保存为map类型的文件,这里假设为cs1.map 注:文件名不支持汉字 五.地图的编译 3.把刚才地图编辑器里所添加的非官方纹理包在这里也都添加上去 注意:这个步骤做的就是选择打包非官方纹理进地图,[M.L].wad是自制纹理,所以需要打包进地图,否则别人将因could not find [M.L].wad
而无法进入地图。halflife.wad和cs_dust.wad等都是官方纹理包,所以不要打包 4.点击[设置]里的[设置] 5.把这4个tool的path设置都一一对应好,文件都在CS地图制作工具包\\tools文件夹里,点OK确定 6.这里找出cs1.map,按Run开始自动编译 7.编译时显示出来的许多数据都是编译过程的记录,也称编译报告,编译结束后它会说“按任意键继续” 8.好了,编译出来的cs1.bsp文件应该在放cs1.map的文件夹里了(如果不是,那是因为你做了本教程以外的设置),把它放入CS\\cstike\\maps里,运行CS看看吧! 编译失败的几个推测和解决方法: 1.CS地图所有实体或者点实体必须在一个完全封闭的固体空间内,如果只是看似封闭其实有裂缝的话,编译失败,当然更不能有实体或者点实体在外面 2.编译报告说Error:Could not find wad file话,请先确定是否在超级编译器中打勾了自制纹理包,然后注意:使用的wad文件尽量都是放在同一文件夹下,否则在编译中可能会出错。你可以把wad文件都复制一份到同一文件夹内再进行增加。其次使用的wad文件也尽量是在英文目录下,如果它们是在中文目录下的,编译中也会出错 3.地图和编译器的设置似乎没什么问题,但还是编译不成功:可以尝试保存设置关闭编译器后再用编译器编译一下 4.在网吧可能设有限制,导致软件不能正常使用。比如编译器不能编译
|
| -- 作者:killer1391234 -- 发布时间:2013-08-15 14:25:00 -- 第一次发这种帖子,一些原因图不能呈现, 介绍也不太形象,希望大家多多包含 [此贴子已经被作者于2013-8-15 14:26:34编辑过]
|
| -- 作者:X0418641000 -- 发布时间:2013-08-16 9:15:00 -- 以下是引用ll_good在2013-8-15 14:53:00的发言: 挺好的,楼主花了很大功夫吧,楼主可以实时更新,但是那些图片全死了 你没看到前面有个“转帖”。。 ![]() ![]()
|
| -- 作者:hei5298 -- 发布时间:2013-08-16 10:20:00 -- 很好 很詳細
|
| -- 作者:applepolice838 -- 发布时间:2013-08-18 15:11:00 -- 太水了吧- - |
| -- 作者:applepolice838 -- 发布时间:2013-08-18 15:12:00 -- 这是地址,自己去看吧:http://hi.baidu.com/mlqq845543427/item/23829118cb4f59e89913d6b2 |
| -- 作者:yuban10086 -- 发布时间:2013-08-18 16:08:00 -- 不会制作 慢慢来吧 |