《反恐精英》 我終將把你看清楚–CS文件夾

本文僅供對cs理論感興趣的朋友參考閱讀
記得幾年前 我剛剛玩這個遊戲的時候 我就認一個文件 cstrike.exe
慢慢的 我認識了cs文件夾下那些陌生的面孔
特做本文 與求知的朋友們共分享。

文本針對cs1.6製作 涵蓋大部分常見文件及文件夾


cs根目錄下

cstrike>*.bmp 文件名如果包含地圖名稱則為比賽中的截圖 個頭較大 可以刪除
cstrike>*.gif *.jpg 可能為小的圖標
cstrike>*.ico 圖標文件
cstrike>*.cfg 基本設置文件
cstrike>BotChatter.db 機器人語音設置文件 可以使用記事本編輯 其他幾個bot開頭的db文件均為機器人配置文件 均可使用記事本編輯
cstrike>halflife-cs.fgd 反恐實體文件 本文件針對的是cs 比如dod的實體文件就是 halflife-dod.fgd
cstrike>liblist.gam 基本數據指向列表文件,如果添加某些插件,就是在這個文件中作插件動態連接庫的指向
cstrike>custom.hpk 包含下載的個性噴圖 hpk_maxsize “1” 可以限制此文件大小
cs>platformesource>TrackerScheme.res 字體設置文件 可以用記事本編輯
cstrike>CareerGameNormal.vdf career開頭的均為CZ相關配置文件 普通用戶無需修改
cstrike>*.wad 地圖材質文件 cstrike中存在的是cs開發者使用的紋理
cstrike>*.scr 屏幕保護文件?錯了。。。是所謂的GUI的核心文件 如果想自己製作個性GUI 這個文件一定修改的。
cstrike>pldecal.wad 噴圖紋理
cstrike>autobuy.txt 自動購買系統設置文本 1。6新增
cstrikeebuy.txt 補充彈藥配置文本 1。6新增
cstrike>commandmenu.txt H幫助菜單快捷功能
cstrike>mapcycle.txt 地圖循環
cstrike>motd.txt 為服務器說明文件,當每個玩家進入服務器後看到的第一個窗口就是。可以隨意按照自己喜歡寫。 他有自己的語法,注意遵守。
cstrikeeadme.txt 說明文件
cstrike>READMEGUI.txt 說明文件
cstrikeitles.txt 遊戲中出現的文字 可以編輯
cstrike>Cached.wad 為控制台(console)的界面。

cstrike/addons 附件 插件 目錄 比如經典的wwcl metamod均放置在此目錄
cstrike/cl_dlls/client.dll 客戶端動態鏈接文件 不到1m的小東西 可以稱作cs中最重要的文件介質 就是它指引着客戶端程序的走向 不同版本此文件可能不同 對此動態鏈接進行解鏈是一部分作弊軟件的通用做法。
cstrike/classes 記錄着最基本的物品屬性 可以使用記事本打開 作為程序運行時基本的資源文件而存在

cstrike/dlls 記錄着cs運行的動態鏈接文件 單機運行時候 是用不同的dll文件 遊戲效果也會不同
cstrike/events 武器的基本事件信息
cstrike/overviews 平面瀏覽圖 HLTV中可以看到 製作修改方法詳見我關於overview的文章
cstrike/sound 顧名思義 所有聲音文件
cstrike/models 所有模型文件 包含任務 武器等等model
cstrike/media 媒體文件 可以發現遊戲之前的背景聲音在其中
cstrike/map 所有地圖文件
cstrike/logos 所有LOGO圖片
cstrike/gfx/env 所有天空文件 可以使用ACD打開觀看
cstrike/gfx/shell GUI中的可配置文件 可以使用記事本編輯 CS的圖形界面 內容很簡單 打開後按照對應模式就可以製作屬於自己的個性GUI
cstrike/gfx/vgui  圖形模式買槍中的圖片
cstrike/sprites 這里放的是準星雷達爆炸和火花等效的文件(*.spr)

偶然的一個機會在我的論壇上的朋友給我提出了這樣一個建議
就是將cstrike目錄下的文件和文件夾的含義整理出來
可以使得一些對cs本身並不是很瞭解的人更加熟悉cs文件結構
於是
快速成文
很多文件的含義國內從未有過描述 如果有錯 希望大家斧正。共同進步。

來源:遊民星空