PROTOCOL_ROOM_GET_SLOTINFO_ACK
Боты появляются и бегают но вот меня в таблице нету.
Где мб ошибка? https://pp.userapi.com/c638423/v6384...0ZgNCZOmYQ.jpg |
Re: PROTOCOL_ROOM_GET_SLOTINFO_ACK
Слот игрока, статус игрока проверь.
|
Re: PROTOCOL_ROOM_GET_SLOTINFO_ACK
Цитата:
|
Re: PROTOCOL_ROOM_GET_SLOTINFO_ACK
Ты же статус в PROTOCOL_ROOM_GET_SLOTINFO_ACK отправляешь.
|
Re: PROTOCOL_ROOM_GET_SLOTINFO_ACK
Да и вроде все правильно
Код:
writeH(0); |
Re: PROTOCOL_ROOM_GET_SLOTINFO_ACK
Уже представил :)
for (RoomSlot slot : room.getRoomSlots()) { if (slot.getPlayer() != null) { writeC(slot.getState().ordinal()); //тут ты пропустил статус (ибо проверка) 100% твой статус игрока, тебя не будет на карте } else { writeC(slot.getState().ordinal()); // а тут как ни в чем не бывало }Вообще, не понимаю, для чего это все было сделано. Дальше так же с рангом игрока, И тд. |
Re: PROTOCOL_ROOM_GET_SLOTINFO_ACK
Цитата:
|
Re: PROTOCOL_ROOM_GET_SLOTINFO_ACK
Убрать проверку,
и все что там есть, у тебя примерно так: Slot[] Room_Slot new = [16];Вот у тебя 16 игроков, Дальше есть статусы, SlotState:Развернуть ↓Статично всегда 16 игроков, У тебя их в данный момент не 16, ты пропустил. Когда ты создаешь комнату, Ты присваиваешь себе статус, остальные Empty (можно указать 4v4 8v8) Но их так же 16. Не меньше не больше. Так же с комнатой статусом RoomState:Развернуть ↓Статусы меняются: Создание комнаты режимы, Управления слотами, Выход из боя, инвентарь, магазин, клан и тд, Смена команд, как хостом так и игроками. Дальше когда зашел игрок (или хост), ты сменил статус, и когда вышел. |
Re: PROTOCOL_ROOM_GET_SLOTINFO_ACK
Цитата:
Смотри я создал в классе Room Room:Развернуть ↓PROTOCOL_ROOM_GET_SLOTINFO_ACK:Развернуть ↓Все вот так у меня должно все работать , верно? |
Re: PROTOCOL_ROOM_GET_SLOTINFO_ACK
Нет, нужно циклом отправить данные всех 16 слотов.
Проще вернуть всё как было (если ты уверен, что у тебя всегда 16 слотов) и в консоль выведи, что у тебя в slot.getState().ordinal(). |
Текущее время: 20:43. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot