搜索
楼主: Enigmaya

【原创】娱乐型反作弊插件v1.1--2005-10-3

[复制链接]
发表于 2006-2-27 21:24:08 | 显示全部楼层 来自 中国–海南–海口

回复: 【原创】娱乐型反作弊插件v1.1--2005-10-3

代码是没有错的,不是没有显示,只是我老早之前就给他指出了的消息显示的时间太快了,得加一段代码保障一下一条信息起码要显示2秒钟。
回复

使用道具 举报

 楼主| 发表于 2006-2-28 14:50:09 | 显示全部楼层 来自 中国–四川–成都

回复: 【原创】娱乐型反作弊插件v1.1--2005-10-3

Post by AE86
Enigmaya GG 不防在检查一下这段代码有没有错,反正现在不会显示杀死后的信息了。
addmoney(id)
{
        new pname[32];
        get_user_name(id,pname,31)
        set_hudmessage ( colR, colG, colB, 0.2, 0.2, type, 0.4, 10.0, 0.2, 0.2, 2 )
           show_hudmessage ( 0, "恭喜! 玩家 ( %s ) 杀死作弊者 ! 得到 %i$ 奖金 %i$  :) !",pname,get_cvar_num("amx_pcheater_givemoney") )
           cs_set_user_money ( id,cs_get_user_money(id)+get_cvar_num("amx_pcheater_givemoney"), 1 )
}


。。。我看看其他的地方。不过cs及相关的已经删掉了,不会发布更新的了 :confused:

Post by zhongjia
代码是没有错的,不是没有显示,只是我老早之前就给他指出了的消息显示的时间太快了,得加一段代码保障一下一条信息起码要显示2秒钟。


老大,麻烦你不要乱说好不好,显示速度太快是你指出的???
明明是我自己问的!!!!


显示快,又不是一个插件的问题,照你的说法,我得把amxx所有的插件代码都修改了??? :mad:  :cold:

当时我重复了问题,你不没话说了么?
现在又。。。

如果你很健忘又不愿回头看看,那我再重复一次:
1。 显示速度快,不光一个插件,是几乎大部分会有显示的插件!
2。另外一台电脑上就没有这个问题。

加那段代码?根本是多余,你是保证了自己的显示,可是其他插件的显示你又怎么办?
而且也不能100%达到你说的保证2s,如果其他插件1s显示一次,通道相同的话,那你这个怎么保证2s??

现在基本解决了,应该是和蹲坑,时间等几个插件通道矛盾的问题!
所以回头来看,你这个方法即使我用了也解决不了问题!
回复

使用道具 举报

 楼主| 发表于 2006-2-28 15:21:44 | 显示全部楼层 来自 中国–四川–成都

回复: 【原创】娱乐型反作弊插件v1.1--2005-10-3


  1.         if(  g_playerFly[victim] ){
  2.                
  3.                 if( !TK && killer!=victim )
  4.                         addmoney(killer);
  5.                        
  6.                 set_user_gravity(victim, 1.00);
  7.                 set_user_rendering(victim, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255)
  8.                 /********1********/
  9.                 return PLUGIN_HANDLED;
  10.         }

  11. addmoney(id)
  12. {
  13.         new pname[32];
  14.         get_user_name(id,pname,31)
  15.         set_hudmessage ( colR, colG, colB, 0.2, 0.2, type, 0.4, 10.0, 0.2, 0.2, 2 )
  16.            show_hudmessage ( 0, "player ( %s ) kill the cheater ! add %i$  :) !",pname,get_cvar_num("amx_pcheater_givemoney") )
  17.            cs_set_user_money ( id,cs_get_user_money(id)+get_cvar_num("amx_pcheater_givemoney"), 1 )
  18. /********2********/
  19. }
复制代码


和那个相关的就是这里了,但是没有问题啊。。。
我现在也没法测试了,你来吧。。。
把上面那个/*********1*******/替换成下面这句
client_print(0,print_chat,"*****1****")
然后再把/********2********/替换成下面这句
client_print(0,print_chat,"*****2****")
你看看杀死飞天的人的时候显示这2句没。


