Register for your free account! | Forgot your password?

You last visited: Today at 17:13

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Source Release]Quick Jobchange

Discussion on [Source Release]Quick Jobchange within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.

Reply
 
Old 11/22/2011, 21:35   #181
 
elite*gold: 0
Join Date: Oct 2011
Posts: 139
Received Thanks: 2
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?
.Legolas- is offline  
Old 11/24/2011, 19:29   #182
 
elite*gold: 0
Join Date: Nov 2009
Posts: 38
Received Thanks: 30
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 );
    }

fccfcc is offline  
Old 12/03/2011, 04:10   #183
 
elite*gold: 0
Join Date: May 2010
Posts: 18
Received Thanks: 1
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
bkaddict20 is offline  
Old 12/03/2011, 19:26   #184
 
elite*gold: 0
Join Date: Nov 2009
Posts: 38
Received Thanks: 30
Quote:
Originally Posted by bkaddict20 View Post
How to fix this error in compilation?
Add WndChangeJobEx.cpp to Neuz Solution
fccfcc is offline  
Old 12/09/2011, 16:02   #185
 
elite*gold: 0
Join Date: Nov 2011
Posts: 3
Received Thanks: 0
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
ismailz15 is offline  
Old 12/09/2011, 17:37   #186
 
elite*gold: 0
Join Date: Nov 2009
Posts: 38
Received Thanks: 30
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
fccfcc is offline  
Thanks
1 User
Old 12/10/2011, 02:37   #187
 
elite*gold: 0
Join Date: Nov 2011
Posts: 3
Received Thanks: 0
Thx fccfcc

NEW PROBLEM

i click Change but nothing happen

HELP ME PLEASE



Sorry for my bad English
ismailz15 is offline  
Old 12/13/2011, 01:44   #188
 
elite*gold: 0
Join Date: Nov 2009
Posts: 38
Received Thanks: 30
No errors? Check if everything is in the right place
Do not forget the packet in _network
fccfcc is offline  
Old 12/28/2011, 19:29   #189
 
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
kann es iwer reuppen?
Jopsi332 is offline  
Old 12/29/2011, 22:03   #190
 
elite*gold: 59
Join Date: Aug 2009
Posts: 1,595
Received Thanks: 490


Gefunden auf RZ :P
.Tear is offline  
Thanks
2 Users
Old 01/07/2012, 22:59   #191
ベトナム警察




 
Lumi's Avatar
 
elite*gold: 0
The Black Market: 517/0/0
Join Date: Jan 2012
Posts: 16,496
Received Thanks: 3,518
Hab da ein Problem.

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.
Lumi is offline  
Old 01/28/2012, 16:52   #192
 
Pumbaaa's Avatar
 
elite*gold: 20
Join Date: Apr 2009
Posts: 804
Received Thanks: 829
Reupped auf UL, Multi spinnt iwie...
Pumbaaa is offline  
Old 01/28/2012, 17:36   #193
ベトナム警察




 
Lumi's Avatar
 
elite*gold: 0
The Black Market: 517/0/0
Join Date: Jan 2012
Posts: 16,496
Received Thanks: 3,518
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.
Lumi is offline  
Old 02/01/2012, 23:46   #194
 
elite*gold: 0
Join Date: Aug 2011
Posts: 400
Received Thanks: 26
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 ^^
Mr.Greenthumb is offline  
Old 02/11/2012, 12:56   #195
 
elite*gold: 0
Join Date: Jun 2009
Posts: 5
Received Thanks: 0
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 ?
vinas310 is offline  
Reply

Tags
1 click, flyff, jobchange, pumbaaa, source


Similar Threads Similar Threads
[Release] OneClick Jobchange NPC's mit 3rd Job
02/07/2018 - Flyff PServer Guides & Releases - 102 Replies
.
[Release] 1-Click-Jobchange Item's
11/07/2015 - Flyff PServer Guides & Releases - 61 Replies
Hallo Elitepvper's, heute release ich eine Methode, die nicht vielen bekannt ist, eine 1-Click-Jobchange zu machen. Was ist enthalten? Es sind nur die ersten 4 Job's enthalten, sprich; Acrobat, Mercenary, Magician & Assist auf Level 16! Wie läuft die Jobchange ab und wie funktioniert es? Wenn man Level 2 erreicht hat, bekommt man 4 Items in's Inventar gelegt. Man muss eines davon doppelklicken, um die jeweilige Klasse zu sein.
[V14-Release] One Klick Jobchange
05/08/2011 - Flyff PServer Guides & Releases - 17 Replies
Hallo zusammen, Ich wollte hier meinen One Klick Jobchange releasen. Kp ob den jemand braucht, kp ob der release sinn macht, aber ich hab eh nix mehr mit pserver zu tun vondaher release ich das einfach mal. Hier ist die propquest.inc: V14: Klick mich zum downloaden
[RELEASE] AlisamiX JobChange NPC's
09/02/2010 - Flyff PServer Guides & Releases - 97 Replies
Also! Ich veröffentliche hiermit meine beiden Jobchange-NPCs! Viel Spaß! Anleitung in der RAR datei! KEINE Bugs ErsterJobchange auf 15, zweiter auf 60! Nur die jeweiligen Secondclasses verfügbar! Sehr auffällig, da Shade Model! Auffällig, da in Flarismitte! Deutsch! NEUE V0.2! Elementor gefixt!
[RELEASE] JobChange NPC's
09/28/2008 - Flyff PServer Guides & Releases - 22 Replies
Anleitung: Entpacken. Die Ordner in den Server Ordner kopieren und die Flyff Datenbank mit der beiliegenden SQL Datei batchen. Screenshots: http://www.imagecrate.de/upload/69777_flyff00039. jpg http://www.imagecrate.de/upload/51521_flyff00040. jpg Download: RapidShare: Easy Filehosting



All times are GMT +1. The time now is 17:21.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.