怎样禁止跨服双开玩家双开flash游戏

擦,玩家连接服务器的时候要和服务器建立链接。肯定知道对方ip地址啊。。。,*******************************************************************************好吧,首先客户端和服务器有心跳包对吧。如果心跳包断了话,说明玩家掉线了,把玩家数据释放掉就ok。第二既然只允许一个ip一个玩家的话,等同一个ip登陆的时候,将前一个玩家断线处理不就ok了。。。,针对你们说的nat的话。1、玩家的网卡地址总是唯一的吧,只是举个例子可以用ip做识别码,没考虑那么多。2、socket连接的话,自家游戏都有唯一的端口。可以检测是否对应端口已经打开,当新的客户端登陆时。3、可以在本地默默建立一个文件,记录相应账号登陆情况。。。,貌似sandbox是不允许的。4、游戏cookie,这个可以在本地新建一个连接的时候检查一下cookie。5、又看了下别人的方法,AS3-Flash开发的WebGame,如何限制多开?,这个可能靠谱一点。对于虚拟机的话,貌似基本无解啊。


    推荐阅读