func roleProto(RoleModel *models.RoleData) *protodata.RoleData { return &protodata.RoleData{ RoleId: proto.Int64(RoleModel.Uid), RoleName: proto.String(RoleModel.Name), Stamina: proto.Int32(int32(RoleModel.ActionValue())), MaxStamina: proto.Int32(int32(models.Role.MaxActionValue)), Coin: proto.Int32(int32(RoleModel.Coin)), Diamond: proto.Int32(int32(RoleModel.Diamond)), SuppleStaminaTime: proto.Int32(int32(RoleModel.ActionRecoverTime())), SuppleStaDiamond: proto.Int32(int32(buyActionDiamond(RoleModel.BuyActionNum))), KillNum: proto.Int32(int32(RoleModel.KillNum))} }