Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Dostum bir kişinin böyle sistem istemesi ayrı şey benim sana söylemek istediğim ayrı şey. Sen işleyişi söylüyorsun ben sana tasarımı söylüyorum. Her döngüde aynı fonksiyonları çağırp strcuta işlemek yerine tek seferde çağırıp döngüyle bunu göndermekten bahsediyorum.
if (d->GetPhase() != PHASE_GAME)
continue;
Ayrıca yazıyı düz yapıştırdığın için kod bloğu nasıl tam anlamadım. Her seferinde elemanlara tekrar yazdırmak yerine bir kere yazdır sonra tüm oyunculara onu göndermek daha iyidir.