搜索
查看: 8899|回复: 37

Cheating-Death v2.2.0安装方法!

[复制链接]
发表于 2003-2-15 15:58:41 | 显示全部楼层 |阅读模式 来自 北京
我的服务器是linux,第一时间升级了!

具体的方法我简略的说一下!

有不明白的地方在下面提出!

首先停止目前服务器的运行。上传cdmod_i386.so或者是cdmod.dll复制到\cstrike\dlls\目录下!(不同的系统有不同的文件,前者是linux。后者是win32)

然后进入cstrike目录修改liblist.gam文件!

用记事本打开!

然后找到"gamedll_linux"改名为"cdmod_chain".

回车在下面增加一行:gamedll_linux "dlls/cdmod_i386.so或者
gamedll_linux "dlls/cdmod.dll"

(由于系统不一样,后面的文件名会不一样!前者是linux,后者是win32)

然后保存退出!

注意:由于先前的vac反作弊与cd反作弊程序的不兼容问题!

所以必须在确认停止掉vac反作弊以后在装cd反作弊!

这是必须的!

两者不能同时用,只能保留一个!

新的CD反作弊效果不错!推荐大家安装!

重新启动服务器!

新的反作弊应该就生效了!
发表于 2003-2-15 16:52:54 | 显示全部楼层 来自 北京
我说说windows的吧

装cd由两种情况,一种是有metamod的服务器,一种是啥都没装的服务器。

首先:
有metamod的服务器
解压缩cd的server版后,会有一个addons目录,把这个目录复制到服务器目录的cstrike目录下,然后在metamod.ini文件中加上下面这行,
win32 addons/cdeath/cdmod.dll

没有metamod的服务器
解压缩cd的server版后,会有一个addons目录,把这个目录复制到服务器目录的cstrike目录下,编辑cstrike目录下的liblist.gam,没有改过的文件中会有下面这行(版本不同则文件不同)
hlserver + mod 版本:gamedll "dlls\hl.dll"
零售版的cs: gamedll "dlls\mp.dll"

把这行改为这样:
hlserver + mod 版本:
cdmod_chain "dlls\hl.dll"
gamedll "addons\cdeath\cdmod.dll"

零售版的cs:
cdmod_chain "dlls\mp.dll"
gamedll "addons\cdeath\cdmod.dll"

其次:
把liblist.gam 文件中的 secure "1"
改为:secure "0"

最后,把启动的命令中加上 -insecure 参数。

重新启动!

应该就可以了。

大家测试一下吧:):)

我测试了零售版的,hlserver+mod版就请大家测试喽。

测试服务器: 211.147.24.125:27016
回复

使用道具 举报

匿名  发表于 2003-2-15 17:08:38 来自 Invalid

客户端不能进入!

我装了CD以后,客户端也装了CD,可是进不去服务器,进到110左右时就自动关闭窗口了,怎么回事?
 楼主| 发表于 2003-2-15 17:21:41 | 显示全部楼层 来自 北京
感谢yam老大补充!

上面朋友是不是没有关闭vac反作弊啊!
回复

使用道具 举报

发表于 2003-2-15 18:21:55 | 显示全部楼层 来自 江西南昌
怎么关闭VAC呀?
是不是在启动参数后面加上-insecure就可以了?
回复

使用道具 举报

 楼主| 发表于 2003-2-15 18:41:03 | 显示全部楼层 来自 北京
修改“liblist.gam”文件!

svonly "0"
secure "0"

在快捷方式后面与vac有关的去掉!
回复

使用道具 举报

发表于 2003-2-15 19:15:02 | 显示全部楼层 来自 天津
如果客户没有安装CD呢?
回复

使用道具 举报

 楼主| 发表于 2003-2-15 19:59:30 | 显示全部楼层 来自 北京
其实以前如果接触过CD的都知道!

客户端不装会直接踢出服务器的!
回复

使用道具 举报

 楼主| 发表于 2003-2-15 20:49:36 | 显示全部楼层 来自 北京
这是我用“译星”翻译的完整安装说明!

翻译的不尽人意




欺骗死亡Linux服务器的2.2
http://www.unitedadmins.com/cdeath/


布告:
--------
欺骗死亡不与MOD工作能使用电子管's-反欺骗(VAC)。
这意味着C-D不以计数器打击工作。  它不有关系
如果如果你是仅仅运行的,VAC被关闭,和它不有关系a
局部网络游戏。


安装:
--------------
我们将谈论关于你的系统的两个不同的目录。  我们将
使用来识别他们下列:

/hl--这是被定位的目录。

与游戏--这是游戏目录。  因为一半生活游戏目录
        /hl/电子管。  对于组要塞游戏目录/hl/tfc。


