不想把文章一口氣打太長了所以另開一個回覆繼續寫了
窩不是騙威望版主不要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.大功告成~人質成功逃脱~