码迷,mamicode.com
首页 > 其他好文 > 详细

GS玩家登录(待完善)

时间:2014-11-23 22:58:01      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   sp   on   div   log   bs   as   

玩家上线
这个过程看了很多很多次了,这里在看下
客户端打开,服务器收到libevent事件,然后new Channel这个过程都付给他各种指针,然后放到channel容器中
客户端发送c2s_login
服务器发送s2c_login
并带以下结果
enum LoginEnum
{
    LoginSuccess,
    LoginPasswordOrUserError,
    LoginUserNotExist,
    LoginUserIsOnline, //用户已在线
};
1.根据用户名查询id,如果没有返回LoginUserNotExist
2.如果有在去查询用户信息,然后匹配密码,如果不正确
发送LoginPasswordOrUserError
成功就发送LoginSuccess
3.登录成功之后发送角色列表
这步走的是json,感觉可以改成结构体,json解析封装太慢

 

GS玩家登录(待完善)

标签:style   blog   color   sp   on   div   log   bs   as   

原文地址:http://www.cnblogs.com/zzyoucan/p/4117523.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!