github.com/lianghucheng/zrddz@v0.0.0-20200923083010-c71f680932e2/src/msg/config.go (about)

     1  package msg
     2  
     3  type C2S_SetSystemOn struct {
     4  	On bool
     5  }
     6  
     7  const (
     8  	S2C_SetSystemOn_OK               = 0
     9  	S2C_SetSystemOn_PermissionDenied = 1 // 没有权限
    10  )
    11  
    12  type S2C_SetSystemOn struct {
    13  	Error int
    14  	On    bool
    15  }
    16  
    17  // 更新公告
    18  type S2C_UpdateNotice struct {
    19  	Notice string
    20  }
    21  
    22  // 更新广播
    23  type S2C_UpdateRadio struct {
    24  	Radio string
    25  }
    26  
    27  type C2S_SetUserRole struct {
    28  	AccountID int
    29  	Role      int //-1 黑名单 0 机器人 1 玩家 2 代理 3 管理员 4 超管
    30  }
    31  
    32  const (
    33  	S2C_SetUserRole_OK               = 0
    34  	S2C_SetUserRole_AccountIDInvalid = 1 // 账户ID无效
    35  	S2C_SetUserRole_NotYourself      = 2 // 不能设置自己
    36  	S2C_SetUserRole_RoleInvalid      = 3 // 角色 + S2C_SetUserRole.Role + 无效
    37  	S2C_SetUserRole_PermissionDenied = 4 // 没有权限
    38  	S2C_SetUserRole_SetRepeated      = 5 // 用户已经是 S2C_SetUserRole.Role(1 玩家 2 二级代理 3 一级代理)
    39  )
    40  
    41  type S2C_SetUserRole struct {
    42  	Error int
    43  	Role  int
    44  }
    45  
    46  type S2C_CircleLink struct {
    47  	Url string
    48  }