Config.cfg, 完整教學

Home Home
引用 | 編輯 G-PLUS
2005-11-27 00:56
樓主
推文 x0
----- cs終極DIY指南&修改config.cfg技巧 -----

[02-5-20 9:00] 作者:老鼠庫庫 出處:PConline
責任編輯:jingji

圖形介面
圖形部分的文件儲存在cstrike\gfx菜單下:
cstrike\gfx\shell文件夾下為CS的圖形介面菜單
cstrike\gfx\vgui文件夾下為CS的選擇人物武器圖形菜單
cstrike\gfx\env文件夾下為CS的貼圖沒事的別改哦,出亂子別暴我頭就好
其中:
cstrike\gfx\shell\Splash.bmp為CS的背景介面。
cstrike\Cached.wad為控制臺(console)的介面。
建議裝Acdsee找到自己合適的圖片然後改名替換就OK了。
文字DIY:
\classes是文字說明部分就不多說了
模型皮膚DIY:
cstrike\models
是CS的模型文件夾,所有的模型文件都在這(*.mdl)
cstrike\models是槍械和C4等物的模型文件夾
cstrike\models\player是人物模型的文件夾
大家經常在網上可以看到皮膚下載看到好的皮膚down下來放到自己想替換的人舞皮膚文件夾就好了。
準星、雷達
cstrike\sprites這裏放的是準星雷達爆炸和火花等效的文件(*.spr)
聲音:
cstrike\sound是聲音文件夾
radio是步話機的聲音文件夾
weapons是槍械效果文件夾
噴圖:
/logos是LOGO文件存放的地方裏面的全是256級灰度的.bmp大家用畫筆打開編輯就可以了(要做彩色的LOGO需要另用其他軟體以後再介紹)


CONFIG.CFG個性設定
大家經常看Johnny.R的DEMO,也知道網上經常喋喋不休的爭論他是否作弊,原因就是Johnny.R對CS的CONFIG.CFG修改過多.但修改config.cfg的確給一些機器不好的朋友提供了些方便之處也給廣大CS玩家提供了不少方便之處,例如:很多的CS玩家是在網吧,整天改名字改鍵位是不是很麻煩?其實透過控制臺修改腳本和CONFIG.CFG都可以實現這些事情下面的是小弟我的config.cfg改的不好望別見笑
---------------------
unbindall
bind "MWHEELUP" "+jump"
bind "mouse3" "+reload;timeleft;adjust-crosshair"
bind "MWHEELDOWN" "+attack"
bind "TAB" "+showscores;timeleft"
bind "ENTER" "+attack"
bind "ESCAPE" "escape"
bind "SPACE" "+jump"
bind "'" "+moveup"
bind "+" "sizeup"
bind "," "+moveleft"
bind "-" "sizedown"
bind "." "+moveright"
bind "/" "+movedown"
bind "b" "buy"
bind "o" "buyequip"
bind "f" "+voicerecord"
bind "k" "impulse 100"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "0" "slot10"
bind ";" "+mlook"
bind "=" "sizeup"
bind "a" "+moveleft;timeleft"
bind "c" "+movedown"
bind "d" "+moveright;timeleft"
bind "e" "+use"
bind "f" "impulse 100"
bind "q" "lastinv"
bind "r" "+reload;adjust-crosshair"
bind "s" "+back;timeleft"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "v" "+moveup"
bind "w" "+forward;timeleft"
bind "y" "messagemode"
bind "[" "invprev"
bind "]" "invnext"
bind "`" "toggleconsole"
bind "~" "toggleconsole"
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "LEFTARROW" "+left"
bind "RIGHTARROW" "+right"
bind "ALT" "+strafe"
bind "CTRL" "+duck"
bind "SHIFT" "+speed"
bind "F5" "snapshot"
bind "F6" "save quick"
bind "F7" "load quick"
bind "F10" "quit prompt"
bind "INS" "+klook"
bind "PGDN" "+lookdown"
bind "PGUP" "+lookup"
bind "END" "centerview"
bind "MWHEELDOWN" "invnext"
bind "MWHEELUP" "invprev"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "PAUSE" "pause"
console "1.0"
fps_max "72.0"
gamma "3.000000"
con_color "255 155 50"
net_graph "1"
net_graphpos "3"
voice_modenable "1.000000"
voice_scale "0.750000"
lookstrafe "0.000000"
m_pitch "0.022000"
lookspring "0.000000"
crosshair "1.000000"
m_filter "0.000000"
joystick "0.000000"
sv_aim "1.000000"
console "1.000000"
cl_himodels "0.000000"
d_spriteskip "0.000000"
sensitivity "16.000000"
viewsize "120.000000"
brightness "1.000000"
gamma "2.500000"
bgmvolume "1.000000"
suitvolume "0.250000"
hisound "1.000000"
volume "0.800000"
s_a3d "0.000000"
s_eax "0.000000"
rate "2500.000000"
model "gordon"
topcolor "30"
bottomcolor "6"
name "Beelink|-EvF"
cl_bob 0
cl_bobup 0
hud_fastswitch 1
max_shells 0
setinfo ah 0
mp_decals "200"
cl_lw "0"
cl_lc "0"
cl_updaterate 20
drawradar
+mlook
------------------------------------------
我在我的CFG中將我自己的設定全部捆綁好了,只需要在玩的時候在控制臺exec EvF.cfg就可以了,只需要打幾個字母我的煩瑣的設定就免除了,下面我說明下如何修改:
bind 是捆綁 例如某些朋友喜歡把蹲鍵設定為"shift" 那大家就尋找“bind "shift"”這行把bind "CTRL" "+duck"修改為bind "shift" "+duck"就OK了,好了你去試著將自己習慣的鍵位修改過來吧.
有的人在看DEMO的時候也注意到了某些玩家在玩的時候開一槍他的準星就變換一次顏色,其實這也是靠修改CFG的效果,下面我說下如何修改CFG實現開槍換準星的顏色,首先我們開槍是要用滑鼠的左建開槍我們尋找CFG的“bind "MOUSE1" "+attack"”把他修改為“bind "MOUSE1" "+attack";adjust-crosshair”中間用“;”隔開然後我們就實現了1個按鍵2個動作的修改了.呵呵很簡單吧.
修改CFG文件的好處不止這幾點,關鍵是看你對他的需求,例如CS默認的換槍先選擇槍然點滑鼠左鍵來確認下才能時間換槍這一環節,大家也知道hud_fastswitch命令可以直接選槍換槍不需要再按左鍵來確認,但懶得去打,這時候CFG可以幫你忙了你在CFG文件最下面另起一行輸入hud_fastswitch X和你想要的參數然後就可以了,當你EXEC *.CFG的時候這個命令也就被執行了.當你修改好自己的cfg然後在控制臺exec *.cfg你就知道修改CFG為你帶來多大的便利。
下面是我所掌握的一些CS參數都是可以加入自己的CFG的命令如果有不足或者錯誤歡迎討論我的QQ:1266127(不要忘記著名是討論問題哦~~)
-------------------------------------------
cl_allowdownload 0 用戶端 上傳/下載 用戶端是否允許下載
cl_allowupload 0 用戶端 上傳/下載 用戶端是否允許上傳
cl_anglespeedkey 0.670 用戶端 玩家 設定方向鍵改變視角的速度
cl_bob 0.010 用戶端 玩家 用戶端設定奔跑時手臂擺動的幅度
cl_bobcycle 0.800 用戶端 玩家 用戶端設定奔跑時手臂擺動的頻率
cl_bobup 0.500 用戶端 玩家 用戶端設定奔跑時手臂擺動的範圍
cl_download_ingame 0 用戶端 上傳/下載 用戶端設定是否允許在遊戲裏下載
cl_forwardspeed 400 用戶端 玩家 用戶端設定前進的速度
cl_gaitestimation 1 用戶端 玩家 開啟估計玩家的運動步幅
cl_gg 0 用戶端 玩家 開關遊戲的標準模式
cl_himodels 用戶端 玩家 用戶端設定是否允許使用高品質模型
cl_messages 用戶端 玩家 用戶端設定顯示伺服器資訊
cl_movespeedkey 0.300 用戶端 玩家 設定鍵盤移動速度
cl_nopred 0 用戶端 玩家 開關玩家的預先選擇
cl_pitchdown 用戶端 玩家 設定玩家向下看的最大角度,默認:89
cl_pitchspeed 225 用戶端 玩家 設定角速度
cl_pitchup 用戶端 玩家 設定玩家向上看的最大角度,默認:89
cl_showfps 1 用戶端 玩家 顯示你的FPS值
cl_shownet 0 用戶端 玩家 顯示你的網路傳輸包值
cl_slist 10 用戶端 玩家 設定列出的伺服器個數
cl_solid_players 1 用戶端 玩家 開關固定玩家模型
drawradar 用戶端 玩家 顯示雷達
enableconsole 用戶端 玩家 允許控制臺
fakelag 0 用戶端 玩家 模擬Lag延遲
fakeloss 0 用戶端 玩家 模擬Loss網路丟包
force_centerview 用戶端 玩家 強制玩家回到正前方的視角
fps_lan 用戶端 玩家 設定區域網路遊戲中的最大FPS值
fps_modem 用戶端 玩家 設定互聯網遊戲中的最大FPS值
fps_single 用戶端 玩家 設定單人遊戲中的最大FPS值
fullinfo 用戶端 玩家 顯示用戶資訊
fullserverinfo 用戶端 玩家 顯示伺服器資訊
gamma 3 用戶端 視頻 設定gamma光度值
gl_alphamin 0.250 用戶端 視頻 設定最小alpha混合等級
gl_clear 0 用戶端 視頻 開關對畫面上各個模型連接的部分的連貫渲染
gl_cull 1 用戶端 視頻 是否只對可以看到的畫面進行渲染
gl_d3dflip 0 用戶端 視頻 在Direct3D模式中開關反向渲染命令
gl_dither 1 用戶端 視頻 開關顏色抖動
gl_dump 用戶端 視頻 列出顯卡的資訊
gl_flipmatrix 0 用戶端 視頻 開關特殊的準星修正當適用3DNow和3D fx Mini OpenGL驅動時
gl_keeptjunctions 0 用戶端 視頻 開關顯示材質間的縫隙
gl_lightholes 0 用戶端 視頻 光洞效果開關
gl_max_size 256 用戶端 視頻 貼圖材質的最大解析度
gl_monolights 0 用戶端 視頻 開關統一光源(無陰影)OpenGL適用
gl_overbright 0 用戶端 視頻 開關最大光度模式
gl_palette_tex 0 用戶端 視頻 開關調色貼圖值、材質
gl_picmip 0 用戶端 視頻 環境貼圖效果(0-3)
gl_playermip 0 用戶端 視頻 玩家模型的貼圖效果(0-3)
gl_polyoffset 4 用戶端 視頻 設定多邊形補償
gl_round_down 3 用戶端 視頻 設定材質循環
gl_smoothmodels 0 用戶端 視頻 玩家模型光滑處理開關
gl_spriteblend 0 用戶端 視頻 開關子畫面混合
gl_texels 用戶端 視頻 報告傳輸到顯卡的texel數量
gl_zmax 4096 用戶端 視頻 設定Z-Buffer緩存的最大值
gl_ztrick 1 用戶端 視頻 開關3D fx的加速渲染模式
graphheight 64 用戶端 玩家 設定r_netgraph的顯示高度
graphhigh 512 用戶端 玩家 設定r_netgraph顯示的最大值
graphmean 1 用戶端 玩家 設定r_netgraph顯示的平均值
graphmedian 128 用戶端 玩家 設定r_netgraph顯示的中間值
hideconsole 用戶端 玩家 隱藏控制臺
hideradar 用戶端 玩家 隱藏雷達
hisound 1 用戶端 音頻 是否使用高品質音頻
hud_centerid 0 用戶端 玩家 是否在螢幕中間顯示玩家的ID名字
hud_fastswitch 0 用戶端 玩家 是否快速切換武器
hud_saytext_time 5 用戶端 玩家 設定文字在螢幕上停留的時間
lightgamma 2.500 用戶端 視頻 設定光線的gamma值
lookspring 0 用戶端 滑鼠 開關自動回復視角到中心當mlook關閉時
lookstrafe 0 用戶端 滑鼠 開關滑鼠平移當mlook開啟時
m_filter 0 用戶端 滑鼠 開關滑鼠調整(使移動平滑)
m_forward 用戶端 滑鼠 設定滑鼠向前時的遞增靈敏度
m_pitch 0.022 用戶端 滑鼠 設定滑鼠上下移動時的遞增靈敏度
m_side 0.800 用戶端 滑鼠 設定滑鼠平移時的遞增靈敏度
m_yaw 0.022 用戶端 滑鼠 設定滑鼠偏轉時的遞增靈敏度
name 用戶端 玩家 玩家改ID名字
net_graph 1 用戶端 玩家 顯示網路速度圖形(0-3)
nosound 0 用戶端 音頻 開關聲音
pushlatency -100 用戶端 玩家 設定這個數字來抵消你的ping值以幫助你的反應時間
r_decals 250 用戶端 玩家 設定最大的細節數據
r_drawviewmodel 0 用戶端 玩家 是否顯示武器模型
r_dynamic 0 用戶端 視頻 動態光影效果開關
r_netgraph 0 用戶端 玩家 開關網路情況圖形顯示
reconnect 用戶端 玩家 重新連接到目前的伺服器
s_2dvolume 1 用戶端 音頻 設定在2D聲音中的最大音量(0-1.0)
s_a3d 0 用戶端 音頻 開關A3D的支援
s_automax_distance 30 用戶端 音頻 設定最大距離的音量
s_automin_distance 2 用戶端 音頻 設定最小距離的音量
s_bloat 2.0 用戶端 音頻 多邊形的膨脹因素A3D2.0適用
s_buffersize 65536 用戶端 音頻 設定緩衝的大小
s_disable_a3d 0 用戶端 音頻 開關屏蔽A3D的功能
s_distance 60 用戶端 音頻 調整聲音發聲的距離(0-n)
s_doppler 0.0 用戶端 音頻 調整doppler(0-10)
s_eax 0 用戶端 音頻 開關EAX支援
s_enable_a3d 用戶端 音頻 打開A3D支援
s_geometry 0 用戶端 音頻 開關聲音的幾何渲染A3D2.0適用
s_max_distance 1000 用戶端 音頻 聲源到聽眾的最大距離('s_min_distance'-n)
s_min_distance 5 用戶端 音頻 聲源到聽眾的最小距離(0-'s_max_distance')
s_numpolys 200 用戶端 音頻 最大的聲音反射多邊形值A3D2.0適用(0-n)
s_occfactor 0.250 用戶端 音頻 金屬傳遞聲音的值(0-1.0)
s_occlude 0 用戶端 音頻 開關聲音透過金屬時的聲音A3D2.0適用
s_refdelay 4 用戶端 音頻 聲源到達最近的反射面的延遲A3D2.0適用(0-100)
s_refgain 0.4 用戶端 音頻 設定聲音隨著距離遠近的反射強度A3D2.0適用(0-10)
s_verbwet 0.25 用戶端 音頻 控制混合迴響的干濕度A3D適用(0-1.0)
vid_config_x 800 用戶端 視頻 設定螢幕的水平解析度
vid_config_y 600 用戶端 視頻 設定螢幕的垂直解析度
vid_d3d 0 用戶端 視頻 開關Direct3D模式的支援
vid_describemode 用戶端 視頻 顯示視頻模式的設定
vid_mode 0 用戶端 視頻 設定視頻模式
vid_nopageflip 0 用戶端 視頻 開關屏蔽視頻頁面翻動
vid_wait 0 用戶端 視頻 視頻同步(sync)開關
viewframe 用戶端 視頻 打開wire-frame顯示-只適用OpenGL顯示模式
violence_ablood 0 用戶端 玩家 開關血漬的顯示
volume 1.0 用戶端 音頻 設定遊戲中的音量(0-1.0)

