unbindall

// Movements
bind "e" "_forward" // 前进
bind "d" "_back" // 后退
bind "s" "_moveLeft" // 左平移
bind "f" "_moveRight" // 右平移
bind "SPACE" "_moveup" // 跳跃
bind "MOUSE2" "_moveDown" // 蹲伏

// Actions
bind "MOUSE1" "_attack" // 攻击
bind "l" "_zoom" // ZOOM
bind "m" "_button2" // 似乎和_zoom一样
bind "ENTER" "clientMessageMode" // 发消息
bind "BACKSPACE" "clientMessageMode 1" // 发队内消息
bind "CAPSLOCK" "clientDropWeapon" // 扔枪
bind "PAUSE" "pause" // 暂停游戏
bind "ESCAPE" "togglemenu" // 呼出主菜单
bind "SHIFT" "_speed" // 切换移动速度

// Weapons
bind "MWHEELDOWN" "_impulse0" // Fists
bind "MWHEELUP" "_impulse1" // Pistol
bind "g" "_impulse2" // Shot Gun SG
bind "w" "_impulse3" // Machine Gun MG
bind "r" "_impulse4" // Chain Gun CG
bind "ALT" "_impulse5" // Grenads
bind "v" "_impulse6" // Plasma Gun PG
bind "t" "_impulse7" // Rockts RL
bind "CTRL" "_impulse8" // BFG
bind "a" "_impulse9" // Soul Cube SC 🙂
bind "c" "_impulse10" // Chain Saw CS?
bind "z" "_impulse11" // Flash Light FL

// Battle Actions
bind "0x00" "_impulse13" // 上子弹
bind "mouse3" "_impulse13" // 上子弹
bind "mouse4" "_impulse13" // 上子弹
bind "]" "_impulse14" // 换后一种枪(不推荐使用)
bind "[" "_impulse15" // 换前一种枪(不推荐使用)
bind "F5" "_impulse17" // Ready
bind "END" "_impulse18" // 视线回中
bind "TAB" "_impulse19" // 单人游戏中显示PDA;多人游戏中显示Scoreboard
bind "F7" "_impulse20" // 切换队伍
bind "F8" "_impulse22" // 观战

bind "F1" "_impulse28" // 赞成(投票时使用)
bind "F2" "_impulse29" // 反对(投票时使用)

bind "F12" "screenshot" // 抓图

bind "LEFTARROW" _left // 左转
bind "RIGHTARROW" _right // 右转
bind "DEL" _lookdown // 俯视
bind "PGDN" _lookup // 仰视

// COM – Common
seta com_allowConsole "1" // 是否用“~”直接呼出控制台(1 是 0 否)
seta com_showFPS "1" // 显示即时帧数(1 是 0 否)
seta com_showMemoryUsage "0" // 显示内存使用信息(1 是 0 否)
seta com_guid "" //
seta com_purgeAll "0" //
seta com_machineSpec "1" //

// CON- Console
seta con_speed "2000" // 控制台下拉速度

// G – Game
seta g_spectatorChat "1" // 是否允许观战者参与聊天
seta g_mapCycle "mapcycle" // 地图切换脚本(缺省是pak000.pk4中的mapcycle.scriptcfg)
seta g_voteFlags "0" //
seta g_gameReviewPause "10" //
seta g_countDown "10" //
seta g_password "" // 服务器口令
seta g_showBrass "0" // 显示弹壳 (1 是 0 否)
seta g_showProjectilePct "1" // 显示命中率(1 是 0 否)
seta g_showHud "1" // 显示Heads-Up Display(1 是 0 否)
seta g_showPlayerShadow "0" // 与r_shadows同时设为1时绘制玩家的影子 (1 开 0 关)
seta g_showcamerainfo "0" //
seta g_healthTakeLimit "25" //
seta g_healthTakeAmt "5" //
seta g_healthTakeTime "5" //
seta g_useDynamicProtection "1" //
seta g_armorProtectionMP "0.6" // 多人游戏盔甲保护效果
seta g_armorProtection "0.3" // 单人游戏盔甲保护效果(越高越好,但好象受攻击时生命至少要减1)
seta g_damageScale "1" //
seta g_nightmare "1" // 是否开启nightmare模式 (1 是 0 否)
seta g_decals "0" // 是否显示弹痕 (1 是 0 否)
seta g_doubleVision "1" //
seta g_bloodEffects "0" // 血腥度 (1 是 0 否)
seta g_projectileLights "0" // 投影光 (1 是 0 否)
seta g_muzzleFlash "0" // 开火时的闪光效果 (1 是 0 否)
seta g_fov "100" // 显示视角

