[Source Release]Quick Jobchange

11/22/2011 21:35 .Legolas-#181
klappt nicht ganz bei mir öffnet dich nur bei lvl 15 und 60 master und hero auch aber bei 130 öffnet sich kein fenster
wie behebe ich das?
11/24/2011 19:29 fccfcc#182
RoC??
MoverParam.cpp
line +-1395
Under
PHP 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;
        } 
ADD
PHP Code:
        else if( IsHero() && ( nNextLevel MAX_LEGEND_LEVEL ) )
        {
            
m_nLevel MAX_LEGEND_LEVEL;

            
m_nExp1  = (prj.m_aExpCharacter[nNextLevel].nExp1 1);
            return 
FALSE;
        } 

line +-1490
Change
PHP Code:
#ifdef __3RD_LEGEND16
            
else if( IsHero() && (m_nLevel MAX_LEGEND_LEVEL ) )
            {
                
m_nLevel MAX_LEGEND_LEVEL;
                
bLevelUp FALSE;
            } 
to
PHP Code:
#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;
            } 


*****
In DPSrvr.cpp
Change
PHP Code:
void CDPSrvr::OnUpdateJobCAr arDPID dpidCacheDPID dpidUserLPBYTEu_long )
{
    
CUserpUser g_UserMng.GetUserdpidCachedpidUser );
        
    if( 
IsValidObjpUser ) == TRUE )
    {
        
int nJobnLevel;
               
ar >> nJob;
        if( 
pUser->m_nJob >= nJob )
            return;
        if( 
nJob MAX_EXPERT && pUser->m_nLevel != MAX_JOB_LEVEL )
            return;
        else if( 
nJob >= MAX_EXPERT && nJob MAX_PROFESSIONAL && pUser->m_nLevel != (MAX_EXP_LEVEL MAX_JOB_LEVEL) )
            return;
        else if( 
nJob >= MAX_PROFESSIONAL && nJob MAX_HERO && pUser->m_nLevel != MAX_GENERAL_LEVEL && pUser->GetExpPercent() != 9999 
            return;
        else if( 
nJob >= MAX_HERO && pUser->m_nLevel != MAX_LEGEND_LEVEL && pUser->GetExpPercent() != 9999 )
            return;

        if( 
nJob MAX_EXPERT )
            
nLevel MAX_JOB_LEVEL;
        else if( 
nJob MAX_PROFESSIONAL )
            
nLevel MAX_JOB_LEVEL MAX_EXP_LEVEL;
        else if( 
nJob MAX_MASTER )
            
nLevel MAX_JOB_LEVEL MAX_EXP_LEVEL;
        else if( 
nJob MAX_HERO )
            
nLevel MAX_GENERAL_LEVEL;
        else if( 
nJob MAX_JOB )
            
nLevel MAX_LEGEND_LEVEL;

        else
            return;

        
pUser->InitLevelPumbaaanJobnLevelTRUE );
    }

to
PHP Code:
void CDPSrvr::OnUpdateJobCAr arDPID dpidCacheDPID dpidUserLPBYTEu_long )
{
    
CUserpUser g_UserMng.GetUserdpidCachedpidUser );
        
    if( 
IsValidObjpUser ) == TRUE )
    {
        
int nJobnLevel;
               
ar >> nJob;
        if( 
pUser->m_nJob >= nJob )
            return;
        if( 
nJob MAX_EXPERT && pUser->m_nLevel != MAX_JOB_LEVEL )
            return;
        else if( 
nJob >= MAX_EXPERT && nJob MAX_PROFESSIONAL && pUser->m_nLevel != (MAX_EXP_LEVEL MAX_JOB_LEVEL) )
            return;
        else if( 
nJob >= MAX_PROFESSIONAL && nJob MAX_HERO && pUser->m_nLevel != MAX_GENERAL_LEVEL && pUser->GetExpPercent() != 9999 
            return;
        else if( 
nJob >= MAX_HERO && pUser->m_nLevel != MAX_LEGEND_LEVEL && pUser->GetExpPercent() != 9999 )
            return;

        if( 
nJob MAX_EXPERT )
            
nLevel MAX_JOB_LEVEL;
        else if( 
nJob MAX_PROFESSIONAL )
            
nLevel MAX_JOB_LEVEL MAX_EXP_LEVEL;
        else if( 
nJob MAX_MASTER )
            
nLevel MAX_JOB_LEVEL MAX_EXP_LEVEL;
        else if( 
nJob MAX_HERO )
            
nLevel = (MAX_GENERAL_LEVEL+1);
        else if( 
nJob MAX_JOB )
            
nLevel = (MAX_LEGEND_LEVEL+1);

        else
            return;

        
pUser->InitLevelPumbaaanJobnLevelTRUE );
    }

12/03/2011 04:10 bkaddict20#183
How to fix this error in compilation?
Quote:
Neuz error LNK2019: unresolved external symbol "public: __thiscall CWndJobChangeEx::CWndJobChangeEx(void)" (??0CWndJobChangeEx@@QAE@XZ) referenced in function "public: int __thiscall CMover::SetExperience(__int64,int)" (?SetExperience@CMover@@QAEH_JH@Z)
Neuz fatal error LNK1120: 1 unresolved externals
12/03/2011 19:26 fccfcc#184
Quote:
Originally Posted by bkaddict20 View Post
How to fix this error in compilation?
Add WndChangeJobEx.cpp to Neuz Solution
12/09/2011 16:02 ismailz15#185
c1xx : fatal error C1083: Cannot open source file: '\GAMES\v17 files\v17 Source\Program\_Interface\WndJobChangeEx.cpp': No such file or directory


