Hello,
I have take the Party_find of the Level FlyFF source, I have define it, but when i Compile, I have this error:
* On the User.cpp : User.cpp(1429) : error C2143: syntax error : missing ';' before '<<'
==>
* On The DpClient.cpp: User.cpp(1429) : error C2143: syntax error : missing ';' before '<<'
==>
Thanks so much in advances!
I have take the Party_find of the Level FlyFF source, I have define it, but when i Compile, I have this error:
* On the User.cpp : User.cpp(1429) : error C2143: syntax error : missing ';' before '<<'
==>
Code:
#ifdef __PARTY_FIND
void CUser::AddPartyRequest( CUser * pLeader, CUser * pMember, BOOL bTroup, BOOL bPartyFind )
#else
void CUser::AddPartyRequest( CUser * pLeader, CUser * pMember, BOOL bTroup )
#endif //__PARTY_FIND
{
if( IsDelete() ) return;
m_Snapshot.cb++;
m_Snapshot.ar << GetId();
m_Snapshot.ar << SNAPSHOTTYPE_PARTYREQEST;
m_Snapshot.ar << pLeader->m_idPlayer << pLeader->m_nLevel << pLeader->m_nJob << pLeader->GetSex();
m_Snapshot.ar << pMember->m_idPlayer << pMember->m_nLevel << pMember->m_nJob << pMember->GetSex();
m_Snapshot.ar.WriteString( pLeader->m_szName );
m_Snapshot.ar << bTroup;
#ifdef __PARTY_FIND
[COLOR="Red"] << bPartyFind;[/COLOR] (This line)
#endif //__PARTY_FIND
}
* On The DpClient.cpp: User.cpp(1429) : error C2143: syntax error : missing ';' before '<<'
==>
Code:
void CDPClient::OnPartyRequest( CAr & ar )
{
u_long uLeader, uMember;
BOOL bTroup;
LONG nLeaderLevel, nMemberLevel, nLeaderJob, nMemberJob;
BYTE byLeaderSex, byMemberSex;
char szLeaderName[MAX_PLAYER] = {0,};
ar >> uLeader >> nLeaderLevel >> nLeaderJob >> byLeaderSex;
ar >> uMember >> nMemberLevel >> nMemberJob >> byMemberSex;
ar.ReadString( szLeaderName, MAX_PLAYER );
ar >> bTroup;
#ifdef __PARTY_FIND
[COLOR="red"]>> bPartyFind;[/COLOR] (This line)
#endif //__PARTY_FIND