***MetaMod设施(包括Admin-Mod)***
你作为MetaMod插入能运行C-D。  为此把下列的线,添加到
metamod.ini文件:
Linux addons/cdeath/cdmod-i386.so


如果你把你的配置改变成为MetaMod方法,记得
移去任何变化你做成为liblist.gam(cdmod-chain...),autoexec.cfg
(的),和命令行(的)。


***Default没有Installations***
1.复制与游戏/dlls目录的cdmod-i386.so。
2.复制与游戏/liblist.gam并且节省它。
3.liblist.gam文件,给"gamedll-linux"改名成为"cdmod-chain"。
4.liblist.gam文件,增加线'gamedll-linux"addons/cdeath/cdmod-i386.so"'。

例如,一半生活liblist.gam文件应该有这条线:
gamedll-linux"dlls/hl-i386.so"

你将把那条线改变成为下列两条线:
cdmod-chain"dlls/hl-i386.so"
gamedll-linux"addons/cdeath/cdmod-i386.so"

一组要塞liblist.gam文件应该有这条线:
gamedll-linux"dlls/tfc-i386.so"

你将把那条线改变成为下列两条线:
cdmod-chain"dlls/tfc-i386.so"
gamedll-linux"addons/cdeath/cdmod-i386.so"


可选的方式:
--------------
C-D已增加可选的方式。  现在有一项cdrequired服务器规则。
你能在在的可选和需要的方式之间通过改变予以转换在任何时候
cdrequired cvar。  缺省方式要求或者:
cdrequired 1

你随时能通过进入把C-D放到可选的方式中下列情况
命令:
cdrequired 0

当C-D按可选的方式时,它将不为了踢任何人不C-D
安装。  当C-D安装时的表演者,"[No C-D]"将
对他们的名称预先。  当表演者有C-D的一种较旧的的版本时
安装,"[Old C-D]"将对他们的名称预先。  当表演者
安装C-D的正确的版本,他们的名称将不被改变。

告诉的一种容易的方法C-D安装谁看scoreboard。
(缺省scoreboard钥匙是标签钥匙。)  通过看表演者's
名称你能告诉谁运行C-D。

如果你从到需要的方式转换可选,所有表演者
使用C-D将被踢。


伤残的方式:
--------------
C-D已增加伤残的方式。  你能通过予以转换成为这在的方式在任何时候
把cdrequired cvar改变成为--1(负一个)。
cdrequired--1

当C-D按伤残的方式时,它将不显示连接信息,发送
挑战包装,前缀表演者的[没有C-D],或者名称从踢任何人
服务器。  当表演者连接并且断开时,C-D仍然将追踪
对于服务器,但是就表演者而言,服务器意志
像C-D一样的功能不是被安装。

只要C-D被转换成为伤残的方式,cdversion cvar被放置到
无效。  只要C-D往回被转换或者是可选或者是需要的方式,
cdversion cvar被放置把为当前版本。  这应该造成游戏
从他们的活跃的C-D服务器列表中使伤残的C-D服务器过滤的浏览器。


构成信息:
----------------------
C-D允许你把显示的信息放置为顾客。  这给
你为了你的特殊的需要定制信息的能力或者
语言优先选择。  信息被储存在下列的cvars里面。

cdrequiredmsg--这条信息在连接时间被显示如果C-D在中
需要的方式。  它也显示给顾客如果他们被踢
对于不C-D。  缺省设置是:
cdrequiredmsg"欺骗死亡在这个服务器上要求。"

cdoptionalmsg--这条信息在连接时间被显示如果C-D在中
可选的方式。  缺省设置是:
cdoptionalmsg"欺骗死亡在这个服务器上是可选的。"

cdupdatemsg--这条信息被显示给顾客如果他们被踢
对于使用C-D的一种较旧的的版本。  缺省设置是:
cdupdatemsg"欺骗死亡需要更新以便利用这个服务器。"

回车可能通过插入"\n"被嵌入在信息中。
下列的例子将在两条线上被显示:
cdrequiredmsg"*****警告*****\nC-D是REQUIRED!!!"


编写程序爱滋病:
------------------
为了以C-D的接口帮助其它计划,下列的cvars有
被增加:

cdvalidatecmd:
如果这cvar不是空白,C-D将每次执行它表演者
批准。  C-D将把"\n"自动地附加到这种命令。  表演者
每3分钟正常批准。  你可能在你的命令中有一"%d"。
"%d"将被批准的表演者的标识符替换。  例如:
cdvalidatecmd"用户%d"

如果C-D将执行下列的服务器命令所批准的表演者#42,:
用户42


cdnovalidatecmd:
如果这cvar不是空白,C-D将每次执行它表演者失败
对于批准。  C-D将把"\n"自动地附加到这种命令。  
表演者将通常仅仅没能批准一次。  你可能有一"%d"
在你的命令中。  "%d"将被批准的表演者替换's
标识符。  例如:
cdnovalidatecmd"踢#%d"