// GUI – Graphics User Interface
seta gui_filter_gameType "0" // 按游戏类型过滤服务器
seta gui_filter_players "0" // 按玩家数目过滤服务器
seta gui_filter_password "0" // 按是否有口令过滤服务器
seta gui_configServerRate "0" //
seta gui_mediumFontLimit "0.60" // 菜单的字体
seta gui_smallFontLimit "0.30" // 好象就两档:0.3, 0.1

// IMAGE
seta image_downSizeLimit "256" //
seta image_ignoreHighQuality "1" // 是否忽略最高精度级渲染 (1 是 0 否)
seta image_downSizeBumpLimit "256" //
seta image_downSizeSpecularLimit "64" //
seta image_downSizeBump "0" //
seta image_downSizeSpecular "0" //
seta image_useCache "0" // 预读缓存 (1 是 0 否)
seta image_cacheMegs "128" // 图象缓存大小
seta image_cacheMinK "200" // 图象缓存大小
seta image_usePrecompressedTextures "1" // 预压缩材质 (1 是 0 否)
seta image_useNormalCompression "2" // 中等级压缩
seta image_useAllFormats "1" //
seta image_useCompression "1" // 使用压缩
seta image_roundDown "1" //
seta image_forceDownSize "0" //
seta image_downSize "0" //
seta image_lodbias "1" // 模型精度
seta image_anisotropy "0" // 各向异性过滤 抗锯齿(1 是 0 否)
seta image_filter "GL_LINEAR_MIPMAP_LINEAR" // 线性过滤

// IN – Input???
seta in_alwaysRun "1" // 持续奔跑 (1 是 0 否)
seta in_freeLook "1" // 鼠标查看 (1 是 0 否)
seta in_anglespeedkey "1.5" //
seta in_pitchspeed "140" // 键盘垂直转向速度
seta in_yawspeed "140" // 键盘水平转向速度

// M – Mouse
seta sensitivity "8" // 鼠标灵敏度
seta m_pitch "0.025" // 鼠标垂直转向比(设成负数就是反转鼠标)
seta m_yaw "0.022" // 鼠标水平转向比
seta m_strafeSmooth "4" //
seta m_strafeScale "6.25" //
seta m_smooth "1" // 鼠标信号平滑插值

//pm

seta pm_bobroll "0" // model 仿真
seta pm_bobup "0" // model 仿真
seta pm_bobpitch "0" // model 仿真
seta pm_runroll "0" // model 仿真
seta pm_runpitch "0" // model 仿真
seta pm_runbob "0" // model 仿真
seta pm_walkbob "0" // model 仿真
seta pm_crouchbob "0" // model 仿真

// 可用的人物皮肤
seta mod_validSkins "skins/characters/player/marine_mp;skins/characters/player/marine_mp_green;skins/characters/player/marine_mp_blue;skins/characters/player/marine_mp_red;skins/characters/player/marine_mp_yellow"

