設為首頁收藏本站

HKCDC討論區

 找回密碼
 註冊

QQ登錄

只需一步,快速開始

搜索

查看: 1772|回復: 2

實體列表,入門知識 [複製鏈接]

積分
6753

最高榮譽勳章

polo4515 發表於 2013-8-25 11:27:04 |顯示全部樓層
本帖最後由 polo4515 於 2013-8-26 22:45 編輯

本篇主要是把舊有的文章重新整理及補充
如果有錯誤歡迎糾正

常用術語(term)固體:組成地圖的最基本物件,也就是你用固體製作工具初畫出來的物件,如矩形、圓柱等等。
固體製作工具
實體:擁有自己的性質,條件等等的物件,常分為點實體及固體實體。

固體實體:固體經由"約束到實體"後,則稱為實體。



點實體(point-:
由實體製作工具
造出來的點實體
這類實體通常不需要去定義一個範圍來達到目的只需要一個點,
像是聲音從哪播放出來,光從哪發出來...等等


leak:指地圖未封裝好的部分,通常會導致地圖無法跑light程序。在HL引擎中,地圖有三要素:封裝好、有spawn點、有光。
編輯過程中也常會出現未封裝完整的許多問題,
解決方法請參考另一個挑出leak區的方法,保證有效

紋理(testures):地圖中各種物件的外觀、顏色、圖形等等,類似skin、紋理這種概念。





<------------------------------------------------------------------------------->
參考文獻及相關檔案:
http://bbs.hkcdc.org/thread-1335-1-1.html(實體名稱對照)

env_
env_beam 產生鐳射、閃電等現象的實體
env_beverage 產生灌裝飲料的實體
env_blood 噴射血液的實體
env_bubbles 產生氣泡的實體
env_explosion 可以產生爆炸效果的實體
會爆炸的物件

env_fade 設置和畫面顯示有關的實體
env_fog 地圖產生霧的實體
霧的製作
env_funnel 產生炊煙的實體
env_global 全局控制實體

env_glow 產生燈光光暈的實體
env_laser 發射鐳射的實體
env_message 輸出文字資訊的實體
env_rain 下雨的實體(cs1.6或cz使用)

下雨,下雪的效果
env_render 改變可見的固體實體渲染屬性的實體
env_shake 產生地震效果的實體
env_shooter 可以噴射指定物體的實體
env_smoker 產生煙霧的實體
env_snow 下雪的實體(cs1.6或cz使用)

下雨,下雪的效果
env_sound 定義腳步聲音的實體
env_spark 冒出火花的實體
env_sprite 在地圖放置圖示(.spr)的實體
cycler_
cycler 放置模型(.mdl)的實體
cycler_sprite 放置圖示(.spr)或模型(.mdl)的實體
cycler_wreckage 放置steam圖示的實體
func_
func_bomb_target 設置c4炸彈的放置區域


func_breakable 可以打碎的實體

玻璃窗製作/可打爆玻璃窗製作
func_button 開關
func_buyzone 設置購買裝備的區域
func_conveyor 傳送帶或自動扶梯

加速的造法
func_door 移動的門


怎樣做防火門
func_door_rotating 轉動的門


推門的做法
func_escapezone 設置土匪的逃跑區域

func_friction 設置摩擦係數的實體
func_grencatch 設置一個使用投擲類武器的觸發區域
func_guntarget 槍靶
func_healthcharger 加血的實體(補血機)
func_hostage_rescue 設置一個人質獲救的區域
func_illusionary 看得見但摸不到的實體

製作可穿透的牆

func_ladder 梯子
整梯子教學

func_mortar_field 空中支援實體
func_pendulum 來回擺動的實體
func_plat 會上升的實體
func_platrot 會旋轉上升的實體
func_pushable 可以推動的實體
func_recharge 加盔甲防護值的實體
func_rot_button 轉動的開關
func_rotating 不停轉動的實體
func_tank 機槍
func_tankcontrols 設置機槍、大炮、鐳射炮的控制區域
func_tanklaser 鐳射炮
func_tankmortar 大炮
func_trackautochange 火車自動立體變軌系統
func_trackchange 火車平面變軌系統
func_tracktrain 火車
func_train 平移的平臺
func_traincontrols 設置火車的駕駛區域
func_vehicle 汽車
func_veiclecontrols 設置汽車的駕駛區域
func_vip_safetyzone 設置vip的逃逸區域
func_wall 一般的實體
func_wall_toggle 可控制出現消失的一般實體
func_water 水

液體製作

game_

game_counter 記數實體
game_counter_set 設置記數實體的實體
game_end 遊戲結束 3)
game_player_equip 設置回合開始時玩家默認裝備的實體
game_player_hurt 對玩家產生傷害或加血的實體