如果表演者#42不批准,C-D将执行下列的服务器命令:
踢#42


cdoldvalidatecmd:
如果这cvar不是空白,C-D将每次执行它表演者试图
为了以一种旧的挑战批准。  C-D将把"\n"自动地附加到
这命令。  表演者将通常仅仅没能批准一次。  你可能有
你的命令的一"%d"。  "%d"将用被替换批准
表演者的标识符。  例如:
cdoldvalidatecmd"踢#%d"

如果表演者#42试图以一种旧的挑战批准,C-D将执行
下列的服务器命令:
踢#42

cdnovalidatecmd将总在cdoldvalidatecmd之前被执行。


安装:
----------
为了安装C-D,删除C-D文件并且恢复liblist.gam文件。


运行:
--------
开始服务器然而你正常开始它。


兼容性:
--------------
因为方法C-D在上装载它应该与可兼容的Linux服务器
下列的游戏:

一半生活
组要塞
敌人

它也应该以游戏工作metamod 1.12.3种支持。


版本:
--------------
2.2--检查服务器是否试车并且关闭服务器安全的方式如果。
        改变挑战。
2.1--附加自然选择MOD支持。
        使用同样的实体作为metamod 1.13.2
        附加的较好的的metamod方式发现。
        固定的可能的表演者狭缝溢出。
2.0--升级metamod接口。  
        非VAC mods的工作。
        使用同样的实体作为metamod 1.12.3
1.2--所改变的挑战。
1.1--所改变的挑战。
        附加的cdoldvalidate。
        固定的metamod版本。
1.0--所改变的挑战。
0.9.3--附加的伤残的方式。
        附加的MetaMod插入支持。
        检查的附加的检验C-D是否是misconfigured。
0.9.2--可选的方式的固定的错误。
0.9.1--挑战中的固定的错误。
0.9--固定的健全的问题。
        固定冻结问题。
        附加的托盘功能。
        附加的拷贝保护。
        DoD的附加的支持2.0,Oz 2.5,和火器。
        附加两种挑战。
        不在踢之前杀死表演者。
        在踢之前断开表演者。
        附加的cdrequiredmsg,cdoptionalmsg,cdupdatemsg cvars。
0.8b--附加的cdrequired,cdvalidatecmd,和cdnovalidecmd cvars。
        支持更多MODS的附加的实体。
0.8--附加更多能见度检验。
        防止TFC观众出租。
        改进FPS速度。
        固定一些能见度问题。
        附加的德国的自述。
        防止欺骗。
        防止欺骗。
        防止gl-wireframe欺骗。
        固定的WinXP兼容性发出。
        移去一些黑客入侵检查。  如果固定一些
        "你的系统被修改"警告。
        表演者将在奇特的角度内在阶梯上消失的固定的错误。
        cdinject将在一些Win95机器上不运行的固定的错误。
0.7--固定剪断范围上的TFC上的jitter问题。
        检查一般的钩和黑客入侵的附加的代码。
        固定的错误子弹decals比露面低正常。
0.6--初始的释放


信誉:
--------------
许多人们应该得到欺骗死亡的信誉。  

Botman--许多我一半生活游戏工作对如何的全面的理解
来自Botman的HPBBot代码。  他的个别辅导和来源代码提供我
一半生活MOD发展的基本的教育。
(www.planethalflife.com/botman/)

ClientBot编写程序板--许多我对如何的详尽的理解
一半生活游戏工作来自ClientBot板的参与者。  
Vasily,系统,DeltaShark,减压器,Quabalah,和许多其他人是同一的
在共享他们的知识,想法,和代码中慷慨。
(http://clientb0t.counter-strike.ru/forum/)

其他人--我也已从许多其它形式,网站,拾起好主意
同时,人们。  我们的发展邮寄列表的人们已提供许多
极好的想法。

我希望我不是离开任何人。

我了解没有顾客侧面增加在意志上曾经能够停止所有
欺骗。  但是也许它能使游戏更喜欢,和没有许多
在hassle中。  我们是成功的这是我的希望。
回复

使用道具 举报

发表于 2003-2-15 21:07:23 | 显示全部楼层 来自 甘肃酒泉
今天我下载安装了Cheating-Death 2.2,服务器端我装好了,客户端出了点问题
-----------
问题来了,我的cdrequired参数是 0
我不启动客户端连接服务器,一切正常,进入后名字前有[NO CD],但我启动客户端(版本应该没问题)进入后显示“your system has been modified . please remove the modification to play on this server code[2]”
人不能动,过一回就踢出来了!我的cs绝对没有任何作弊程序,为此我还专门找了一个刚刚装了系统的机子试了试,结果一样!

请版主予以解答!!
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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