时间优化
This commit is contained in:
parent
a6493487c4
commit
4972439ad6
@ -2,7 +2,7 @@
|
||||
"AppID": 1,
|
||||
"LogLevel": "debug",
|
||||
"LogPath": "./log",
|
||||
"TCPAddr": ":3605",
|
||||
"TCPAddr": ":3601",
|
||||
"WSAddr": ":3566",
|
||||
"MySqlAddr": "127.0.0.1",
|
||||
"MySqlPort": "3306",
|
||||
|
||||
@ -178,6 +178,9 @@ func sendToPlayerOnline(m *msg.Msg) error {
|
||||
}
|
||||
|
||||
func FriendMgrSend(m1 *msg.Msg) error {
|
||||
if m1.SendT == 0 {
|
||||
m1.SendT = GoUtil.Now()
|
||||
}
|
||||
m := m1.Clone()
|
||||
ToServer := GoUtil.GetServerIdByUid(m.To)
|
||||
if ToServer != conf.Server.ServerID {
|
||||
|
||||
@ -863,6 +863,7 @@ func NotifyChampshipResult(Uid, Rank int) {
|
||||
Type: msg.HANDLE_TYPE_CHAMPSHIP_RESULT,
|
||||
From: Uid,
|
||||
To: v,
|
||||
SendT: GoUtil.Now(),
|
||||
Extra: []int{Rank, GoUtil.GetServerOpenDay()},
|
||||
}
|
||||
FriendMgrSend(Msg)
|
||||
|
||||
@ -1912,6 +1912,7 @@ func ReqSelectCardExchange(player *Player, buf []byte) error {
|
||||
Type: MsqMod.HANDLE_TYPE_SELECT_EX_CARD,
|
||||
From: int(player.M_DwUin),
|
||||
To: CardInfo.AUid,
|
||||
SendT: GoUtil.Now(),
|
||||
Extra: *CardInfo,
|
||||
}
|
||||
FriendMgrSend(m)
|
||||
@ -1965,6 +1966,7 @@ func ReqAgreeCardExchange(player *Player, buf []byte) error {
|
||||
From: int(player.M_DwUin),
|
||||
To: CardInfo.BUid,
|
||||
Extra: *CardInfo,
|
||||
SendT: GoUtil.Now(),
|
||||
}
|
||||
player.PushClientRes(CardMod.NotifyCard())
|
||||
player.PushClientRes(CardMod.NotifyTimes())
|
||||
@ -2004,6 +2006,7 @@ func ReqRefuseCardSelect(player *Player, buf []byte) error {
|
||||
From: int(player.M_DwUin),
|
||||
To: CardInfo.AUid,
|
||||
Extra: *CardInfo,
|
||||
SendT: GoUtil.Now(),
|
||||
}
|
||||
FriendMgrSend(m)
|
||||
player.PushClientRes(&msg.ResRefuseCardSelect{
|
||||
@ -2049,6 +2052,7 @@ func ReqRefuseCardExchange(player *Player, buf []byte) error {
|
||||
From: int(player.M_DwUin),
|
||||
To: CardInfo.BUid,
|
||||
Extra: *CardInfo,
|
||||
SendT: GoUtil.Now(),
|
||||
}
|
||||
player.PushClientRes(CardMod.NotifyCard())
|
||||
player.PushClientRes(CardMod.NotifyTimes())
|
||||
@ -2091,6 +2095,7 @@ func ReqRank(player *Player, buf []byte) error {
|
||||
From: int(player.M_DwUin),
|
||||
Type: MsqMod.HANDLE_TYPE_RANK_INFO,
|
||||
Extra: RankMsg{RankType: int(req.Type)},
|
||||
SendT: GoUtil.Now(),
|
||||
}
|
||||
RankInfo := G_GameLogicPtr.RankMgrCall(m).(*RankInfo)
|
||||
res := make(map[int32]*msg.ResPlayerSimple)
|
||||
@ -2720,9 +2725,10 @@ func ReqSelfInvited(player *Player, buf []byte) error {
|
||||
req := &msg.ReqSelfInvited{}
|
||||
proto.Unmarshal(buf, req)
|
||||
G_GameLogicPtr.FriendMgrSend(&MsqMod.Msg{
|
||||
Type: MsqMod.HANDLE_TYPE_INVITE_FRIEND,
|
||||
From: int(player.M_DwUin),
|
||||
To: int(req.InviterId),
|
||||
Type: MsqMod.HANDLE_TYPE_INVITE_FRIEND,
|
||||
From: int(player.M_DwUin),
|
||||
To: int(req.InviterId),
|
||||
SendT: GoUtil.Now(),
|
||||
})
|
||||
player.PushClientRes(&msg.ResSelfInvited{
|
||||
ResultCode: 1,
|
||||
@ -2780,9 +2786,10 @@ func ReqAutoAddInviteFriend(player *Player, buf []byte) error {
|
||||
ResultCode: 1,
|
||||
})
|
||||
G_GameLogicPtr.FriendMgrSend(&MsqMod.Msg{
|
||||
From: int(player.M_DwUin),
|
||||
To: Uid,
|
||||
Type: MsqMod.HANDLE_TYPE_INVITE_ADD_FRIEND,
|
||||
From: int(player.M_DwUin),
|
||||
To: Uid,
|
||||
Type: MsqMod.HANDLE_TYPE_INVITE_ADD_FRIEND,
|
||||
SendT: GoUtil.Now(),
|
||||
})
|
||||
PlayroomMod := player.PlayMod.getPlayroomMod()
|
||||
PlayroomMod.AddRoomPointAdd()
|
||||
@ -2819,9 +2826,10 @@ func ReqAutoAddInviteFriend2(player *Player, buf []byte) error {
|
||||
ResultCode: 1,
|
||||
})
|
||||
G_GameLogicPtr.FriendMgrSend(&MsqMod.Msg{
|
||||
From: int(player.M_DwUin),
|
||||
To: Uid,
|
||||
Type: MsqMod.HANDLE_TYPE_INVITE_ADD_FRIEND,
|
||||
From: int(player.M_DwUin),
|
||||
To: Uid,
|
||||
Type: MsqMod.HANDLE_TYPE_INVITE_ADD_FRIEND,
|
||||
SendT: GoUtil.Now(),
|
||||
})
|
||||
PlayroomMod := player.PlayMod.getPlayroomMod()
|
||||
PlayroomMod.AddRoomPointAdd()
|
||||
@ -3831,6 +3839,7 @@ func ReqFriendTreasureFilp(player *Player, buf []byte) error {
|
||||
To: int(Uid),
|
||||
Type: MsqMod.HANDLE_TYPE_TREASURE_RESULT,
|
||||
Extra: Items[0].Num,
|
||||
SendT: GoUtil.Now(),
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user