SQC-15_online #1

Merged
memartel_loc merged 349 commits from SQC-15_online into master 2023-12-10 17:41:26 -05:00
Showing only changes of commit eb7116bac8 - Show all commits

View File

@ -128,18 +128,16 @@ int Server::Ready() {
if (recv(sock, m_buf.ptr, m_buf.len, 0) > 0) {
PlayerInfo play;
/*
m_buf.len = BUFFER_LENGTH;
Packet pck = getPack(&m_buf);
if (pck.type != PACKET_TYPE::LOGINF) {
Log("Paquet invalide.", true, false);
if (pck.type != PACKET_TYPE::ERR)
netprot::emptyPack(pck);
continue; // Passer au prochain appel si c'est pas un LoginInfo ou un LoginInfo invalide qui rentre.
}*/
LoginInfo* log = new LoginInfo();
m_buf.len = BUFFER_LENGTH;
netprot::Deserialize(log, m_buf.ptr, m_buf.len);//(LoginInfo*)pck.ptr;
}
LoginInfo* log = (LoginInfo*)pck.ptr;
log->sid = getUniqueId();
log->tid = 0; // TODO: À changer si on implemente un mode en equipe.
@ -167,7 +165,6 @@ int Server::Ready() {
m_players[log->sid] = std::move(conn);
delete log;
log = nullptr;
if (++nbrconn >= nbrjoueurs)
readystart = true;