简体中文 English
Welcome Guest, Please Register or Login

CoD4记分牌个性化设置教程

首页玩家指南游戏教程CoD

config_mp.cfg文件不仅仅可以用来压榨显示设置以提高FPS值,还可以用来自定义记分牌的显示方式以满足个性化需要。下图所示的就是一位国外CoD4玩家自定义的记分牌。



下面,我就一步一步地教大家如何自定义你的记分牌。

在开始之前,有必要说明一下CoD4里颜色代码格式。

在CoD4中,所有的颜色代码是以绿Alpha值格式表示的。1 0 0 0代表红色,0 1 0 0代表绿色,0 0 1 0代表蓝色,而Alpha值则控制着该组颜色的透明度,1为不透明,0为完全透明。

具体颜色可以参看RGBA色卡(请使用支持CSS3的浏览器查看)。色卡中每种颜色都给出了RGB值,把你喜欢的颜色的RGB值代入到以下参数中去即可以打造你自己的个性记分牌,alpha值可以根据自己的喜好选择。

了解了颜色代码之后,我们就可以着手自定义记分牌了。

首先,先介绍一下我们等下要用到的设置参数:

控制台颜色

该组参数控制着游戏中控制台(~)的背景颜色:

Code:
seta con_inputBoxColor "1 0.6 0.8 0.6"                  //命令输入框背景色
seta con_inputHintBoxColor "1 0.6 0.6 0.2"             //命令提示框背景色
seta con_outputBarColor "0 0 0 0.6"                      //命令输出窗口滑动条背景色
seta con_outputSliderColor "0 0 0 0.6"                   //命令输出窗口滑块颜色
seta con_outputWindowColor "0 0 0 1"                   //命令输出窗口(按Shift+~打开)背景色

记分牌ping值显示方式

该组参数控制着游戏中记分牌(Tab)ping值的显示方式:

Code:
seta cg_scoreboardMyColor "1 0.6 0 0"                   //记分牌中“你的名字”的颜色
seta cg_scoreboardPingGraph "1"                           //用类似CoD6那样的信号格来代表ping值,1为开启,0为关闭
seta cg_ScoresPing_BgColor "0.25 0.25 0.25 0.50"    //信号格背景色
seta cg_ScoresPing_HighColor "0.8 0 0 1"                //ping高时信号格的颜色
seta cg_ScoresPing_LowColor "1 0.2 0 1"                //ping低时信号格的颜色
seta cg_ScoresPing_MaxBars "4"                           //信号格总数,4-10
seta cg_ScoresPing_MedColor "0.8 0.8 0 1"             //ping中等时信号格的颜色

打字机文字效果

该组参数控制着地图结束后屏幕上以打字机效果显示的文字效果:

Code:
seta con_typewriterPrintSpeed "40"                                  //打印每个字母所需的时间(毫秒)
seta con_typewriterColorGlowCheckpoint "0.6 0.5 0.6 1"       //文字开始发光时的颜色
seta con_typewriterColorGlowCompleted "0 0.3 0.8 1"          //文字停止发光时的颜色
seta con_typewriterColorGlowFailed "0.8 0 0 1"
seta con_typewriterColorGlowUpdated "0 0.6 0.18 1"
seta con_typewriterDecayDuration "700"                           //文字分解所需时间(毫秒)
seta con_typewriterDecayStartTime "6000"                       //从文字建立到分解所需的时间(毫秒)

记分牌外观

该组参数控制着游戏中记分牌(Tab)的外观:

Code:
seta cg_scoreboardBannerHeight "24"         //记分牌横幅(用以显示总比分、游戏模式及剩余时间)高度(像素)
seta cg_scoreboardFont "6"                      //记分牌字体类型,0-6共7种
seta cg_scoreboardheaderfonts "0"            //记分牌标题(用以显示阵营名称和人数)字体类型
seta cg_scoreboardHeaderFontScale "0.2"   //记分牌标题字体大小
seta cg_scoreboardHeight "485"                //记分牌高度(像素)
seta cg_scoreboardItemHeight "13"           //记分牌项目名称(分数,杀人数,死亡数,ping值等的)高度
seta cg_scoreboardPingText "1"                //用数字显示ping值,1为显示,0为不显示
seta cg_scoreboardPingWidth "0.036"         //ping值信号格宽度站记分牌宽度的百分比
seta cg_scoreboardRankFontScale "0.25"    //军衔字体大小
seta cg_scoreboardScrollStep "3"              //滚轮每滚动一格,记分牌所滚过的行数
seta cg_scoreboardTextOffset "0.5"
seta cg_scoreboardWidth "400"                //记分牌高度(像素)
seta cg_scorePlums "1"
seta cg_ScoresPing_Interval "100"            //ping值信号格每格代表的ping值范围,按此config设置4格代表ping在0-100之间,3格表示ping在100到200之间,以此类推。
seta cg_ScoresPing_MaxBars "4"              //信号格总数,4-10
//注:以上两行设置同样适用于CoD6
seta cg_scoreTransparency "1.0"             //记分牌透明度,0-1,1为不透明

