CS中的脚本和配置文件系统主要有以下几个文件构成:
valve\skill.cfg
建立主机要加载的文件,一般在valve\pak0.pak里面。
(fiNAL.Y 注: 其实是单人Half-Life游戏的难度定义脚本)
cstrike\autoexec.cfg
进入游戏自动加载的文件。在里面加入的内容将在进入(建立)游戏时加载。
(fiNAL.Y 注: 其实这是 valve.rc 中加入了exec autoexec.cfg 这一句的原因, 不信你去掉试试 ? )
cstrike\config.cfg
玩家的个人配置文件。记录着玩家的所有数据,可以将其移植至其他机器相同位置而达到转移配置的目的。
cstrike\kb_def.lst
默认设置文件。里面记录着默认的控制设置。在控制设置界面里点击恢复默认时就将按照它的内容恢复config。和kb_act.lst配合使用最佳。格式和kb_act.lst一样,不过是“命令+TAB+对应按键”。如果想要这两个文件配合良好的话,命令的格式一致很关键。不然恢复默认后按键处将不会显示什么。
cstrike\game.cfg
服务器的配置文件。保存着服务器运行的参数。在设置界面里的改动将会保存在这里。
cstrike\liblist.gam
一个重要的配置文件。记录着游戏用的链接库文件等重要信息。安装服务器上的插件时就要修改此文件。安装PODBot也要修改此文件。
(fiNAL.Y 注: 关于此文件的详细介绍, 参见附录)
cstrike\listenserver.cfg
主机参与游戏的服务器的配置文件。可以在这里预设游戏中的规则、参数等(例如rcon_password)。
cstrike\mapcycle.txt
服务器(主机)自动更换地图时的顺序列表。修改时注意格式和文件名。
cstrike\server.cfg
主机不参与游戏的服务器的配置文件。
cstrike\valve.rc
进入游戏 或启动控制台时要加载的脚本。可用记事本编辑。等级要比autoexe.cfg要高。