和以前的区别就是
以前是注册的事件调用的
register_event("DeathMsg"。。。
现在直接用的提供的函数。。。难道这里有区别?

另外,有个地方有点小错误,你直接改吧
format(msg,127,"Player ( %s ) is coming again.",pname);
改成
format(msg,127,"Player ( %s ) is coming again.",pname);
回复

使用道具 举报

发表于 2006-2-28 17:32:50 | 显示全部楼层 来自 中国–广东–深圳–南山区

回复: 【原创】娱乐型反作弊插件v1.1--2005-10-3

哦哦。这样呀 :boss:
回复

使用道具 举报

发表于 2006-3-8 00:21:25 | 显示全部楼层 来自 中国–广东–深圳

回复: 【原创】娱乐型反作弊插件v1.1--2005-10-3

1.9有问题,会随 ID检测。只要被惩罚过的ID内网用此ID也会被惩罚。具体
1   "ak"  218.13.50.68
3   "ak"  218.19.129.246
5   "ak"  218.87.41.79
7   "ak"  218.4.199.94
5   "ak"  218.4.198.170
7   "ak"  219.134.161.122
9   "ak"  218.4.198.14
11   "ak"  219.136.116.154
13   "ak"  220.174.234.70
15   "ak"  58.210.249.50
17   "ak"  219.132.80.87
19   "ak"  210.75.104.72
21   "ak"  59.188.71.13
23   "ak"  219.133.211.192
25   "ak"  192.168.4.4
27   "ak"  192.168.4.44
29   "ak"  219.141.81.188
31   "ak"  222.90.66.82
33   "ak"  192.168.8.30
20   "ak"  218.15.56.20
22   "ak"  218.5.18.159
24   "ak"  59.49.193.49
26   "ak"  192.168.8.55
28   "ak"  218.15.25.130
30   "ak"  59.40.186.97
26   "new 1"  218.16.138.141
28   "new 1"  192.168.4.85
30   "<he.bei>zhang"  222.38.94.125
29   "<he.bei>zhang"  218.18.39.236
31   "<he.bei>zhang"  220.164.134.10
33   "<he.bei>zhang"  218.21.92.71
回复

使用道具 举报

发表于 2006-3-27 19:19:23 | 显示全部楼层 来自 中国–广东–深圳–南山区

回复: 【原创】娱乐型反作弊插件v1.1--2005-10-3

现在想了个新思路:也属于一个重大更新吧。
1,去掉检查ID的,还是改为通过ID检查同一个IP教为好。因为别人用同一个ID进去也会被提示。
2,修改惩罚方式,第一局不变,还是传送或fly。第二局开始,放它风筝(这个可能是要修改重力,论坛里也有好多人找蹲坑放风筝插件,不过没人得出来)放风筝的意思也就是让他飞起来,然后再落下……一次扣一滴血或2滴血,扣到一定程度让他从高处摔下摔死。(考虑到好多小图所以,也可以一直扣光血)
3,添加一行OP命令,OP执行某个命令就让作弊者放风筝(也就是飞到地图高处,再摔下,再飞起,再……直到死)哈。有点残忍哦~~~
4,杀死作弊者还是没有显示那行,某某某杀死作弊者……奖励5000:)~~~
5,重复第1个,检查ID有bug,每次都会检查不同IP的已记录惩罚ID。
6,如果真更新了,是否考虑发表一个新主题?
希望可以得到楼主的再一次更新!谢谢
回复

使用道具 举报

发表于 2006-7-10 03:23:33 | 显示全部楼层 来自 中国–宁夏–银川

回复: 【原创】娱乐型反作弊插件v1.1--2005-10-3

首先向楼主致以我最崇高的敬意,这种方法要比直接去开发反作弊插件,有效的多。因为不管作弊的手段多么先进,还是要被折磨,被折磨就不爽,他就要退。除非它的作弊器是反“娱乐型反作弊”的。

不过我有个小问题,可能是比较愚蠢:安装1.9cn之后,惩罚某人5次,只有第一次飞天了,其他四次都没有惩罚,但是菜单上显示正在惩罚。看了前面的帖子,这5此惩罚好像是设定好的,难道我要依次设定惩罚的方式?amxx cfg里添加了amx_pcheater_fly 1<第一局的惩罚方式(0-只剩1hp,1-飞天,2-传送)>的。
还是因为我没装admin_allinone插件?
回复

使用道具 举报

发表于 2006-7-10 19:14:37 | 显示全部楼层 来自 中国–海南–海口

回复: 【原创】娱乐型反作弊插件v1.1--2005-10-3

不是我多嘴,楼主的这个插件的确存在很多缺陷,在我的中家娱乐反作弊插件里面均已经纠正。
回复

使用道具 举报

发表于 2006-7-10 19:34:31 | 显示全部楼层 来自 中国–广东–深圳–南山区

回复: 【原创】娱乐型反作弊插件v1.1--2005-10-3

Post by zhongjia
不是我多嘴,楼主的这个插件的确存在很多缺陷,在我的中家娱乐反作弊插件里面均已经纠正。

不是我多嘴,你那个家家插件实在太杂了,难听点就像垃圾回收站。而且连源码都没有,好些东西都用不上的 。
回复

使用道具 举报

发表于 2006-7-13 18:51:54 | 显示全部楼层 来自 中国–新疆–乌鲁木齐

回复: 【原创】娱乐型反作弊插件v1.1--2005-10-3

什么。看一下还要钱呢?
回复

使用道具 举报

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

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