LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2002|回复: 8

有谁成功安装并运行CS的?是不是要自己做服务器?

[复制链接]
发表于 2002-10-10 13:16:08 | 显示全部楼层 |阅读模式
有谁成功安装并运行CS的?是不是要自己做服务器?
我指的是cs for linux
请多多传道。
发表于 2002-10-10 14:53:51 | 显示全部楼层

LINUX下好像只能做服务器吧,我装了一个。。

。。
 楼主| 发表于 2002-10-10 17:03:56 | 显示全部楼层
能用吗?
发表于 2002-10-10 18:51:25 | 显示全部楼层

能用?做服务器没问题呀~

不知道你说的能用是不是指在LINUX服务器上玩CS,据我所知LINUX只能做CS的服务器,没的玩哦~
 楼主| 发表于 2002-10-10 23:40:57 | 显示全部楼层
本人的意思就是在linux下玩啊,
发表于 2002-10-11 02:17:00 | 显示全部楼层
chinadoudou兄弟,能否辛苦一下写个教程。因为咱们论坛还没有这样的教程呢。

拜托了。
发表于 2002-10-11 11:22:08 | 显示全部楼层

你看这样行不?

首先,要有一台强劲的PC,至少PIII500以上,内存128M。推荐AMD Athlon 1G,512M内存。还有最重要的-------带宽!

 其次,操作系统最好用LINUX,不过-------太复杂,呵呵,所以,还是用WIN2000的好,因为它到底是NT的内核,内存及磁盘管理还是可以地。千万不要用什么98、ME之类的,不然就等着“吃力不讨好吧”:-)
当然拉,服务器可不是用你的CS来开个网就好了(废话!地球人都知道!)哦............言归正传,咳咳,我们需要HLSERVER4108
CS1.3FULL这两个东东。先安装HLSERVER,然后安装CS1.3,它会自动找到HLSERVER的目录,一路NEXT。说到这里,相信聪明的大家都明
白了吧(什么?!不懂?!不识字??!!ADMIN_SLAP XXX!!!!)
作为服务器,必须要有很多设置,普通情况下你只需要在HLserver\cstrike\目录下建立server.cfg、mapcycle.txt、motd.txt这三
个基本文件即可。
server.cfg是服务器的配置文件,可用任何文本编辑器进行编辑。
以下为SUNNET服务器的范例
0为No,1为Yes。
  sv_aim 0 是否自动瞄准
pausable 0 是否客户端可暂停游戏
hostname "CS1.3 SunNet & =LX= server" 服务器名字
mp_timelimit 40 循环每一地图时间
sv_cheats 0 是否打开作弊模式(好象没啥用)
mp_c4timer 35 炸弹倒计时时间
mp_chasecam 0 是否固定镜头是否固定镜头(如果选1,进入服务器后只能在固定地点观战)
mp_falldamage 1 高处落下杀伤
mp_flashlight 1 是否有战术手电
mp_footsteps 1 是否有脚步声
mp_freezetime 5 每局开始买物品时间
mp_friendly_grenade_damage 1 手雷友军伤害
mp_friendlyfire 0 友军伤害
mp_autoteambalance 1 自动平衡人数最低限制
mp_roundtime 3 每回合时间
rcon_password **** OP密码
mp_limitteams 1 自动平衡人数
mp_tkpunish 0 是否伤害友军惩罚
mp_mapvoteratio 0.4 投票比率(大家可以通过投票踢出作弊者和更换地图)
mp_logfile 1 是否服务器留下记录文件
mp_hostagepenalty 3 规定时间内伤害人质超过三人自动踢出
mp_forcechasecam 1 死后观察模式(0为只能看到队友,1是FREE LOOK,2就是看着别人从身上踩过)
mp_buytime 0.5 每回合购买物品时间半分钟
log on 开始记录
//allow_spectators 1          允许观察员角度
           
mapcycle.txt是地图文件循环的顺序文件
mapcycle.txt里面写的都是地图文件名,不带后缀,如cs_747.bsp,只取cs_747。地图在Hlserver\cstrike\maps目录下,将你想循环的
地图挑出来,然后将文件名按上面所说的规则输入mapcycle.txt中,每个地图之间用硬回车隔开。加入的新地图不仅要把.bsp文件拷到Hlserver\cstrike\maps目录下,也要在mapcycle.txt里面加入新地图的名称,切记!
 
motd.txt是服务器的说明文件
motd.txt为服务器说明文件,当每个玩家进入服务器后看到的第一个窗口就是。可以随意按照自己喜欢写。
比如:“I am =LX=hahaha hahaha All Fuck ME ! Come On !!!!"挖哈哈哈哈
 
有了上面这些,cs服务器就算配置的差不多了,下面再来说说服务器运行参数。
在桌面点鼠标右键新建一个快捷方式,在命令行里输入下面一行,注意空格
c:\Hlserver\hlds.exe -game cstrike -port 27015 +maxplayers 16 +map de_dust2
 
c:\Hlserver\hlds.exe 你安装hlserver的目录
-game cstrike            指定运行游戏为CS
  -port 27015             指定游戏连接端口为27015
  +maxplayers 16            游戏最大人数16人
  +map de_dust2            指定开始地图为de_dust2
他人进服务器的时候进Internet game,选择Add server输入服务器的IP和上面你指定的端口即可。 在居域网上建立服务器跟上面相同,不过可以在命令行里加上-nomaster让服务器不上WON认证,避免因为出国网络不通导致的服务器问题。同时加上+sv_lan 1 指定其为一个LAN server,其他人进服务器的时候进LAN game就可以了。

上面内容是转贴的,LINUX下建CS服务器的方法和2000差不多,命令也通用的。先找到LINUX服务器下面的CS建站必须的文件,我的是1.5版本,hlds_l_3110_full.bin和cs_15_full.tar.gz是必须的了,在天网搜索上能找到,安装时先
chmod +x hlds_l_3110_full.bin
./hlds_l_3110_full.bin运行,提示后输入yes,就能解包出hlds_l_3110_full.tar.gz
tar zvxf hlds_l_3110_full.tar.gz会把包解到hlds_l目录下,然后把cs_15_full.tar.gz解到hlds_l下面:
tar zvxf hlds_15_full.tar.gz --prefix|./hlds_l
基本完成,然后修改一下配置文件(同NT,看前面咯).建启动脚本前面也有说,我就不罗嗦啦,在LINUX下面建CS服务器最HIGH的就是可以一次建N个(当然配置要好).

献丑啦!  我可是LINUX菜菜鸟,要跟各位大哥好好学呢,CS服务器架设不像apache,proftp那么复杂,一做就好,没人问所以就没人答,北南南大要我写我就在这说了点个人的经验,希望对想做CS服务器的朋友有点帮助.
发表于 2002-10-12 09:11:49 | 显示全部楼层
chinadoudou兄弟辛苦了。。。。这个对大家的帮助是极大的。因为论坛里没有一篇关于这方面的文章,弟兄们问起这事,总感觉心里发慌。。哈。。。咱们没有这样的文章,心里当然发慌了。。。

打入精品栏,希望弟兄们多多讨论。
发表于 2004-7-10 19:00:49 | 显示全部楼层
贴子的内容新手来说并不明所以
http://www.chinalinuxpub.com/vbb ... &threadid=11477
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表