[Help] Source QuickJob Changer (C) Pumbaa

02/11/2012 13:04 vinas310#1
I'm stuck at lvl 130 00.00% and the 3rd job window change is not appearing. I read the thread of Pumbaa but I can't understand them a bit even though i use translator. So this is what I did.

I follow this: (Moverparam.cpp)

Quote:
Originally Posted by Pumbaaa View Post
Änder den Teil:
Code:
#ifdef __3RD_LEGEND16
		if( IsLegendHero() && ( nNextLevel > MAX_3RD_LEGEND_LEVEL ) )
		{
			m_nLevel = MAX_3RD_LEGEND_LEVEL;

			m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
			return FALSE;
		}
		else if( !IsHero() && !IsLegendHero() && nNextLevel > MAX_GENERAL_LEVEL )
		{
			m_nLevel = MAX_GENERAL_LEVEL;

			m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
			return FALSE;
		}
#else // __3RD_LEGEND16
#if __VER >= 10 // __LEGEND	//	10Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans
		if( IsHero() && ( nNextLevel > MAX_LEGEND_LEVEL ) )
		{
			m_nLevel = MAX_LEGEND_LEVEL;

			m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
			return FALSE;
		}
		else if( !IsHero() && nNextLevel > MAX_GENERAL_LEVEL )
		{
			m_nLevel = MAX_GENERAL_LEVEL;

			m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
			return FALSE;
		}
#else //__LEGEND	//	10Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans
So um:
Code:
#ifdef __3RD_LEGEND16
		if( IsLegendHero() && ( nNextLevel > MAX_3RD_LEGEND_LEVEL ) )
		{
			m_nLevel = MAX_3RD_LEGEND_LEVEL;

			m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
			return FALSE;
		}
		[COLOR="Red"]else if( IsHero() && ( nNextLevel > MAX_LEGEND_LEVEL ) )
		{
			m_nLevel = MAX_LEGEND_LEVEL;

			m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
			return FALSE;
		}[/COLOR]
		else if( !IsHero() && !IsLegendHero() && nNextLevel > MAX_GENERAL_LEVEL )
		{
			m_nLevel = MAX_GENERAL_LEVEL;

			m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
			return FALSE;
		}
#else // __3RD_LEGEND16
#if __VER >= 10 // __LEGEND	//	10Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans
		if( IsHero() && ( nNextLevel > MAX_LEGEND_LEVEL ) )
		{
			m_nLevel = MAX_LEGEND_LEVEL;

			m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
			return FALSE;
		}
		else if( !IsHero() && nNextLevel > MAX_GENERAL_LEVEL )
		{
			m_nLevel = MAX_GENERAL_LEVEL;

			m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
			return FALSE;
		}
#else //__LEGEND	//	10Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans
When I compiled them it gives me this error :
Code:
MoverParam.cpp(4445) : fatal error C1004: unexpected end of file found
And I think theres a hint about his post here :

Quote:
Originally Posted by Pumbaaa View Post
Code:
#ifdef __3RD_LEGEND16
		if( m_nLevel >= MAX_LEGEND_LEVEL  )
#else // __3RD_LEGEND16
		if( m_nLevel >  MAX_LEGEND_LEVEL  )
#endif // __3RD_LEGEND16
noch in

Code:
		if( m_nLevel >  MAX_LEGEND_LEVEL  )
But I can't understand it. Kindly help me please :D