调试信息显示设置

Code:
seta cg_debugInfoCornerOffset "-140 300"        //FPS的显示位置(x、y轴坐标值,以屏幕中心为原点,以像素为单位)
seta cg_drawFPS "Simple"                              //打开FPS显示,Simple为简单模式,Verbose为复杂模式
seta cg_drawFPSLabels "1"                            //显示FPS信息标签,1为显示,0为不显示
seta cg_drawLagometer "1"                            //显示网络连接诊断窗口,1为显示,0为不显示
seta cg_drawSnapshot "1"                             //显示快照信息,1为显示,0为不显示

记分牌颜色

该组参数控制着游戏中记分牌的颜色:

Code:
g_teamcolor_myteam 0.4 0.6 0.8509 1              //本方阵营玩家头顶名字的颜色以及当鼠标指向本方阵营玩家时准心的颜色
g_teamcolor_enemyteam 0.75 0.25 0.25 1         //死亡回放中敌方阵营玩家头顶名字的颜色以及当鼠标指向敌方阵营玩家时准心的颜色
g_ScoresColor_Allies 0 0 0 0                           //记分牌上同盟国阵营的背景颜色
g_ScoresColor_Axis 0.52 0.27 0.27 1                //记分牌上轴心国阵营的背景颜色
g_TeamColor_Allies 0 0 0 0                             //同盟国阵营玩家名字在击杀信息与聊天信息中的颜色
g_TeamColor_Axis  0.52 0.27 0.27 1                 //轴心国阵营玩家名字在击杀信息与聊天信息中的颜色
g_ScoresColor_Spectator 0.25 0.25 0.25 0        //观察者分数颜色

除此之外,你还可以更改记分牌上各阵营的显示名称,名称前可以加上^0,^1颜色代码:

Code:
g_teamname_allies MPUI_SAS_SHORT                 //同盟国阵营名称     
g_teamname_axis MPUI_SPETNAZ_SHORT            //轴心国阵营名称
g_teamname_spectator SPECTATOR                   //观察者名称

可惜的是,这些设置并不是固定不变的。当记分牌被刷新的时候,这些设置就失效了。解决办法就是把上面两组颜色参数分别绑定到记分牌按键Tab和前进键W上,这样每次查看记分牌,就会自动载入新的颜色设置,绑定命令如下:

Code:
bind TAB "+scores; g_scorescolor_allies 0 1 0.8 1; g_scorescolor_axis 1 0.6 0.6 1; g_teamname_allies ^5Marines; g_teamname_axis ^6Opfor"
bind W "+forward; g_teamcolor_axis 0.980 0.453 0.051 1; g_teamcolor_allies 0.102 0.820 0.773 1; g_teamcolor_myteam 0.102 0.820 0.773 1; g_TeamColor_EnemyTeam 0.980 0.453 0.051 1;"

使用方法:

1.首先,要确定你的操作系统能够显示已知文件的扩展名:

打开桌面上的我的电脑(或计算机,如果你用的是Vista或Win 7),在菜单栏上选择工具文件夹选项



在弹出的对话框中选择查看选项卡,在高级设置中将显示已知文件的扩展名前面方框中的勾去掉,然后点击确定



2.打开CoD4安装目录下的main文件夹,右键点击空白处,选择新建文本文档,然后将文件名改成autoexec_mp.cfg

3.用记事本打开这个文件,点击工具栏上的格式按钮,确定自动换行前面没有打勾,然后复制上述参数,粘贴到cfg文件中,粘贴之后应显示如下:



按照参数说明,参照RGBA色卡(请使用支持CSS3的浏览器查看)根据自己喜好进行设置,色卡中每种颜色都给出了RGB值,把你喜欢的颜色的RGB值代入到以下参数中去即可以打造你自己的个性记分牌,alpha值可以根据自己的喜好选择。设置完成后保存关闭。

这里为大家提供一个已经按照本教程制作好的Autoexec_mp.cfg模板。把它下载下来放到CoD4安装目录下的main文件夹中,即可开始修改。若之前已经设置过Autoexec_mp.cfg,只要将该文件内容复制粘贴至原文件末尾即可。

记分牌个性化config模板下载(右键另存为)

4. 如果你平时使用桌面快捷方式进入游戏,右键单击桌面CoD4多人游戏快捷图标,选择属性,弹出如下所示对话框



目标那一栏的最后一个音画后面空一格,然后输入

+exec autoexec_mp.cfg

然后点击确定保存。

5.如果你使用我推荐的HLSW软件直接加入服务器,那么

点击HLSW标题栏上的Settings,在弹出的菜单中选择Settings



在弹出的对话框中双击Call of Duty 4



然后在弹出对话框中的Additional那一栏直接输入:

+exec autoexec_mp.cfg

然后点击OK保存设置。



全部完成之后就赶快进入游戏试试效果吧!

下面给出几个国外玩家的记分牌颜色设置:



参数:

Code:
bind TAB "+scores;g_scorescolor_axis 0 1 1 0;g_scorescolor_allies 1 0 0 0;g_scorescolor_free 1 0.75 0 1"

