[Source Release]Quick Jobchange

10/01/2011 18:30 TheDextrox#136
Quote:
Originally Posted by Pumbaaa View Post
Code:
			else if( IsHero() && (m_nLevel > MAX_LEGEND_LEVEL ) )
			{
				m_nLevel = MAX_LEGEND_LEVEL;
				bLevelUp = FALSE;
			}
in
Code:
			else if( IsHero() && (m_nLevel > MAX_LEGEND_LEVEL ) )
			{
				m_nLevel = MAX_LEGEND_LEVEL;
				bLevelUp = FALSE;
				m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
				nExptmp  = 0;
				return FALSE;
			}
ändern.
So, fertig, bleibt aber nochimemr bei 00,00%

Vielleicht weil ich nur die Neuz Rebuilded hab ?
10/01/2011 18:31 Pumbaaa#137
Ja, World wär auch nicht schlecht :P
10/01/2011 19:18 .Monster#138
Hey,


ich bin bei Level 130 mit 0,00% und habe Eingestellt das dann auch das Fenster zum wechseln des Jobs kommt.

Doch nun steht da keiner der 3rd Jobs sondern "Error" und ein "?" als Bild.
10/03/2011 16:24 TheDextrox#139
Nope, ich bleib nochimmerb ie 00,00% Stecken :-(

Stimmt, dieser teil hier?
Code:
#if __VER >= 10 // __LEGEND	//	10Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans
			else if( IsMaster() && m_nLevel > MAX_GENERAL_LEVEL )
			{
				m_nLevel = MAX_GENERAL_LEVEL;
				bLevelUp = FALSE;
				m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
				nExptmp  = 0;
				return FALSE;
			}
#ifdef __3RD_LEGEND16
			else if( IsHero() && (m_nLevel > MAX_LEGEND_LEVEL ) )
			{
				m_nLevel = MAX_LEGEND_LEVEL;
				bLevelUp = FALSE;
				m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
				nExptmp  = 0;
				return FALSE;
			}
			else if( IsLegendHero() && m_nLevel > MAX_3RD_LEGEND_LEVEL )
			{
				m_nLevel = MAX_GENERAL_LEVEL;
				bLevelUp = FALSE;
				m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
				nExptmp  = 0;
				return FALSE;
			}			
#else // __3RD_LEGEND16
			else if( IsHero() && (m_nLevel > MAX_LEGEND_LEVEL ) )
			{
				m_nLevel = MAX_LEGEND_LEVEL;
				bLevelUp = FALSE;
				m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 - 1);
				nExptmp  = 0;
				return FALSE;
			}
#endif // __3RD_LEGEND16
#endif	//__LEGEND	//	10Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans
10/03/2011 19:37 Razzer'#140
Vielen dank .d
10/03/2011 21:10 EvilCrank#141
Danke
10/04/2011 11:51 TheDextrox#142
Habt ihr etwa, kein Problem, mit dem level der 3rd Job Klasse ?
o.0
10/04/2011 12:05 Pumbaaa#143
Ä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
10/04/2011 12:38 TheDextrox#144
Nope, nochimmer lvl 149 und 00,00%
Mussi ch vllt was in der defineJob.h ändern?
10/04/2011 22:18 Pumbaaa#145
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  )
10/04/2011 22:51 TheDextrox#146
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  )
:handsdown::handsdown::handsdown: DANKE :handsdown::handsdown::handsdown:



Mfg. AF
10/08/2011 13:31 BlaBla121#147
Wenn ich z.b nur die MoverParam.cpp editiert habe, welchen Server muss ich dann rebuilden?
10/08/2011 13:40 Jopsi332#148
world,neuz
10/08/2011 14:51 BlaBla121#149
Wenn ich jetzt die 3rd Class auf lvl 160 haben will. Wo muss ich was ändern? Wenn mir einer helfen würde wäre das super ^^
10/08/2011 15:00 Pumbaaa#150
Mit der neueren Version mit Makros nur die DefineJob.