用户:
sssssssssssss查看:1 回复:1 评论:1 创建时间:2020-07-09T09:32:10
额
我觉得还是2天一更好![]()
那么我们废话多说快点开始吧!
对了,以前我管这部分叫挂机检测,但是我现在觉得叫退出检测比较好。
-------------------------------------------------------------------------------------------------------------------
我们现在要制作的退出检测系统是为了防止有人非正常退出。
我们把匹配的模块改成这样:
这段代码先不要管它
把后面的讲完自然就明白了
这两段代码的意思就是,如果自己是先进入匹配的,就一直将挂机检测变量的第一项增加,后进入就增加第二项。
猜到我要做什么了吗?只要用户还在玩这个作品,数值就会一直增加,如果退出了,玩家列表里还有这名玩家,但是数值不再增加。我们只需要增加判定,如果3秒中之内数值没有变化就清空数据。
这里注意屏幕3是联机游戏屏幕,如果留在屏幕3就代表正在游戏,有人退出并检测出来,肯定不是自己,是对手退出了。