不想把文章一口气打太长了所以另开一个回覆继续写了
窝不是骗威望版主不要BAN窝好了,相信看完上面文章,可能也会有人对这个有兴趣:
复制程式
sv_use_entity_file // 对地图使用自定义实体文件, 路径为 "maps/[map name].ent". 0 - 使用地图本身实体 1 - 使用 .ent 文件设定的实体来作为地图实体 2 - 使用 .ent 文件设定的实体来作为地图实体,并侦测若地图无 .ent 文件则自动生成一个
这功能其实和Source游戏 - Metamod:Source里的Stripper:Source功能很相似,所以是挺好用的功能
但网上的教学很少,Google到的资讯可以算是十分少
所以在这里写一个简易教学给大家~
-----------------------------------------------------------------------------------------
首先,可能你玩着玩着CS1.6时,突然想到:
然后你就很想把de_dust改为救人质的地图,心想这一定会很好玩,
但你却不懂任何的AMXX,那怎么办?
其实可以很简单~
1.首先先设定 sv_use_entity_file 2 ,然后运行de_dust地图
2.然后你会看到de_dust.ent 已生成了在 maps 资料夹里了,
3.打开它(用记事本或是类似的软件),找到以下东西:
复制程式
{
"model" "*17"
"target" "targetb"
"classname" "func_bomb_target"
}
{
"model" "*18"
"target" "targeta"
"classname" "func_bomb_target"
}
把"classname"修改为"null" 或是直接把这两段删掉:
复制程式
{
"model" "*17"
"target" "targetb"
"classname" "null"
}
{
"model" "*18"
"target" "targeta"
"classname" "null"
}
4.重开伺服器,进入de_dust地图你会发现A、B C4放置点也会不见了
5.然后我们要dust变为人质图,所以我们要在Ts重生点放置一个科学家人质,
在档案最下面加上:
复制程式
{
"origin" "1200 3503 -80"
"angles" "0 180 0"
"skin" "2"
"model" "models/scientist.mdl"
"classname" "hostage_entity"
}
科学家 : 我是谁我在哪6.最后,我们打算将其中一个CT重生点改为人质逃脱点,把:
复制程式
{
"origin" "-624 -1728 112"
"angles" "0 31 0"
"classname" "info_player_start"
}
改为:
复制程式
{
"origin" "-624 -1728 112"
"angles" "0 31 0"
"classname" "info_hostage_rescue"
}
7.大功告成~人质成功逃脱~