|
发表于 2005-10-18 00:55:02
|
显示全部楼层
|阅读模式
来自 中国–四川–成都
怪了,我一发贴ie就死了????死了快10次了...
换个浏览器终于好了。。莫名其妙的。。。真郁闷。。。 :confused:
1。 建立一个纪录作弊者的文本(.cfg或则.ini皆可,最好是.cfg),在这里写入是否攻击有效(包括小刀和雷的攻击力),替代benned.cfg文件的作用。比如XXX.cfg
例如
amx_nodmg STEAM_0:0:12345678 X% (X%为有效攻击的百分比,X为0-100范围。0.1 0.2 。。。等的形式也可以。)
那如果这个是.cfg文件的话,可以以exec xxx.cfg随时更新数据。如果是.ini文件,则需要换地图或则重新启动服务器才能更新数据,比较麻烦了。
2。可以以nameID or steamID or IP进行设置。
如:amx_nodmg "fuck all" 10% (这样可以惩罚那些用乱七八糟名字的用户),如果实现困难可以暂时不要此功能。
amx_nodmg STEAM_0:0:12345678 10% (这一部分对正版服务器特别有效),这是最需要的功能。amx_nodmg #编号 希望能与steamID关联。
amx_nodmg 123.123.123.123 10% (这个对于那些固定IP作弊者有些用,nosteam服务器多少能够起到作用),如果实现困难可以暂时不要此功能。
3。不向该用户输出任何信息,让他误认为是作弊器的问题。
4.
amx_nodmg <(谁)authid, nick, #userid or @, @CT,@T> 这种命令形式就可以
1.
---完成文件部分
---不用手动创建记录文件。(使用c函数,可能高版本不支持,可能)
---有效攻击的百分比,工程浩大,不考虑。(稍后换成攻击部位)---攻击部位完成
2。
---为什么用名字? 用userid不是更方便?
---steamid完成。
---可以记录ip。但不用自己找ip去输入。
3。只有敌方才能看到消息。
4。使用这种形式。
=====
详细命令:
amx_nodmg <authid, nick, #userid or @, @CT,@T,%> < X > <Y>
amx_nodmg_show 1 <是否显示信息>
解释:
参数1表示目标玩家
--------可以用名字,userid,authid表示单个玩家。即单人。
-------用后面带@的方式表示所有人或队伍。即多人。
------%可查看当前记录中ip个数,steam个数。
参数2表示攻击部位
-------"0 -> ALL",
-------"1 -> generic",
-------"2 -> head",
-------"3 -> chest",
-------"4 -> stomach",
-------"5 -> left arm",
-------"6 -> right arm",
-------"7 -> left leg",
-------"8 -> right leg"
参数3表示是否将ip记录在案(只对单个玩家有效)
-----0 表示不记录
-----1 表示记录ip 和 部位
-----2 表示记录steamid 和 部位
注意:3个参数必须都输入。
文件最多记录64个。可在宏定义里改。
=====
一台电脑无法完成测试。
大家帮忙看看有什么问题没。。。 :p
steam部分我测试不了咯。
另外,我测试时怎么nohitzone函数不起作用了?奇怪。不知道是不是插件冲突了。。。
所有功能应该都实现了, cityhonghu你详细测试一下吧。 :embarrass :embarrass Qqb019 :qqb019: 累了 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注个册吧
×
|