|
@@ -11,22 +11,19 @@ import (
|
|
|
func RecvPlayerRoleMove(args []interface{}) {
|
|
|
m := args[0].(*msg.SendRoleMove)
|
|
|
a := args[1].(gate.Agent)
|
|
|
+ fmt.Printf("接受玩家移动消息 %v\n", m)
|
|
|
ud := a.UserData()
|
|
|
room_id := ud.(*msg.UserInfo).RoomId
|
|
|
- color := m.Color
|
|
|
+ // color := m.Color
|
|
|
if room_id == 0 {
|
|
|
- a.WriteMsg(&msg.NotifyPlayerSzNumber{
|
|
|
- Color: color,
|
|
|
- ErrMsg: &msg.MsgError{
|
|
|
- ErrorCode: 101,
|
|
|
- ErrorMsg: "玩家不在房间!",
|
|
|
- },
|
|
|
- })
|
|
|
+ fmt.Printf("I房间不存在 %d\n", room_id)
|
|
|
} else {
|
|
|
room_info := GetBattleRoomById(room_id)
|
|
|
|
|
|
if room_info != nil {
|
|
|
room_info.send_role_move(m.Color, m.RoleId)
|
|
|
+ } else {
|
|
|
+ fmt.Printf("IV房间不存在 %d\n", room_id)
|
|
|
}
|
|
|
|
|
|
}
|