Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 28, 2009, 1:58:22 AM (15 years ago)
Author:
landauf
Message:

Added Gameplay messages (Announces, Killmessages and Deathmessages)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/trunk/src/orxonox/objects/gametypes/Gametype.cc

    r3038 r3099  
    236236
    237237                // Reward killer
    238                 if (killer)
     238                if (killer && killer->getPlayer())
    239239                {
    240240                    std::map<PlayerInfo*, Player>::iterator it = this->players_.find(killer->getPlayer());
    241241                    if (it != this->players_.end())
     242                    {
    242243                        it->second.frags_++;
     244
     245                        if (killer->getPlayer()->getClientID() != CLIENTID_UNKNOWN)
     246                            this->gtinfo_.sendKillMessage("You killed " + victim->getPlayer()->getName(), killer->getPlayer()->getClientID());
     247                        if (victim->getPlayer()->getClientID() != CLIENTID_UNKNOWN)
     248                            this->gtinfo_.sendDeathMessage("You were killed by " + killer->getPlayer()->getName(), victim->getPlayer()->getClientID());
     249                    }
    243250                }
    244251
Note: See TracChangeset for help on using the changeset viewer.