20 lines
393 B
Go
20 lines
393 B
Go
package maps
|
|
|
|
import (
|
|
"blazing/logic/service/player"
|
|
"blazing/logic/service/space"
|
|
)
|
|
|
|
type LeaveMapInboundInfo struct {
|
|
Head player.TomeeHeader `cmd:"2002" struc:"[0]pad"` //切换地图
|
|
}
|
|
|
|
func (t *LeaveMapInboundInfo) Broadcast(mapid uint32, o space.LeaveMapOutboundInfo) {
|
|
|
|
for _, v := range space.GetSpace(mapid).User.Items() {
|
|
t.Head.Result = 0
|
|
|
|
v.SendPack(t.Head.Pack(&o))
|
|
}
|
|
}
|