不需要判断人物在不在线,直接判断帐号是否在线.
LzSusjEW@
程序效果和登陆游戏效果一样.
LzSusjEW@
tTWEhHQ`
当你在游戏的时候,别人登陆你帐号显示为 已经在线.此方法一样如此.100%无法使用其它方法让帐号在线.从而杜绝作弊刷转的BUG.
tTWEhHQ`
方法如下:
tTWEhHQ`
[replyview]
tTWEhHQ`
判断帐号是否在线的表,存与每天的日志记录表.
tTWEhHQ`
例如 loginlog_20051111
tTWEhHQ`
该表内记录帐号每一次的登陆,登出,包括帐号小退,被卡掉等情况.
tTWEhHQ`
经过测试,是先写入数据库后再人物批准上线,所以,再怎么卡也不会有作弊的可能.
tTWEhHQ`
tTWEhHQ`
此表内有字段如下:
tTWEhHQ`
login_id
tTWEhHQ`
type
tTWEhHQ`
status
tTWEhHQ`
[time]
tTWEhHQ`
tTWEhHQ`
用时间排列取最新一条记录,查看字段status
tTWEhHQ`
如果status=1表示帐号在线
tTWEhHQ`
如果status=2表示帐号不在线
tTWEhHQ`
不管帐号被卡掉,小退等,在线就是在线,不在线就是不在线.
tTWEhHQ`
每次都会写记录.
tTWEhHQ`
大家可以自己亲自测试.
tTWEhHQ`
tTWEhHQ`
至于程序怎么写,有了思路,程序写是很简单的咯.
tTWEhHQ`
[/replyview]