syntax = "proto3"; package proto; option go_package = "/csproto"; enum PUNISH_TYPE { PUNISH_NONE = 0; BAN_CHANGE_NAME = 1; BAN_CHANGE_SIGNATURE = 2; BAN_CHANGE_FRIEND_NOTE = 3; BAN_CHANGE_TEAM_NAME = 4; BAN_EDIT_BLUE_PRINT = 5; BAN_SHARE = 6; BAN_FRIEND_REQUEST = 7; BAN_MAP_MARK = 8; BAN_MAP_MARK_EDIT = 9; BAN_FACTORY_SIGN = 10; } message SCD_PUNISH_INFO { int32 punish_type = 1; string reason = 2; int64 begin_time = 3; int64 end_time = 4; } message SC_PUNISH_SYSTEM_SYNC { map punish_infos = 1; } message SC_CLIENT_SOCIAL_SHARE_CONTROL { int64 control = 1; }