Cheating-Death v2.2.0安装方法!
我的服务器是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反作弊效果不错!推荐大家安装!
重新启动服务器!
新的反作弊应该就生效了! 我说说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
客户端不能进入!
我装了CD以后,客户端也装了CD,可是进不去服务器,进到110左右时就自动关闭窗口了,怎么回事? 感谢yam老大补充!上面朋友是不是没有关闭vac反作弊啊! 怎么关闭VAC呀?
是不是在启动参数后面加上-insecure就可以了? 修改“liblist.gam”文件!
svonly "0"
secure "0"
在快捷方式后面与vac有关的去掉! 如果客户没有安装CD呢? 其实以前如果接触过CD的都知道!
客户端不装会直接踢出服务器的! 这是我用“译星”翻译的完整安装说明!
翻译的不尽人意
欺骗死亡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安装时的表演者,""将
对他们的名称预先。当表演者有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中。我们是成功的这是我的希望。 今天我下载安装了Cheating-Death 2.2,服务器端我装好了,客户端出了点问题
-----------
问题来了,我的cdrequired参数是 0
我不启动客户端连接服务器,一切正常,进入后名字前有,但我启动客户端(版本应该没问题)进入后显示“your system has been modified . please remove the modification to play on this server code”
人不能动,过一回就踢出来了!我的cs绝对没有任何作弊程序,为此我还专门找了一个刚刚装了系统的机子试了试,结果一样!
请版主予以解答!!