kingrwn 发表于 2010-7-31 09:12:18

简单有效地防止MARCO,POLO

玩过很多战役,其防作弊系统(针对MARCO)都是在地图某个不可看见的位置放一个单位, 用触发使玩家一看到这个单位就失败,可如果有人获悉秘密不往那里看,这个触发就白做了,所以我想可以强制使玩家转换视野(用触发就可以做到)然后隔一段时间转换一次,可以有效地防止MARCO,POLO。

触发如下:

触发0    开启不循环
对象可视(设定你所需要的那个单位在A点)
宣布胜利(宣布与你敌对的玩家)


触发1    开启循环
计时器(建议200~300,太短了玩家会很烦)
显示信息:防作弊系统5秒后开启,请停止一切操作。
激活触发2


触发2   关闭不循环
计时器5
改变视角A点。



这样就把普通的防MARCO与计时器结合在一起,毕竟300单位时间内没有哪个玩家可以胜利(除非是超简单的迷你地图)

Ikarus 发表于 2010-7-31 10:01:09

= =没意义的,这样只能降低玩家的好感度

徐铮 发表于 2010-7-31 11:24:07

在无法到达的地方放个兵。然后设定
触发1:条件0-可视对象-那个兵
       效果0-玩家胜利-自己
就这样很简单的。

雪之灵狼 发表于 2010-7-31 23:18:09

如今已经无人防作弊了,顶多就当个彩蛋什么的(像《轮覆之时》就让马可波罗站在悬崖上做搞笑对话,或如《荣耀之崛起》一般让故事结尾的希腊仇恨之神一些幽默的话...)这样还可以获得玩家的会心一笑,因为哪怕是高手级的玩家在潼关后(有时甚至在游戏中)都会忍不住马可波罗一下,看看整个地图的风貌,所以防作弊只能让玩家反感,LZ不如借鉴上述方法更好。
页: [1]
查看完整版本: 简单有效地防止MARCO,POLO