bind W "+forward;g_teamcolor_axis 0 1 1 0;g_teamcolor_allies 1 0 0 0;g_teamcolor_myteam 0 1 0 0"

seta cg_scoreboardMyColor "0 0 0 0" 



参数:

Code:
bind W "+forward; g_teamcolor_myteam 0.5 0 1 1; g_teamcolor_enemyteam 1 1 0 1; g_Teamcolor_allies 0.5 0 1 1; g_Teamcolor_axis 1 1 0 1; sv_clientsidebullets 0"

bind TAB "+scores;g_teamname_allies ^3Attack^6!^7;g_teamname_axis ^6Defence^3!^7;cg_scoreboardmycolor 0 0 0 1;cg_scoreboardfont 1;g_scorescolor_axis 1 1 0 1;g_scorescolor_allies 0.5 0 1 1;g_scorescolor_free 0 0 0 0; pb_sleep 500" 



参数:

Code:
bind W "+forward; cg_ScoresPing_BgColor 0 0 0 0; cg_ScoresPing_lowcolor 0 1 1 1; cg_scoreboardPingGraph 1; cg_scoreboardPingtext 1; cg_scoreboardMycolor 0 1 1 1; cg_ScoreboardBannerHeight 20; cg_scoreboardrankfontscale 0.23; cg_scoreboardwidth 400;"

bind TAB "+scores; g_scorescolor_allies 0 0 0 0; g_scorescolor_axis 0 0 0 0; g_scorescolor_free 0 0 0 0; ; g_teamname_axis ^0WE ^1DEFOOZ ^0BOMB XDXD; g_teamname_allies ^0WE MAEK BOMB GO ^1BOOMBOOM ^0XD; pb_sleep 500"





参数:

Code:
bind TAB "+scores; g_TeamName_Allies Attack; g_TeamName_Axis Defence; g_ScoresColor_Allies 1 0.973 0.152 1;g_ScoresColor_Axis 1 1 1 1; g_TeamColor_Allies 1 0.973 0.152 1; g_TeamColor_Axis 1 1 1 1; g_TeamColor_EnemyTeam 1 0.973 0.152 1"

seta cg_scoreboardBannerHeight "35"
seta cg_scoreboardFont "6"
seta cg_scoreboardHeaderFontScale "0.3"
seta cg_scoreboardHeight "500"
seta cg_scoreboardItemHeight "15"
seta cg_scoreboardMyColor "0 0 0 1"
seta cg_scoreboardPingGraph "1"
seta cg_scoreboardPingHeight "0.7"
seta cg_scoreboardPingWidth "0.06"
seta cg_scoreboardRankFontScale "0.25"
seta cg_scoreboardScrollStep "3"
seta cg_scoreboardWidth "475"
seta cg_ScoresPing_BgColor "0 0 0 0"
seta cg_ScoresPing_HighColor "1 1 0 1"
seta cg_ScoresPing_Interval "100"
seta cg_ScoresPing_LowColor "1 1 1 1"
seta cg_ScoresPing_MaxBars "6"
seta cg_ScoresPing_MedColor "0.8 0.8 0 1" 



参数:

Code:
bind TAB "+scores; g_teamname_allies ^7Coffee^0<3; g_teamname_axis ^7Choco^0<3; g_scorescolor_axis 0.172 0.066 0 1; g_scorescolor_allies 1 0.855 0.641 1; g_scorescolor_free 0 0 0 0; cg_scoreboardmycolor 0 0 0 1"



参数:

Code:
bind TAB "+scores; g_TeamName_Allies Attack; g_TeamName_Axis Defence; g_ScoresColor_Allies 0 0.469 1 1; g_ScoresColor_Axis 1 1 1 1; g_TeamColor_Allies 0 0.469 1 1; g_TeamColor_Axis 1 1 1 1; g_TeamColor_EnemyTeam 0.113 0.645 1 1" 



参数:

Code:
bind TAB "+scores; g_scorescolor_allies 0.3 0.6 1; g_scorescolor_axis 0 0 0 0; g_scorescolor_free 1 1 1 1"

seta cg_scoreboardBannerHeight "25"
seta cg_scoreboardFont "0"
seta cg_scoreboardHeaderFontScale "0.35"
seta cg_scoreboardHeight "400"
seta cg_scoreboardItemHeight "12"
seta cg_scoreboardMyColor "0.8 1 0 1"
seta cg_scoreboardPingGraph "0"
seta cg_scoreboardPingHeight "0.7"
seta cg_scoreboardPingText "1"
seta cg_scoreboardPingWidth "0.036"
seta cg_scoreboardRankFontScale "0"
seta cg_scoreboardScrollStep "3"
seta cg_scoreboardWidth "400"

bind W "+forward; g_teamcolor_myteam 0.3 0.6 0.8;g_teamcolor_allies 1 1 1 1; g_teamcolor_axis 0.3 0.6 0.8" 

更多记分牌个性化设置请查看个性化记分牌第二弹


  • Rating : [
    0 / 10 (0 Votes)
    ]

URL 

Comments