2005-4-15 13:00
Ch!Da大孖
地圖製作全攻略!
地圖製作全攻略!
本貼內容來自Lwb自製地圖網
[url=http://www.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/worldcraft.zip]CS地圖製作程式Worldcraft中文版[/url]
[url=http://www.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/zhlt251.zip]CS地圖製作的必備品zhlt251[/url]
[url=http://www.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/cstrike_wc33.zip]CS地圖製作的必備品cstrike_wc33[/url]
----Hammer.exe設定----
事前準備:請先下載Zhlt
解壓縮到"我的資料夾"底下
下載cstrike wc33
解壓縮到World Craft資料夾底下
再到Wc裡按照以下圖片作設定
[img]http://www2.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/cs/wc/w02.jpg[/img]
[img]http://www2.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/cs/wc/w03.jpg[/img]
----製作自己的地圖----
事前準備:開啟WC,再"新增地圖"
.首先,先按下"
[img]http://www2.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/cs/wc/ww1.jpg[/img]"這個物件
再到"top"區拉出一個長方形,再到"side"區調整寬度和高度
[img]http://www2.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/cs/wc/w04.jpg[/img]
----製作自己的地圖----
事前準備:開啟WC,再"新增地圖"
1.首先,先按下"Block Tool"這個物件
再到"top"區拉出一個長方形,再到"side"區調整寬度和高度
拉好後再按下Enter,原本是虛線構成的長方體就變成實體了
事後如果想調整其大小,請先選取那個物件,就可調整大小
說明:大致上WC可以分為Camera,Top,Front,Side四個區域
Camera=功能稍後解說
Top=從上方看你的地圖作品
Front=從前方看你的地圖作品
Side=從側面看你的地圖作品
Block Tool=方塊的產生工具,牆、箱子都是這個作出來的
------------------------------------------
2.然後再依下圖做出前、後、左、右、天花板和地板六個長方體
請切記 ,六的長方體的接和處不能有空隙,要不然在run map時會有錯誤
然後在"camera"這串字上按滑鼠左鍵,出現選單,請選"3D 材質填色"
再把滑鼠指標停在camera區,可以先"模擬瀏覽"
按↑↓←→是--往上、下、左、右轉
按W,S,A,D是--前進、後退、左平移、右平移
這樣就可以在你第一個作出來的房間裡移動
如果你覺得你做出來的牆壁的花色怪怪的,想要改
請在右邊的材質選擇區按下"瀏覽"
選好後,選取要改花色的牆壁,再按下左邊的"Apply Current Texture
[img]http://www2.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/cs/wc/ww2.jpg[/img]即可
3.按下"
[img]http://www2.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/cs/wc/ww3.jpg[/img]"這個物件
到"top"區在你要歹徒或警察出現的地方按一下,再到"side"區調整一下位置
不過一定要放到房間裡面,而且不要太靠近牆壁
然後再到旁邊做出一個Entity Tool出來,如圖
[img]http://www2.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/cs/wc/w06.jpg[/img]
然後選取右邊的Entity Tool,按下右鍵就會出現"物件屬性視窗"
然後在"class"選項選取"info_player_deathmatch",如圖
這樣左邊的Entity Tool就變成歹徒的復活點了
而由於Entity Tool的預設值是info_player_start,也就是警察的復活點,
所以不用更改左邊Entity Tool的屬性
然後在房間裡靠近天花板的地方加入一個Entity Tool
Class改成"light",也就是"燈"
這樣一個地圖該有的都有了,就可以去run map,做出地圖了^^
run map前記得儲存ㄛ^^
說明:
Entity Tool Class說明
info_player_start : 警察復活點
info_player_deathmatch : 歹徒復活點
light : 一般的燈
----Brush Entities----
Brush Entities即是固體狀實體元件,是用
[img]http://www2.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/cs/wc/ww1.jpg[/img]做出一個方體後,
再將其轉到玩家實體後的物件。
button_target
連續狂按的按鈕
env_bubbles 泡泡
func_bomb_target C4可安置範圍
func_breakable 打碎的物件
func_button 按鈕
func_buyzone 購物範圍
func_conveyor 捲動的面
func_door 自動門
func_door_rotating 有門軸的門
func_escapezone 賊人脫逃指定範圍
func_friction 可調整磨擦力的牆
func_hostage_rescue 人質脫逃指定範圍
func_illusionary 可穿透的物件
func_ladder 手爬梯
func_mortar_field 未知
func_pendulum 未知
func_plat 未知
func_platrot 未知
func_pushable 可以推動的物件
func_rot_button 旋轉式按鈕
func_rotating 轉動的物件
func_tank Tank砲台
func_tankcontrols 砲台控制範圍
func_tankrocket 火箭
func_trackautochange 未知
func_tracktrain 依路線旋轉的物件
func_train 不依路線旋轉的物件
func_traincontrols 移動物件操控範圍
func_vehicle Vehicle車輛
func_vehiclecontrols 車輛控制範圍
func_vip_safetyzone vip逃脫的範圍
func_wall 牆
func_wall_toggle 未知
func_water 水
歡迎pm清楚提供未知物件
----Point Entities----
Point Entities就是用
[img]http://www2.hkedcity.net/sch_files/a/mkm/mkm-2002223/public_html/cs/wc/ww3.jpg[/img]做出來的Entity
ambient_generic 音效發聲點
armoury_entity 地上可撿的裝備武器
cycler 模型放置
cycler_sprite SPR圖檔放置
env_beam 光束(???)
env_beverage 未知
env_blood 噴血
env_explosion 爆炸效果
env_funnel 未知
env_global 未知
env_glow 光暈
env_laser 攻擊人的雷射
env_message 訊息
env_render 描繪模式改變
env_shark 搖晃
env_shooter 模型發射器
env_smoker 煙霧效果
env_sound 範圍內發聲音
env_spark 火花
env_sprite SPR圖檔應用(eg.下雪)
game_player_equip 強制玩家裝備
game_text 螢光字幕
hostage_entity 人質(好靚仔^^)
info_bomb_target c4炸彈放置地點
info_hostage_rescue 人質被拯救的地點
info_map_parameters 地圖相關設定
info_null 空的實體
info_player_deathmatch 賊人復活點
info_player_start 警察復活點
info_target 當指定點(???)
info_teleport_destination 傳送輸出點
info_vip_start vip復活點
light 無方向性點光源
light_environment 太陽的光源
light_spot 特定方向的燈
multi_manager 觸發排程管理器
multisource 未知
path_corner 轉角點(不依路線旋)
path_track 轉角點(依路線旋)
player_weaponstrip 將玩家裝備充公
trigger_auto 未知
trigger_camera 一入場觀看的地方
trigger_changetarget 改變觸發對象
trigger_relay 改變目前狀態
[url=http://www.168fun.com/bbs/viewthread.php?tid=201187&fpage=1]cs制作地圖2[/url]