|
作者:castelu
linyifei写过一个反单机作弊,现在我写一个反联机作弊
联机作弊指的是玩家利用星际作弊器改变游戏数据,常见的作弊如下:
MapHack 开全图作弊
TrainHack 人族爆基地或者兵营时增加35钱和气,虫族地堡取消变农民和钱.
MorphHack 农民变飞龙.
ScaraHack 人族刷3万钱.
VisionHack 关闭视野建重叠建筑.
FreeHack 人族或神族免费造农民或兵
SuicideHack 自杀和自杀农民刷钱
以上所有的作弊类型都会改变星际内存数据,也即实现和EUD差不多的效果
所以利用EUD的反作弊插件可以反联机作弊
具体先安装20号插件,再安装19号插件即可,请参考EUD的相关帖子
这里,我重点讲如何用普通触发反联机作弊
1、MapHack 开全图作弊
这个没有办法阻止,除非T人
2、TrainHack 人族爆基地或者兵营时增加35钱和气,虫族地堡取消变农民和钱.
可以在你的地图中禁止人族基地、兵营、虫族地堡等建筑的建造
3、MorphHack 农民变飞龙.
可以在你的地图中禁止三族基地的建造
4、ScaraHack 人族刷3万钱.
设置你游戏中钱的上限,如果玩家超出上限则为作弊,可参考反单机作弊
5、VisionHack 关闭视野建重叠建筑.
尽量让同盟玩家的单位在一起,这样作弊者即使关了自己视野,由于盟友的视野存在同样无法关闭视野
6、FreeHack 人族或神族免费造农民或兵
这个没有办法阻止,除非T人
7、SuicideHack 自杀和自杀农民刷钱
设置你游戏中钱的上限,如果玩家超出上限则为作弊,可参考反单机作弊
最后重点介绍一下T人
常见的普通触发T人是指将指定玩家设置为失败Defeat
但是这个对于开作弊器的没用,因为作弊器有一项特征是失败以后不退出
所以你要修改你的T人系统
不要使用Defeat,而是使用Create 1 Independent Command Center给作弊的玩家看
Independent Command Center有个特性,只要玩家在地图上看到这个建筑,则直接星际崩溃,其他玩家无影响
所以你要控制好,先创造这个单位,然后把作弊者的视野移动到有这个单位的区域中去,并保持其他玩家的视野不移动,随后删除那个单位
当然,有可能这张地图不是你做的,作者只做了普通T人
那么当你遇到作弊者时怎么办呢?
首先跟刚才一样,先把他T了,当然他肯定不会退
然后你点保存游戏,再退出
在Save文件夹里选存档重新开始游戏
这个时候其他玩家都可以进来,只有作弊者无法进来
因为作弊者被你T了以后,在地图数据中已经没有这个玩家了
所以Save重开他是没有存档文件的,自然也就进不来 |
|