game/common/pb/login.proto

45 lines
701 B
Protocol Buffer
Raw Normal View History

2025-05-25 22:39:54 +08:00
syntax = "proto3";
package pb;
option go_package = "common/proto/pb";
2025-05-25 22:39:54 +08:00
import "code.proto";
// 玩家登陆
message C2SUserLogin
2025-05-25 22:39:54 +08:00
{
2025-05-29 09:54:43 +08:00
string username = 1; // 用户名
string password = 2; // 密码或token
string ip = 3;
string device_id = 4; // 设备id
string version = 10; // 版本
2025-05-25 22:39:54 +08:00
}
message S2CUserLogin
2025-05-25 22:39:54 +08:00
{
ErrCode code = 1;
2025-05-27 13:14:01 +08:00
int64 user_id = 2;
string token = 3; // token
2025-05-25 22:39:54 +08:00
}
// 上线通知
message NtfUserOnline
{
int64 user_id = 2; // 玩家id
}
// 玩家登陆
message C2SUserLogout
{
}
message S2CUserLogout
{
ErrCode code = 1; // 登出原因
}
// 下线通知
message NtfUserOffline
{
int64 user_id = 2; // 玩家id
}