Rollover Beethoven
This commit is contained in:
@@ -83,17 +83,18 @@ int Server::Ready() {
|
||||
m_game.countdown = 0;
|
||||
}
|
||||
} while (m_game.countdown < 1);
|
||||
do {
|
||||
m_game.seed = 9370707;
|
||||
/*do {
|
||||
Log("Entrez le seed de la partie: ", false, false);
|
||||
std::cin.getline(m_buf.ptr, BUFFER_LENGTH);
|
||||
try {
|
||||
m_game.seed = 9370707;//std::stoi(m_buf.ptr);
|
||||
std::stoi(m_buf.ptr);
|
||||
}
|
||||
catch (const std::exception& e) {
|
||||
Log(e.what(), true, false);
|
||||
m_game.seed = 0;
|
||||
}
|
||||
} while (m_game.seed < 1);
|
||||
} while (m_game.seed < 1);*/
|
||||
do {
|
||||
Log("Entrez le nombre de joueurs: ", false, false);
|
||||
std::cin.getline(m_buf.ptr, BUFFER_LENGTH);
|
||||
@@ -312,10 +313,12 @@ void Server::Run() {
|
||||
endgame = true;
|
||||
}
|
||||
|
||||
for (auto& bull : netbull)
|
||||
for (auto& bull : netbull) {
|
||||
for (auto& [key, conn] : m_conns)
|
||||
if (bull->id != conn->GetHash(false)) // Pour pas repitcher au joueur sa propre balle.
|
||||
sendPackTo<BulletAdd>(m_sock_udp, bull, &m_buf, conn->getAddr());
|
||||
delete bull;
|
||||
}
|
||||
|
||||
|
||||
for (auto& bull : bullets) {
|
||||
@@ -327,6 +330,10 @@ void Server::Run() {
|
||||
}
|
||||
}
|
||||
|
||||
//for (auto& bull : outbox_bullets)
|
||||
// delete bull;
|
||||
//outbox_bullets.clear();
|
||||
|
||||
for (auto& chat : chatlog) {
|
||||
Log(chat->mess, false, false);
|
||||
for (auto& [key, conn] : m_conns)
|
||||
@@ -340,7 +347,6 @@ void Server::Run() {
|
||||
delete chmo;
|
||||
}
|
||||
|
||||
outbox_bullets.clear();
|
||||
netbull.clear();
|
||||
chunkdiffs.clear();
|
||||
chatlog.clear();
|
||||
|
Reference in New Issue
Block a user