专区首页 新手教程
CS特训营 花式技巧
插件专栏 竞技罗盘
CS:S专题 半条命II 技巧心得 赛事新闻
补丁修改 DEMO录像 视频欣赏 游戏地图
高手访谈 CS小游戏 画说反恐 手机CS
帅哥靓女 战队比赛
你问我答 语音聊天
表状论坛 树状论坛
新浪游戏 >> 单机游戏 >> 反恐精英    责编:洋一 CD-KEY交换 卡巴斯基防毒下载
  专区搜索
  欢迎投稿
  终极设置
整理总结CS终极设置
包括:HLTV命令全解 一些常见问题 十个问题 使用语音 切换左右手 连接问题 插件 1.6解答
  花式技巧
花式技巧视频下载
看DEMO学超级跳傻瓜教程
实例:nuck实用跳跃技巧,附有几个经典位置。
  常用工具下载
·反作弊工具CD4.33.4
·中文服务器监控器HLSW
·PodBot路点超级补丁
·《零点行动》免CD补丁
·官方zBot加强版
·高手专用BOT补丁
·SKplayer1.1录像播放器
·中文SKplayer播放器
·贴图包制作工具
·LOGO制作工具汉化版
·套装脚本编辑器
·最新一键优化V2.01
·设置调整万能工具
·罗技鼠标驱动9.80中文
·微软鼠标驱动5.2中文版
  热门推荐

反恐精英:2D
  基于CS基础上的2D游戏。CS有的一切因素,它都具备。
  CS四格漫画
吴理的BLOG
CS四格漫画连载
连载1 连载2 连载3 连载4 连载5
 热门活动回顾
  “全国CS玩家战队视频聊天”近千位玩家报名,与大家畅谈自己CS经历,分享CS经验。
 我的战队对讲机
战队即时语音通话申请
修改篇作者:新浪游戏2004-04-14 17:50


我估计对于这个话题,10个人有11个感兴趣,毕竟,做地图的朋友相对少,可是对已经有的地图修修改改是很多cs朋友的心愿:比如把dust2改成狙击专用图啊、手枪专用图啊、按炸弹变成救人质、给自己的战队加上广告啊啊等等,呵呵,好!!我们这就开始:

使用工具

  • X-man超级地图编译器
  • Winbspc
  • wordcraft或Valve Hammer Editor
  • 写字板(没错,就是windows自带的那个写字板)

没有的到下载页面自己去搞,呵呵。其实上面工具的2、3两个不是必须的,我个人一般是用1、4就能搞定了,不过为了全面照顾各种水平的朋友,我就只好挑选最普通的做法写了。呵呵,毕竟当今中国对于地图知识能够全面融汇贯通的朋友不多啊

修改地图  
 

我们开工了,为了表述方便,我以dust2为例子,我们的目标是在地上放一把枪

  • 在桌面新建一个文件夹,把地图de_dust2.bsp拷贝到这个文件夹,然后把这个文件改名,我改为:X-man_dust2.bsp (呵呵,改名的目的是让你拷贝回cs的时候不要把原来的地图覆盖了)
  • 使用你的winbspc软件把X-man_dust2.bsp反编译为map文件:X-man_dust2.map
  • 使用wc或vhe打开 X-man_dust2.map 文件,呵呵,有很多错误什么的,什么都不要管,按照你平时做地图的方法在你需要的位置放上 armoury_entity 实体,并设置实体,呵呵,看我的截图图:

    呵呵,我搞了一把m4
  • 好了之后保存文件。关闭你的wc或vhe。
  • 使用你的写字板打开这个你添加过佐料的map文件,即:X-man_dust2.map ,到文档的最后,我引用一下:

    ........

    {

    "classname" "info_target"

    "targetname" "cam2a"

    "origin" "1144 2456 136"

    }

    {

    "classname" "armoury_entity"

    "item" "6"

    "count" "1"

    "origin" "384 2176 -96"

    }

    呵呵,大家看到了,我们添加的armoury_entity在文件的最后面,“{”和“}”之间的就是我们新加的实体的所有的内容(红色的字)

    呵呵!!就是他,我的m4啊!!哈哈

    好了,大家不要关闭写字板,先暂时把他放在一边。我们继续:

  • 把你的X-man超级地图编译器设置好 (详细请看网站地图教程区的其他工具类)

打开软件,切菜单的“编译项目”到“地图直接修改”

选中“导出”如图:

确认软件右边“步骤”里“RipEnts”处于选中状态,如图:

使用软件右下部的按钮打开X-man_dust2.bsp文件(注意是bsp文件,不是map文件啊!!)

按钮进行导出

  • 呵呵,回到你的新建文件夹,你会发现多了一个文件:X-man_dust2.ent ,新开一个写字板把这个文件打开这个文件(不要把原来那个关闭哦),到文件最后,然后把我们先前写字板的需要的内容添加到这里:

即:把X-man_dust2.map写字板里我们新加的实体的内容:

{

"classname" "armoury_entity"

"item" "6"

"count" "1"

"origin" "384 2176 -96"

}

添加到X-man_dust2.ent的写字板的最后:

........

{

"origin" "1144 2456 136"

"targetname" "cam2a"

"classname" "info_target"

}

{

"classname" "armoury_entity"

"item" "6"

"count" "1"

"origin" "384 2176 -96"

}

呵呵,好了么?再提醒一下:是把我们在X-man_dust2.map里新加的内容,添加到X-man_dust2.ent的文件最后。

  • ok,我们继续,看看X-man_dust2.ent文件,他的格式是和我们新加的内容有区别的:在他这里"classname"行是在实体最后的(黄色的字),而"origin"行则是在实体最前面(黄色的字),而我们拷贝过来的内容这2行却正好相反(红色的字),这很好解决把,把这2行交换一下,让他符合格式。
  • 好,我们把这个修改好的X-man_dust2.ent保存一下。退出写字板。
  • 再次使用你的X-man超级地图编译器,不过这次选择的是:“导入”而不是导出打开的文件是:X-man_dust2.ent而不是X-man_dust2.bsp,好了之后再运行吧。
  • 完了,接下来就把x-man_dust2.bsp文件拷贝回cs,然后进游戏看吧!!呵呵。你的枪是不是在你设置的地方啊

呵呵,不要看我说的复杂,其实一点难度也没有的拉。祝大家改得开心

火爆论坛