// NET – NET
seta net_socksEnabled "0" // 是否使用SOCK5代理服务器
seta net_socksServer "" // SOCK5代理服务器地址
seta net_socksPort "1080" // SOCK5代理服务器端口
seta net_socksPassword "" // SOCK5代理服务器认证口令(可选)
seta net_socksUsername "" // SOCK5代理服务器认证用户(可选)
seta net_master1 "" // 常去的游戏服务器地址(下同)
seta net_master2 "" //
seta net_master3 "" //
seta net_master4 "" //
seta net_clientMaxRate "25000" // 最大rate
seta net_serverMaxClientRate "25000" //

// R – Render
seta r_gamma "1" // GAMMA修正
seta r_brightness "2" // 亮度
seta r_displayRefresh "120" // 强制屏幕刷新率
seta r_fullscreen "1" // 全屏模式 (1 是 0 否)
seta r_debugArrowStep "120" //
seta r_debugLineWidth "1" //
seta r_debugLineDepthTest "0" //
seta r_cgFragmentProfile "best" //
seta r_cgVertexProfile "best" //
seta r_forceLoadImages "0" //
seta r_shadows "0" // 显示自身阴影 (1 是 0 否)
seta r_skipBump "1" // 凹凸贴图
seta r_skipSpecular "1" // 镜面高光
seta r_skipNewAmbient "1" // 环境光
seta r_skipoverlays "1"
seta r_skipfoylights "1"
seta r_skippostprocess "1"
seta r_skipblendlights "1"
seta r_skipDynamicTextures "1"
seta r_skipbackend "0"
seta r_skiplightscale "1"
seta r_skipspecular "1"
seta r_skipfoglights "1"
seta r_skipmegatextures "1"
seta r_skipdeforms "1"
seta r_renderer "best" // 渲染精度
seta r_swapInterval "0" // 切换帧缓冲时的延迟???
seta r_useIndexBuffers "0" //
seta r_customHeight "486" //
seta r_customWidth "720" //
seta r_mode "4" // 分辨率
seta r_multiSamples "0" // 多重采样 (1 是 0 否)

seta radiant_entityMode "0" //

// S – Sound
seta s_numberOfSpeakers "2" // 音箱数目
seta s_doorDistanceAdd "150" //
seta s_globalFraction "0.8" // 似乎影响枪声的音量
seta s_subFraction "0.75" //
seta s_playDefaultSound "1" //
seta s_volume_dB "0" // 音量(-40至0)
seta s_meterTopTime "2000" //
seta s_reverse "0" // 反转左右声道 (1 是 0 否)
seta s_spatializationDecay "2" //
seta s_maxSoundsPerShader "0" //
`
// SI – Server Information
seta si_spectators "1" // 允许观战 (1 是 0 否)
seta si_usePass "0" // 服务器使用口令(参照g_password)
seta si_warmup "0" // 热身时间 (0 为不热身)
seta si_teamDamage "1" // 友军误伤 (1 是 0 否)
seta si_timeLimit "10" // 比赛时间上限
seta si_fragLimit "0" // 比赛得分上限
seta si_maxPlayers "8" // 每服务器最大客户数
seta si_map "game/mp/d3dm1" // 缺省游戏地图
seta si_gameType "deathmatch" // 缺省游戏类型
seta si_name "lucifer is here" // 服务器名称

// 窗口模式下在屏幕上的位置(单位:象素)
seta win_xpos "0" // 与屏幕左边的距离
seta win_ypos "0" // 与屏幕上边的距离

seta sys_lang "english" // 系统语言——英语

// UI – User Interface
seta ui_name "lucifer" // player id
seta ui_showGun "0" // 是否显示枪 (1 是 0 否)
seta ui_autoReload "1" // 自动装弹 (1 是 0 否)
seta ui_autoSwitch "0" // 自动换枪 (1 是 0 否)
seta ui_team "Red" // 多人游戏时的缺省队伍
seta ui_skin "skins/characters/player/marine_mp_blue" // 玩家人物模型

lucifer’ cfg 20040810 v0.01

echo "ok!"