Leya 发表于 2008-6-17 12:43:51

修改地图为32人教程(注意,是自己制作.ent文件)

此教程献给热衷于32人混战和喜欢新地图的op们。

很多好的新地图都不是32人的,虽然可以利用网上现有的.ent文件来导入修改地图,但是毕竟网上相应地图的.ent文件很少,所以如果自己修改制作.ent文件就会省去很多麻烦。

闲话少说。

1、bsp view
运行BSP View文件,提示打开地图,选择你要修改的地图。

如图:这三个是此位置的坐标,第三个表示的是高度。


2、ripent
首先新建一个文件夹命名为1

把ripent复制到1文件夹里面

把想要修改的地图同样复制到1文件夹里

打开命令提示符(DOS窗口)

x:\1\ripent

显示 -import 和-export分别是输入和输出

首先输出所要修改的地图

例:
x:\1\ripent -export de_majiang

1文件夹里会出现一个de_majiang.ent文件

用UltraEdit编辑打开

查找info_player_start和info_player_deathmatch

前者为警察 后者为土匪

格式为:
"origin" "x x x"
"classname" "info_player_deathmatch"

x x x 就是用BSP View查找出的坐标。

添加完想要增加的警匪

保存后利用ripent把刚刚修改的de_majiang.ent导入de_majiang.bsp中


x:\1\ripent -import de_majiang





注意事项:
在添加警匪前要注意警匪出现的坐标,
不要把警匪坐标弄混到一起,否则会出现每局开始警匪面对面。
要修改一个

bsp view里有一行
// Half-Life directory
要将他修改为你的CS目录才有用
它默认是C:\SIERRA\HALFLIFE
  改de_tuscan时发现的,有的地图本身不会带“.wad”的纹理文件,因此在用 BSPView等地图浏览器看时,会提示“can't find wad key for worldspawn entity”,因而无法打开地图。
  此时可以用“ripent”将地图的“.ent”文件导出,用 UltraEdit等文本工具打开它,修改其中的 “wad”项目值,任意指定一个现有的“.wad”纹理文件(建议将此文件复制一份,改成要用浏览器打开的地图名,扩展名维持“.wad不变”,然后在“.ent”中指定为这个纹理文件),保存后再用“ripent”将地图的“.ent”文件导入地图。
  这时再用 BSPView等地图浏览器打开这个修改过的地图后,就可以正常查看了。

pxhxkij 发表于 2008-11-21 16:37:21

(df16^ 虽然不是很明白但是还是要顶.给那些会看的人.

joysin 发表于 2009-3-5 10:49:05

还是看不明白,难啊

WW1982 发表于 2009-5-15 20:34:20

DOD能用吗?

ys168 发表于 2010-3-9 13:21:28

咋弄啊,CS和CZ能行吗?
页: [1]
查看完整版本: 修改地图为32人教程(注意,是自己制作.ent文件)