Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- switch (type)
- {
- case BULLET_DELETE:
- int ownerId = 0, id = 0;
- packet >> ownerId >> id;
- LOG("Connection:updateEvents - bulletDelete, ownerId="<<ownerId<<", id="<<id);
- for (int b = 0; b < bullets.size(); b++)
- if (bullets[b]->GetOwnerId() == ownerId && bullets[b]->GetBulletId() == id)
- {
- delete bullets[b];
- bullets.erase(bullets.begin() + b);
- }
- break;
- case 2://PLAYER_DELETE:
- int playerId = 0;
- packet >> playerId;
- LOG("Connection:updateEvents - delete player begin, playerId="<<playerId);
- for (int p = 0; p < ePlayers.size(); p++)
- if (ePlayers[p]->m_GetId() == playerId)
- {
- LOG("Connection:updateEvents - deleting player");
- ePlayers.erase(ePlayers.begin() + p);
- break;
- }
- break;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement