當前位置:編程學習大全網 - 源碼下載 - 這個怎麽設置 玩FPS遊戲 提高FPS值

這個怎麽設置 玩FPS遊戲 提高FPS值

CS提高FPS命令

在這我分兩步來說明優化的步驟。

第壹步:是硬件顯卡的優化,首先先去下個新的雷管驅動,推薦14。10版的,這個驅動可以對顯卡的顯存和核心速度超頻,對CS的FPS穩定有小小的保證,超多大妳看著辦吧。首先進顯示屬性裏的高級,裏面的適配器那有個刷新率。在顯示器允許的情況下有多大就調多大吧。因為CS的FPS是不能超過顯示器的刷新率的。妳的FPS壹直是85可能就是這個原因喲。其次,在顯示屬性-高級裏還有壹個RIVA

第二步:是遊戲裏的設置,有關這方面的資料都好多,我只是拿來整理了壹下,做了壹個autoexec.cfg文件,優化參數的設置方法在裏面都用中文標明了用法。文件的具體內容是這樣的:

// cl_himodels 禁用高畫質模型,從而提高FPS,默認為0.

cl_highmodel "0"

// cl_bob

這些bob系列參數用來描繪玩家移動時手臂的動作,把這些參數設置為0,那麽在遊戲中玩家的手臂將始終是靜止的,對提高FPS有小小幫助.

cl_bob "0"

cl_bobup "0"

cl_bobcycle "1"

// fps_max

設定遊戲的最高FPS數值,壹般來說,應該與妳顯示器的刷新頻率相同.如果妳的機器非常強勁,妳可以把這個值設到100,否則,75就足夠了.

fps_max "75"

// fps_moden 設定在網絡聯機時的最高FPS數值。如果設成0,那麽這個參數會使用fps_max的數值.

fps_moden "0.0"

// gl_cull 激活後,只對可以看到的畫面進行渲染。設成0的話將降低FPS值.

gl_cull "1"

// gl_clear 如果設成1,那麽將會金幣引擎對畫面上各個模型連接的部分的連貫渲染,這樣畫面感覺上會變得斷裂,但可以提高FPS值.

gl_clear "1"

// gl_lightholes 禁用光洞效果,提高FPS值

gl_lightholes "0"

// gl_max_size 設定貼圖材質的最大解析度。CS1.1版這個數值默認為512X512,為了FPS,還是改成128吧.

gl_max_size "128"

// gl_playermip 設定玩家模型的貼圖效果 0 最好效果 (默認值) 1 壹般效果 2 最差效果

gl_playermip "2"

// gl_picmip 這個參數非常重要,調整它甚至可以帶來20幀的提高,它的默認值為0

gl_picmip "0"

// gl_round_down 這個參數涉及貼圖尺寸,默認值為3,這個值設得越高,畫質越差,而FPS也就越高.

gl_round_down "10"

// gl_smoothmodels 禁用對玩家模型的光滑處理,從而提高FPS

gl_smoothmodels "0"

// 此參數用於設置透視效果。它的調節範圍,從最差畫質(最高FPS)到

// 最優畫質(最低FPS)依次如下:

// gl_nearest_mipmap_nearest

// gl_liner_mipmap_nearest

// gl_nearest_mipmap_liner

// gl_liner_mipmap_liner

// 只設置gl_nearest,刪除mipmap效果可以大幅提高FPS,如果設成gl_liner則可以在稍損FPS值的基礎上提高畫質

gl_texturemode "gl_nearest"

//gl_wateramp 用來設置水紋效果,改成0以後水面將永遠保持平靜,從而賺取FPS.

gl_wateramp "0"

// gl_ztrick 擴展渲染參數,只要針對3DFX顯卡及其它壹些顯卡,可能會導致舊顯卡出現錯誤。壹般來說,設置成1.

gl_ztrick "1"

// mp_decals 用以控制血花四濺和墻上的彈孔效果,設成0.

mp_decals "0"

// gmax_smokepuffs 用以控制煙霧表現效果,設成0.

max_smokepuffs "0"

// max_shells 設定同壹時間內出現在屏幕上的彈殼數目,還是設成0.

max_shells "0"

// 調整控制臺彈出的速度.

scr_conspeed "8000"

// r_decals 設定血花或者墻上的彈孔數目,這個值不可高過mp_decals設定值.

r_decals "0"

// r_drawviewmodel 設成0可提高FPS並增大視野範圍.

r_drawviewmodel "0"

// r_dynamic 動態光影,壹定要關閉.

r_dynamic "0"

// r_mirroralpha 反射效果,也要關閉.

r_mirroalpha "0"

// r_mmx 在遊戲中使用mmx函數,PentumII或者pentumIII的玩家可設置成1,AMD,賽揚和CYRIX只能設為0.

r_mmx "1"

//violence_ablood

//violence_agibs

//violence_hblood

//violence_hgibs 這些參數用以控制遊戲中的各種暴力表現效果,例如血花四濺等等,關閉它們可以賺取壹些FPS.

violence_ablood "0"

violence_agibs "0"

violence_hblood "0"

violence_hgibs "0"

//命令:ex_interp

//默認值:0.1

//插值是用來使玩家從壹點移動到另外的點的時候移動更平滑,HL的引擎依據壹個玩家以前所處位置以及在壹定時間後的位置來顯示他在這兩點之間的移動,而這個時間是由ex_interp來進行設置,默認的設置是0.1即100毫秒,如果這個數值越低,那麽玩家在這兩點之間的移動也就更平滑。不過這個參數只作用在修改了該參數的機器上,在其他機器上並不會有任何影響.

ex_interp "0.02"

//命令:cl_nopred, ex_extrapmax

//默認值:0, 1.2

//網絡代碼推測是HL的引擎在玩家的瞬間狀態,基於其的動作進行壹定的預測,從而提高壹定的遊戲速度。使用這兩個參數得當可以大幅度的減少互聯網遊戲中的遲鈍現象,就不需要依靠感覺來對對手的下壹步行動進行壹定的預測了。

//cl_nopred設置為0即為打開預測,ex_extrapmax即為設置預測的最大時間,該值設置為適中比較合適。

cl_nopred "1"

ex_extrapmax "1.2"

//命令:: cl_nosmooth, cl_smoothtime, cl_vsmoothing

//默認值:0, 0.1, 0.05

//這部分的預測為屏幕顯示方面的預測,與網絡代碼的優化無關。

cl_nosmooth "1"

cl_smoothtime "0.1"

cl_vsmoothing "0.05"

  • 上一篇:有什麽軟件能讓我放音樂時有炫酷的視覺效果啊?
  • 下一篇:Struts2中如何配置struts、xml?
  • copyright 2024編程學習大全網