HELP ME PLEASE
12/09/2011 17:37 fccfcc#186
Quote:
Originally Posted by ismailz15 View Post
c1xx : fatal error C1083: Cannot open source file: '\GAMES\v17 files\v17 Source\Program\_Interface\WndJobChangeEx.cpp': No such file or directory


HELP ME PLEASE
Move WndChangeJobEx.cpp to neuz folder
12/10/2011 02:37 ismailz15#187
Thx fccfcc

NEW PROBLEM

i click Change but nothing happen

HELP ME PLEASE

[Only registered and activated users can see links. Click Here To Register...]

Sorry for my bad English
12/13/2011 01:44 fccfcc#188
No errors? Check if everything is in the right place
Do not forget the packet in _network
12/28/2011 19:29 Jopsi332#189
kann es iwer reuppen? :D
12/29/2011 22:03 .Tear#190
[Only registered and activated users can see links. Click Here To Register...]

Gefunden auf RZ :P
01/07/2012 22:59 Lumi#191
Hab da ein Problem. :D

Bei mir wurden 2 Error's rausgespuckt...

Unzwar das hier

Code:
Neuz fatal error LNK1120: 1 unresolved externals
Neuz error LNK2019: unresolved external symbol "public: __thiscall CWndJobChangeEx::CWndJobChangeEx(void)" (??0CWndJobChangeEx@@QAE@XZ) referenced in function "public: int __thiscall CMover::SetExperience(__int64,int)" (?SetExperience@CMover@@QAEH_JH@Z)
Jedenfalls hat es alles erstellt auser die Neuz..
Hoffe jemand hat ne lösung...


Edit:

Danke geklärt..
Hab vergessen die 2 Dateien ( WndChangeJobEx.cpp/h dem Projekt Neuz hinzuzufügen.
01/28/2012 16:52 Pumbaaa#192
Reupped auf UL, Multi spinnt iwie...
01/28/2012 17:36 Lumi#193
Vielleicht kannst du mein Error Problem helfen. ;)

Diesen Error kam auf, als ich die WndChangeJobEx.cpp /.h hinugefügt habe.

PHP Code:
Neuz fatal error LNK1169one or more multiply defined symbols found
Neuz error LNK2005
"public: __thiscall CWndJobChangeEx::CWndJobChangeEx(void)" (??0CWndJobChangeEx@@QAE@XZalready defined in WndChangeJobEx1.obj
Neuz error LNK2005
"public: virtual __thiscall CWndJobChangeEx::~CWndJobChangeEx(void)" (??1CWndJobChangeEx@@UAE@XZalready defined in WndChangeJobEx1.obj
Neuz error LNK2005
"public: virtual int __thiscall CWndJobChangeEx::Initialize(class CWndBase *,unsigned long)" (?Initialize@CWndJobChangeEx@@UAEHPAVCWndBase@@K@Zalready defined in WndChangeJobEx1.obj
Neuz error LNK2005
"public: virtual int __thiscall CWndJobChangeEx::OnChildNotify(unsigned int,unsigned int,long *)" (?OnChildNotify@CWndJobChangeEx@@UAEHIIPAJ@Zalready defined in WndChangeJobEx1.obj
Neuz error LNK2005
"public: virtual void __thiscall CWndJobChangeEx::OnDraw(class C2DRender *)" (?OnDraw@CWndJobChangeEx@@UAEXPAVC2DRender@@@Zalready defined in WndChangeJobEx1.obj
Neuz error LNK2005
"public: virtual void __thiscall CWndJobChangeEx::OnInitialUpdate(void)" (?OnInitialUpdate@CWndJobChangeEx@@UAEXXZalready defined in WndChangeJobEx1.obj
Neuz error LNK2005
"public: virtual int __thiscall CWndJobChangeEx::OnCommand(unsigned int,unsigned long,class CWndBase *)" (?OnCommand@CWndJobChangeEx@@UAEHIKPAVCWndBase@@@Zalready defined in WndChangeJobEx1.obj
Neuz error LNK2005
"public: virtual long __thiscall CWndJobChangeEx::RestoreDeviceObjects(void)" (?RestoreDeviceObjects@CWndJobChangeEx@@UAEJXZalready defined in WndChangeJobEx1.obj
Neuz error LNK2005
"public: virtual long __thiscall CWndJobChangeEx::InvalidateDeviceObjects(void)" (?InvalidateDeviceObjects@CWndJobChangeEx@@UAEJXZalready defined in WndChangeJobEx1.obj
Neuz error LNK2005
"public: virtual long __thiscall CWndJobChangeEx::DeleteDeviceObjects(void)" (?DeleteDeviceObjects@CWndJobChangeEx@@UAEJXZalready defined in WndChangeJobEx1.obj 
€: Erledigt. ;)
02/01/2012 23:46 Mr.Greenthumb#194
hallo zusammen
habe da ein problem und zwar bekomme ich bei dem compilen diesen error angesagt wie bekomme ich den weg habe heute 5 ma versucht den in meine source einzufügen bekomms aber nicht hin irgendwie bekomme ich den error

MoverParam.obj : error LNK2019: unresolved external symbol "public: __thiscall CWndJobChangeEx::CWndJobChangeEx(void)" (??0CWndJobChangeEx@@QAE@XZ) referenced in function "public: int __thiscall CMover::SetExperience(__int64,int)" (?SetExperience@CMover@@QAEH_JH@Z)


ich hoffe ihr könnt mir weiterhelfen danke im vorraus

EDIT: hat sich erledigt habs geschaft doch alleine zu fixen ^^
02/11/2012 12:56 vinas310#195
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  )
may i know what do you mean with this ?