package player import ( "blazing/cool" "context" ) // rpc,跨服匹配的玩家,只做数据的传输 type RPC_player struct { baseplayer // serviceid uint32 //玩家所在的ID } func (f *RPC_player) SendPackCmd(cmd uint32, data any) { conn, _ := cool.Redis.Conn(context.TODO()) defer conn.Close(context.TODO()) conn.Do(context.TODO(), "publish", "sun:send", cmd, data) //fmt.Println("战斗结束") }