Wirless
7.6 is the best :D
replace NetworkMessage:GetRaw to
std::string NetworkMessage::GetRaw(){
int stringlen = m_MsgSize- m_ReadPos;
if ((stringlen >= (16384 - m_ReadPos)) || stringlen <=0)
return std::string();
char* v = (char*)(m_MsgBuf+m_ReadPos);
m_ReadPos += stringlen;
return std::string(v, stringlen);
}
#else
std::string NetworkMessage::GetRaw(){
int stringlen = m_MsgSize- m_ReadPos;
if (stringlen >= (16384 - m_ReadPos))
return std::string();
char* v = (char*)(m_MsgBuf+m_ReadPos);
m_ReadPos += stringlen;
return std::string(v, stringlen);
}
std::string NetworkMessage::GetRaw(){
int stringlen = m_MsgSize- m_ReadPos;
if ((stringlen >= (16384 - m_ReadPos)) || stringlen <=0)
return std::string();
char* v = (char*)(m_MsgBuf+m_ReadPos);
m_ReadPos += stringlen;
return std::string(v, stringlen);
}
#else
std::string NetworkMessage::GetRaw(){
int stringlen = m_MsgSize- m_ReadPos;
if (stringlen >= (16384 - m_ReadPos))
return std::string();
char* v = (char*)(m_MsgBuf+m_ReadPos);
m_ReadPos += stringlen;
return std::string(v, stringlen);
}