if ( identity ) // return partial message even if it fails to fetch identity { //return "Player \"" + "Unknown/Dead Entity" + "\" (id=" + "Unknown" + " pos=<" + m_PosArray[0] + ", " + m_PosArray[1] + ", " + m_PosArray[2] + ">)"; m_PlayerName = "\"" + identity.GetName() + "\""; m_Pid = identity.GetId(); } else { m_PlayerName = player.GetCachedName(); // should be "\"" + player.GetCachedName() + "\"" m_Pid = player.GetCachedID(); }
in pluginadminlog.c the quotes are missing in the else statement when getting the cachedname