Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103725502
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-11 16:34:33

作者: Bebodu  出自:
所需软件:
1. Linux HLDS 3651.tar.gz
2. HLDS for Linux 破解文件
3. metamod-1.19-linux.tar.gz
4. addons.tar.gz (web-manage)
5. all_in_one 2_10(amx+podbot2.8)

安装步骤:

1. 解压缩安装 Linux HLDS 3651.tar.gz

cd /opt/
mkdir cs1.6
cd cs1.6
tar zxvf Linux HLDS 3651.tar.gz

2. 将破解文件覆盖安装到解压缩后cs的主目录,我这里是/opt/cs1.6/steam

cd /opt/cs1.6/steam
tar zxvf HLDS for Linux.tar.gz

这里一定要注意,所覆盖的三个文件分别是engine_amd.so,engine_i486.so,engine_i686.so

如果不进行破解,当从客户端进入服务器时会提示:Invalid CD KEY!

3. 在/opt/cs1.6/steam/cstrike/addons目录下安装metamod-1.19-linux.tar.gz

cd /opt/cs1.6/steam/cstrike/addons/
tar zxvf metamod-1.19-linux.tar.gz

这个插件是必须的,否则服务器无法开启web管理功能。

4. 安装web管理addons (web-manage)

cd /opt/cs1.6/steam/cstrike/addons
tar zxvf addons.tar.gz
cd metamod
vi plugins.ini

添加下面两行内容:
win32 addons/w/dlls/w_mm.dll
linux addons/w/dlls/w_mm_i386.so

保存退出即可。

5. 安装amx插件和podbot插件,这个已经集成在all_in_one 2_10

cd /opt/cs1.6/steam/cstrike
tar zxvf all_in_one 2_10
vi liblist.gam

添加如下代码:
gamedll "addons\metamod\dlls\metamod.dll"
gamedll_linux "addons/metamod/dlls/metamod_i386.so"

保存退出!

经过以上五个步骤,我们就架设好了一个可以进行WEB管理的CS1.6服务器。

下面我们编制一个shell脚本来启动服务器:
cd //opt/cs1.6/steam
vi 27018.sh
#! /bin/bash
echo CS1.6 Server of OUC BY Singler
./hlds_run -pingboost 3 -game cstrike -insecure +servercfgfile server_27018.cfg +localinfo mm_pluginsfile plugins_27018.ini -port 27018 +maxplayers 12 +map de_dust2 +sv_lan 0 -noipx
:wq!

然后我们就可以直接启动了
./27018.sh

下面打开浏览器,输入
即可打开服务器的web界面(这里的192.168.1.5是我本机的IP地址)
阅读(295) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~