关于从技术层面上解决TK和挂机的方法探讨
文章比较长,欢迎大家看完后再发表意见。谢谢! TK问题探讨 开启红名系统 设定一个TK值(按照对队友造成的伤害点数乘以TK者的车辆等级计算)作为评判标准,超过标准后即被系统自动判别为红名(系统在每一局后经行计算)。建议根据不同等级的车设定不同的红名值:1级2000到10级20000依次增加,下面将就两种情况对红名系统进行介绍: 一、 没有成为红名的情况 1、在每一局结束后(无论胜利、平局、失败)按照以下公式给予被误伤者补偿。 经验=TK值*0.10 (扣除个体经验,直至扣为零) 银币= TK值*1 (扣除银币直至扣为零) 举例说明:误伤者使用5级车辆误伤队友100点血,那么在该局结束时扣除误伤者50点个体经验、500银币给予被误伤者(误伤队友总要给人家一点补偿嘛) 2、在每一局结束后(无论胜利、平局、失败)误伤者经验和银币保持不变。 3、每局结束后修理费用不变。 4、正常情况下按照每局结束后获得经验值数乘以5扣除TK值(不影响正常经验的获取),例如你五级车有8000TK值,你获得1600点经验就可以将TK值清零。 二、成名红名的情况(由系统通知TK者) 1、在每一局结束后(无论胜利、平局、失败)按照以下公式给予被TK者补偿。 经验=TK分值*1 (先扣个体经验,再扣全体经验直至扣为零) 银币= TK分值*10 (扣除银币直至扣为零) 举例说明:TK者使用5级车辆TK掉队友100点血,那么在该局结束时扣除TK者500点个体经验、5000银币给予被TK者 2、进入游戏后名字以红色字体显示,坦克车辆以闪烁红色显示。 3、在每一局结束后(无论胜利、平局、失败)按照50%比例给予TK者经验和银币。 4、被对方击伤或击毁时,对方个人获得相当于100%的经验和银币加成,对方全体人员获得20%的经验和银币加成。 5、队友TK掉红名者不受任何惩罚,但也没有任何奖励。(总给人家一个改过自新的机会吧) 6、每局结束后修理费用增加100%。 7、红名情况下按照每局结束后获得经验值数乘以2扣除TK值(不影响正常经验的获取),例如你有20000TK值,你需要获得5000点经验以上才可以消除红名状态。 挂机问题探讨 开启挂机识别识别系统 设立一个以基地为中心的挂机识别圈,面积以15辆坦克出生时为准可适当扩大(建议设为隐形圈)。 识别标准: 一、 战斗开始五分钟后在识别圈内没有任何击伤、击毁和侦查,将其列为疑似挂机用户;疑似用户如果三分钟后没有任何击伤、击毁和侦查则定为挂机用户。 注意:掉线用户和断线重新连接的用户不算。 二、疑似用户只要有击伤、击毁和侦查任何一项或者驶出识别圈就可以转为正常用户;挂机用户无论以后是否有击伤、击毁和侦查,都不能改变其挂机用户状态。 三、如果五分钟内战斗结束(无论胜利、平局、失败),所有用户按照实际情况获得经验和银币(没有任何击伤、击毁和侦查,经验和银币为零);如果八分钟内战斗结束(无论胜利、平局、失败),正常用户按照实际情况获得经验和银币(没有任何击伤、击毁和侦查,经验和银币为零)、疑似用户获得的经验和银币为零;超过八分钟以上战斗结束(无论胜利、平局、失败)正常用户按照实际情况获得经验和银币(没有任何击伤、击毁和侦查,经验和银币为零)、疑似用户获得的经验和银币为零、挂机用户获得的经验和银币为零,同时战斗结束后修理费用增加100%。 最后一项强烈建议取消验证码,因为它对付挂机没有任何作用,而且耽误了正常用户的游戏体验! 以上是我对于从技术层面上解决TK和挂机的方法,欢迎大家批评指正!有问题直接指出来或给出你的理由,我表示欢迎!如果只是谩骂、喷子,我表示对你非常鄙视!!! [编辑:莫下雨]
|
本资讯及文章仅代表发表厂商及作者观点,不代表叶子猪本身观点!