安装
出自CSP 中文维基 游戏百科
目录 |
下载
安装 CSPromod 之前,您必须拥有安装程序,点击 这里(中文) 或 这里(英文)
系统要求
最低:
1.7 GHz 处理器,512 MB 内存,支持DirectX 8的兼容显卡,鼠标,键盘,网络连接
Windows XP; Windows Vista; Windows 7
推荐:
奔腾 4 处理器(3.0 GHz 或更高),2 GB 内存,DirectX 9兼容显卡,鼠标,键盘,网络连接
Windows XP; Windows Vista; Windows 7
注意:不支持DirectX 7的兼容显卡。诸如英伟达(nVidia)GeForce 4 MX系列的显卡或ATI Radeon 7000-7200的显卡将与CSPromod不兼容。当前也不支持 MacOS 和 GNU/Linux 操作系统。
软件需求
为了运行 CSPromod,你将需要:
- Steam 平台 已安装至您的电脑
- 一个完整 Counter-Strike: Source 的正版备份文件(不需要正版),或可以考虑完整安装免费的正版 Team Fortress 2。
- 一个安装完整的 Source SDK Base 2007 (位于 Steam 中 '工具' 选项中)
- 运行 CSPromod 之前必需最少运行过 Source SDK Base 2007。
操作系统
首先,您至少需要有一个达到了最低配置的主机并且在之上安装了一个支持的操作系统。目前CSPromod的版本支持微软的以下操作系统:Windows XP, Vista 或者 Windows 7(32位版和64位版均支持)。
注意:苹果Mac OS X和GNU/Linux目前暂不支持。
Steam 平台需求
注意:正版 CS:Source 现已不再需要。
你需要拥有 Source SDK Base 2007(备注:该工具免费并且能在 Steam Tools Tab 工具箱中找到并下载)的正常安装完成并且至少运行过一次。
文件安装
安装文件提供两种选择:压缩包(RAR)与可执行文件(EXE)。如果您选择的是可执行文件(EXE),只需按照屏幕上的提示操作。如果您是选择压缩包(RAR),请将整个 CSPromod 文件夹放置在 X:\Program Files\Steam\SteamApps\SourceMods\ 下。完成后,请重新启动您的 STEAM ,以便检测改动。当您重新启动后,你可以在游戏列表中看到 CSPromod。
CSPromod 官方网站提供了直接下载点和数个镜像下载点。您可以查看 官方下载页面 来取得下载地址,也可以访问 中文网下载页面 来下载适合于您的版本。
更新日志
对于所有发布的版本,我们提供更新日志。 这些更新可以在开发进度页面中实时查看。
服务器设置
你对搭建专用服务器感兴趣吗?服务器的可执行文件已经提供了(包含 Windows 和 GNU/Linux)。你可以到 这里 下载。
CSPromod 运行时被分配的 Steam 唯一游戏ID为 AppId 218。(备注:这个 ID 是 SDK Base 2007 的 AppId。该 ID 将有助于 Steam 识别当前所运行的进程来自哪个游戏。例如 CS 的唯一识别 ID 为 10,CSS 则为 240。但该 ID 不代表在将来 CSP 加入 Steamworks 时,Valve 仍然会分配这个 ID 至 CSP。)在 srcds 服务端 -game 目录命令中,本程序将显示为 "orangebox"。但是你仍然需要来自 "Counter-Strike Source" 的内容来搭建服务器。
注意: 这也表示你必须使用命令行版本的 srcds 而不是 Steam 图形界面版。
一种干净的设置您服务器的方法:
- 安装你选择的操作系统,接着配置机器。
- 获取 hlds 更新工具,运行它来将升级文件更新至你选择的目录。
- 先下载 "Counter-Strike Source" 文件。
- 下载 "orangebox" 文件。
- 将 cstrike/ 中的数据复制到 orangebox/ 中。
- 删除不再使用的 CSS 文件(在下面的Win批处理代码里已列出)。
- 安装 CSPromod 到 orangebox/ 后,在 cstrike/ 的旁边。
这个是基本操作。
下列向导适用于最近更新的带有 css 目录的 SRCDS。
Linux 服务器设置
Bash 脚本代码:
mkdir server cd server rm hldsupdatetool.bin wget http://www.steampowered.com/download/hldsupdatetool.bin chmod +x hldsupdatetool.bin ./hldsupdatetool.bin <<< "yes" ./steam ./steam -command update -game "Counter-Strike Source" -dir . -retry ./steam -command update -game "orangebox" -dir . -retry mkdir orangebox/cstrike cp -r css/cstrike orangebox cd orangebox wget http://EXAMPLE.EX/cspromod_b108.zip # pick the installation file from a mirror http://wiki.cspromod.com/Download unzip cspromod_b108.zip rm -f cspromod_b108.zip rm -r ../css ./srcds_run -game cspromod +map csp_dust2
Windows 服务器设置
将以下文本保存为一个批处理文件 (.bat),并直接置于服务器根目录的上一层。或者干脆在本目录里手动执行命令。
@ECHO OFF title Installing CSPromod cd server "HldsUpdateTool.exe" -command update -game "Counter-Strike Source" -dir . -retry "HldsUpdateTool.exe" -command update -game "orangebox" -dir . -retry pause mkdir orangebox/cstrike copy css/cstrike orangebox cd orangebox
现在解压 CSPromod 压缩包到 orangebox 文件夹(在 cstrike 旁边)。