还有玩家的用户体验,玩家不想玩这游戏,看字都费劲。脚本外挂是永远禁止不了的,官方表达的是一个态度 。感谢楼主对游戏的支持
解决外挂问题,无非就是人机识别问题,只修改跑环规则是解决不了的。 莱哥您作为一位资深程序员大佬一定是知道呢。
那么,为什么要浪费在跑环内容本身上呢?应该做的是混淆机器人识别,降低机器人识别率!
如果跑环机器人有利可图的话,其实想彻底打死还是有难度的。
识别难度系数最高的,无非就是图片,而且是随机性图片。 通过程序将跑环文案写到图片上,使用多种字体,越多越好;图片增加颜色丰富的背景,并在文字上增加对比度低的条纹进行干扰。最后,爱江湖机器人每环只发图片即可。这种办法应该是跑环机器人最难解决的。
其次,不使用图像的话, 就对跑环关键字(提交燕麦的燕麦和提交两个词)做字体变换,例如使用火星文字体。以此来干扰机器人。
再次,可在跑环中增加随机问题,例如:75环:提交燕麦,文案中加入一道计算题:9的3次方。注意不写等式以增加跑环机器人开发者的工作量。参与运算的数字和结果都为随机。还可以这样设计题目, X除以Y的余数是?X除以Y的小数部分是?X和Y的积的个位数是? 这些是可以将X和Y以及问题进行随机化处理的。 然后玩家做跑环任务,再完成跑环任务时发送指令为 : 完成跑环#答案 。 人机检查的问题,可以混在跑环文案中间任意标点符号的中间。 增加机器人识别难度,提高跑环机器人开发者的工作量。另外可以增加首都问题,唐诗宋词接上句和下句问题,成语接龙式问题。
说这么多呢, 目标是封堵外挂破坏游戏平衡,做法是降低外挂机器人识别能力,增加外挂开发者的工作难度和成本。
其实,恐怕是莱哥也都知道这些方法,只是做起来比较麻烦,时间成本略高!