diff --git a/src/server/game/GameLogic.go b/src/server/game/GameLogic.go index 3b8780e0..e3bda6b4 100644 --- a/src/server/game/GameLogic.go +++ b/src/server/game/GameLogic.go @@ -114,7 +114,7 @@ func (gl *GameLogic) NoonFlush() { gl.NoonFlush() }) var a1 = []interface{}{gl.DailyTaskTimestamp} - gl.NotifyAll(MsgMod.MSG_ZERO_UPDATE) + gl.NotifyAll(MsgMod.MSG_NOON_UPDATE) GoUtil.CallEvent(MergeConst.Notify_Midday_Renew, a1) } diff --git a/src/server/game/PlayerFunc.go b/src/server/game/PlayerFunc.go index 58b593ea..8a0db455 100644 --- a/src/server/game/PlayerFunc.go +++ b/src/server/game/PlayerFunc.go @@ -49,6 +49,8 @@ func handle(p *Player, m *msg.Msg) error { return HandleFriendMsg(p, m) case msg.SERVER_ZERO_UPDATE: p.ZeroUpdate(nil) + case msg.SERVER_NOON_UPDATE: + p.NoonUpdate(nil) case msg.HANDLE_TYPE_INVITE_ADD_FRIEND: // 邀请添加好友 FriendMod := p.PlayMod.getFriendMod() FriendMod.AddFriend(m.From) diff --git a/src/server/game/mod/msg/Msg.go b/src/server/game/mod/msg/Msg.go index 715fd22f..68a9c7a4 100644 --- a/src/server/game/mod/msg/Msg.go +++ b/src/server/game/mod/msg/Msg.go @@ -13,6 +13,7 @@ type Msg struct { } var MSG_ZERO_UPDATE = &Msg{Type: SERVER_ZERO_UPDATE} +var MSG_NOON_UPDATE = &Msg{Type: SERVER_NOON_UPDATE} const ( //好友操作 @@ -63,6 +64,7 @@ const ( //server mod handle SERVER_ZERO_UPDATE //zero update HANDLE_TYPE_PLAYROOM_LOSE // playroom偷取物品 + SERVER_NOON_UPDATE // 12点更新 ) const (