獻花 x0
引用 | 編輯 gil
2005-11-27 18:28
1樓
  
不知道如何開啟"config.cfg"的朋友們
請用開啟檔案裡的筆記本開啟即可... 表情

如果改完怕"config.cfg"的設定值跑掉的朋友們
請把檔案改成唯讀即可... 表情

建議改完的"config.cfg"備份一份在別的地方...以備不時之需...
想要還原成原來的"config.cfg"的朋友們...
只要把"config.cfg"刪掉...再進入遊戲...就會在生出一個原始的"config.cfg"了!! 表情

獻花 x0
引用 | 編輯 vn514526
2005-11-27 20:25
2樓
  
請問一下DCOO版的要怎麼開伺服器我只會用內建那個開而已覺得那個好像很無趣呢

獻花 x0
引用 | 編輯 784063999
2010-09-11 21:26
3樓
  
怎才能令別人在我ser下載完
他打開cs那裡(新建遊戲上面)有我ser連結

獻花 x0
引用 | 編輯 l858535399
2010-12-04 08:42
4樓
  
這是個好東西 表情

獻花 x0
引用 | 編輯 lyw8614505
2011-01-03 13:22
5樓
  
這篇文章真夠長,慢慢學習一下,對那個一按鍵兩命令的解釋比較感興趣

獻花 x0
引用 | 編輯 陳冠冠
2023-12-28 14:37
6樓
  
有時要綁定腳本設定上
屬性要用唯獨呢~ 表情

獻花 x0