製作傷害區域\全場傷害

game_player_team 更改玩家陣營的實體
game_score 記分的實體
game_team_master 確認玩家隊伍
game_team_set 設置玩家隊伍
game_text 螢幕輸出文本
game_zone_player 根據玩家所在區域判斷引發的實體
info_
info_bomb_target 炸彈安置點
info_compile_parameters 編譯地圖相關
info_hostage_rescue 人質獲救區域
info_lights_rad 燈光編譯設置
info_map_parameters 地圖設置相關
info_null 作為探照燈的目標實體

info_player_deathmatch 放置土匪的實體
info_player_start 放置員警的實體


info_target 當作很多"需要目標實體"的實體的目標
info_teleport_destination 傳送門的傳送目的點
info_vip_start 放置vip的實體
infodecal 放置印花紋理的實體
item_
item_battery 地上放置裝甲值補充包
item_healthkit 地上放置血包
item_longjump 地上放置飛行包
light _
light 燈
light_environment 太陽
light_spot 探照燈
path_
path_corner 路徑點
path_track 路徑點
trigger_
trigger_auto 自動引發的實體
trigger_camera 攝像機實體
trigger_changetarget 改變物件實體名稱的實體
trigger_relay 中繼實體
trigger_counter 記數實體
trigger_gravity 設置重力有關的實體

控制重力的實體

trigger_hurt 傷害或給玩家加血的實體
製作傷害區域\全場傷害

trigger_multiple 可反復觸發其他實體的實體
trigger_once 只能引發一次的實體
trigger_push 模擬風的效果
trigger_teleport 傳送門
其他實體
ambient_generic 在地圖堻]置聲音
armoury_entity 在地圖堜騆m槍械
gibshooter 噴射肢體碎片的實體
hostage_entity 人質
monster_scientist 人質
multi_manager 多目標引發實體
multisource 全局實體
player_weaponstrip 剝奪玩家武器的實體
weapon_c4 在地圖堜騆m一個已經啟動的c4炸彈
momentary_door 特殊的移門
momentary_rot_button 特殊的轉門
button_target 開關


<---------------------------------------------------------------------------------------------------------------->

人物參數
http://bbs.hkcdc.org/thread-4601-1-4.html
http://bbs.hkcdc.org/thread-967-1-4.html
人的長度:32(33才過的去)
人的寬度:32(33才過的去)
人的高度:72(73才過的去)
人蹲下時高:37(38才過的去,簡單來說就是留一格空間)
人最高能跳:64(箱子高用63)
跳躍距離215
連跳 245
long jump256
count jump267
行走速度: 250\秒
最高下降速度: 2000\秒
行速度: 250單位\秒
最高下降速度: 2000單位\秒

摔傷統計(用每50單位測試)
50單位:0傷害
100單位:0傷害
150單位:0傷害
200單位:11-13傷害*
250單位:24-26傷害*
300單位:37-39傷害*
350單位:49-50傷害*
400單位:61傷害*
450單位:70傷害*
500單位:80傷害*
550單位:90傷害*
600單位:100傷害*

<以上單位為網格>


關於Pitch Yaw Roll
實體性質中 有個Pitch Yaw Roll(Y Z X)這欄


此欄是用來調整角度用的,(Y Z X)可以把他理解為
Y-->x/z平面 也就是側視圖
Z-->y/z平面 也就是上視圖
X-->y/z平面 也就是前視圖
預設是 0 0 0
打個比方來說
想要把槍口朝天,即把(Y Z X)中的Y或Z調90

多試試相信馬上就懂了~


如要查看全部, 請登錄註冊 QQ登錄
附件: 你需要登錄才可以下載或查看附件。沒有帳號?註冊

使用道具 舉報

上尉

積分
25730

最高榮譽勳章

哈KING哈 發表於 2013-8-25 13:55:02 |顯示全部樓層
果然有上心,加油呀,你一定做到版主架

Counter Strike: Global Offensive名稱 :~Ha*KING*Ha~
Counter Strike 1.6名稱 :~Ha*KING*Ha~

CS1.6冇玩了,CSGO吧

使用道具 舉報

積分
6753

最高榮譽勳章

polo4515 發表於 2013-8-26 22:46:29 |顯示全部樓層
話說...
編一半才發現...
超過10000自節...
果然還是得分章節嘛....

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

Archiver|手機版|HKCDC   

GMT+8, 2017-12-13 21:03 , Processed in 0.059610 second(s), 18 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回頂部