|
@@ -26,19 +26,19 @@ function root.seat_down(uid, roomId, seatId)
|
26
|
26
|
-- 房间是否存在
|
27
|
27
|
if not util_match:is_room_exist(roomId) then
|
28
|
28
|
-- 房间不存在
|
29
|
|
- util_user:user_proto_notify("on_room_seat_down", {code = code.UNKNOWN})
|
|
29
|
+ util_user:user_proto_notify("on_room_seat_down", {code = code.BATTLE.SEAT_ROOM_NOT_EXIST})
|
30
|
30
|
return
|
31
|
31
|
end
|
32
|
32
|
local seatUid = util_match:get_seat_player(roomId, seatId)
|
33
|
33
|
if not is_empty(seatUid) then
|
34
|
34
|
-- 座位已占用
|
35
|
|
- util_user:user_proto_notify("on_room_seat_down", {code = code.UNKNOWN})
|
|
35
|
+ util_user:user_proto_notify("on_room_seat_down", {code = code.BATTLE.SEAT_PLAYER_EXIST})
|
36
|
36
|
return
|
37
|
37
|
end
|
38
|
38
|
local status = util_match:get_room_status(roomId)
|
39
|
39
|
if status ~= 0 then
|
40
|
40
|
-- 房间状态错误
|
41
|
|
- util_user:user_proto_notify("on_room_seat_down", {code = code.UNKNOWN})
|
|
41
|
+ util_user:user_proto_notify("on_room_seat_down", {code = code.BATTLE.SEAT_BATTLE_START})
|
42
|
42
|
return
|
43
|
43
|
end
|
44
|
44
|
-- 进入房间
|
|
@@ -49,12 +49,12 @@ function root.seat_down(uid, roomId, seatId)
|
49
|
49
|
if roomId == _roomId then
|
50
|
50
|
-- 相同位置
|
51
|
51
|
if roomPlayerInfo.seatId == seatId then
|
52
|
|
- util_user:user_proto_notify("on_room_seat_down", {code = code.UNKNOWN})
|
|
52
|
+ util_user:user_proto_notify("on_room_seat_down", {code = code.BATTLE.SEAT_SAME_PLACE})
|
53
|
53
|
return
|
54
|
54
|
end
|
55
|
55
|
if not util_match:seat_down(uid, roomId, seatId) then
|
56
|
56
|
-- 房间/座位不存在
|
57
|
|
- util_user:user_proto_notify("on_room_seat_down", {code = code.UNKNOWN})
|
|
57
|
+ util_user:user_proto_notify("on_room_seat_down", {code = code.BATTLE.SEAT_NOT_ENTER_ROOM})
|
58
|
58
|
return
|
59
|
59
|
end
|
60
|
60
|
-- 未坐下
|
|
@@ -77,7 +77,7 @@ function root.seat_down(uid, roomId, seatId)
|
77
|
77
|
-- 房间状态
|
78
|
78
|
local status = util_match:get_room_status(_roomId)
|
79
|
79
|
if status > 0 then
|
80
|
|
- util_user:user_proto_notify("on_room_seat_down", {code = code.UNKNOWN})
|
|
80
|
+ util_user:user_proto_notify("on_room_seat_down", {code = code.BATTLE.SEAT_BATTLE_START})
|
81
|
81
|
return
|
82
|
82
|
end
|
83
|
83
|
|
|
@@ -105,7 +105,7 @@ function root.seat_down(uid, roomId, seatId)
|
105
|
105
|
end
|
106
|
106
|
if not util_match:seat_down(uid, roomId, seatId) then
|
107
|
107
|
-- 房间/座位不存在
|
108
|
|
- util_user:user_proto_notify("on_room_seat_down", {code = code.UNKNOWN})
|
|
108
|
+ util_user:user_proto_notify("on_room_seat_down", {code = code.BATTLE.SEAT_NOT_ENTER_ROOM})
|
109
|
109
|
return
|
110
|
110
|
end
|
111
|
111
|
-- 玩家绑定房间信息 - 且消耗道具
|