Register for your free account! | Forgot your password?

You last visited: Today at 06:07

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

Advertisement



3RD Jobs

Discussion on 3RD Jobs within the Flyff Private Server forum part of the Flyff category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2009
Posts: 27
Received Thanks: 1
3RD Jobs

Hey, ich habe einen Fehler beim Compilieren vom CoreServer (nachdem ich die 3RD Jobs eingefügt habe)
Ich verstehe zwar den Error aber ich weiß nicht wo ich MAX_LEGEND_HERO_SKILL noch definieren soll ich hab schon viel probiert klappt aber alles nicht.

Code:
c:\Users\****\Desktop\Source\Official Source\_Network\Misc\Include\..\..\Objects\Obj.h(993) : error C2065: 'MAX_LEGEND_HERO_SKILL' : undeclared identifier
c:\Users\****\Desktop\Source\Official Source\_Network\Misc\Include\..\..\Objects\Obj.h(993) : warning C4200: nonstandard extension used : zero-sized array in struct/union
        Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
c:\Users\****\Desktop\Source\Official Source\_Network\Misc\Include\..\..\Objects\Obj.h(999) : error C2229: class 'CMover' has an illegal zero-sized array


c:\Users\****\Desktop\Source\Official Source\_Network\Misc\Include\..\..\Objects\Obj.h(993) : error C2065: 'MAX_LEGEND_HERO_SKILL' : undeclared identifier
c:\Users\****\Desktop\Source\Official Source\_Network\Misc\Include\..\..\Objects\Obj.h(993) : warning C4200: nonstandard extension used : zero-sized array in struct/union
        Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
c:\Users\****\Desktop\Source\Official Source\_Network\Misc\Include\..\..\Objects\Obj.h(999) : error C2229: class 'CMover' has an illegal zero-sized array


c:\Users\****\Desktop\Source\Official Source\_Common\..\_Network\Objects\Obj.h(993) : error C2065: 'MAX_LEGEND_HERO_SKILL' : undeclared identifier
c:\Users\****\Desktop\Source\Official Source\_Common\..\_Network\Objects\Obj.h(993) : warning C4200: nonstandard extension used : zero-sized array in struct/union
        Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
c:\Users\****\Desktop\Source\Official Source\_Common\..\_Network\Objects\Obj.h(999) : error C2229: class 'CMover' has an illegal zero-sized array
Mfg rembo
rembo is offline  
Old 05/30/2011, 15:22   #2
 
elite*gold: 0
Join Date: Oct 2010
Posts: 271
Received Thanks: 206
defineJob.h
Incestus is offline  
Thanks
1 User
Old 05/30/2011, 15:27   #3
 
elite*gold: 0
Join Date: Apr 2009
Posts: 27
Received Thanks: 1
Quote:
Originally Posted by Incestus View Post
defineJob.h
Ist / War schon drin :

defineJob.h:
Code:
#ifndef __DEFINE_JOB
#define __DEFINE_JOB

#define JTYPE_BASE   0
#define JTYPE_EXPERT 1
#define JTYPE_PRO    2
#define JTYPE_TROUPE 3
#define JTYPE_COMMON 4
#define JTYPE_MASTER	 5
#define JTYPE_HERO	 6

#ifdef __3RD_LEGEND16

#define JTYPE_LEGEND_HERO	 7

#endif // __3RD_LEGEND16

#define MAX_JOB_SKILL			3
#define MAX_EXPERT_SKILL		20
#define MAX_PRO_SKILL			20
#define MAX_TROUPE_SKILL		9
#define MAX_MASTER_SKILL		1
#define MAX_HERO_SKILL			1

#ifdef __3RD_LEGEND16

#define MAX_LEGEND_HERO_SKILL			6

#endif // __3RD_LEGEND16


#define MAX_JOB_LEVEL			15
#define MAX_EXP_LEVEL			45
#define MAX_PRO_LEVEL			30
#define MAX_TROUPE_LEVEL		1


#define MAX_LEVEL			140


#define MAX_MONSTER_LEVEL			160	

#define MAX_GENERAL_LEVEL			120			// ÀϹÝ, ¸¶½ºÅÍ Ä³¸¯ ÃÖ°í ·¹º§

#ifdef __3RD_LEGEND16

#define MAX_LEGEND_LEVEL			130			// È÷¾î·Î ij¸¯ ÃÖ°í ·¹º§
#define MAX_3RD_LEGEND_LEVEL		140			// 3Â÷ ÀüÁ÷ ij¸¯ ÃÖ°í ·¹º§
#define MAX_CHARACTER_LEVEL			140			// ±âÁ¸ MAX_LEVEL À» ´ëü..ij¸¯ÅÍ°¡ °¡Áú ¼ö ÀÖ´Â ÃÖ°í ·¹º§..

#else // __3RD_LEGEND16

#define MAX_LEGEND_LEVEL			130
#define MAX_CHARACTER_LEVEL			140			// ±âÁ¸ MAX_LEVEL À» ´ëü..ij¸¯ÅÍ°¡ °¡Áú ¼ö ÀÖ´Â ÃÖ°í ·¹º§..

#endif // __3RD_LEGEND16




//-------------------------------------------------------
// Á÷¾÷ ¹øÈ£¸¦ ¸¶À½´ë·Î ¹Ù²Ù¸é ¾ÈµË´Ï´Ù.
// ¹Ù²Ù°í ½ÍÀ¸½Ã¸é seghope »ó´ãÀ».. ¤»¤»
//-------------------------------------------------------
// Job
#define JOB_VAGRANT                 0 
#define MAX_JOBBASE                 1
  
// Expert
#define JOB_MERCENARY               1 // ±âº» Á÷¾÷µé
#define JOB_ACROBAT                 2
#define JOB_ASSIST                  3
#define JOB_MAGICIAN                4
#define JOB_PUPPETEER               5
#define MAX_EXPERT                  6

// Professional
#define JOB_KNIGHT      		6
#define JOB_BLADE			7
#define JOB_JESTER		        8
#define JOB_RANGER                   9
#define JOB_RINGMASTER               10
#define JOB_BILLPOSTER               11
#define JOB_PSYCHIKEEPER		12
#define JOB_ELEMENTOR			13
#define JOB_GATEKEEPER               14
#define JOB_DOPPLER                  15
#define MAX_PROFESSIONAL             16

// Master
#define JOB_KNIGHT_MASTER      		16
#define JOB_BLADE_MASTER			17
#define JOB_JESTER_MASTER		        18
#define JOB_RANGER_MASTER                   19
#define JOB_RINGMASTER_MASTER               20
#define JOB_BILLPOSTER_MASTER               21
#define JOB_PSYCHIKEEPER_MASTER		22
#define JOB_ELEMENTOR_MASTER		23
#define MAX_MASTER	             24

// Hero
#define JOB_KNIGHT_HERO      		24
#define JOB_BLADE_HERO			25
#define JOB_JESTER_HERO		        26
#define JOB_RANGER_HERO                   27
#define JOB_RINGMASTER_HERO               28
#define JOB_BILLPOSTER_HERO               29
#define JOB_PSYCHIKEEPER_HERO		30
#define JOB_ELEMENTOR_HERO		31
#define MAX_HERO	             32

#ifdef __3RD_LEGEND16

// 3Â÷ Á÷¾÷
#define	JOB_LORDTEMPLER_HERO	32
#define JOB_STORMBLADE_HERO		33
#define JOB_WINDLURKER_HERO		34
#define JOB_CRACKSHOOTER_HERO	35
#define JOB_FLORIST_HERO		36
#define JOB_FORCEMASTER_HERO	37
#define JOB_MENTALIST_HERO		38
#define JOB_ELEMENTORLORD_HERO	39

#define MAX_LEGEND_HERO	             40

#endif // __3RD_LEGEND16




//

#if __VER >= 10    //#ifdef 	__LEGEND	//	9Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans

#ifdef __3RD_LEGEND16

#define MAX_JOB                      40

#else // __3RD_LEGEND16

#define MAX_JOB                      32

#endif // __3RD_LEGEND16

#else //__LEGEND	//	9Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans
#define MAX_JOB                      16
#endif	//__LEGEND	//	9Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans

#define JOB_ALL					MAX_JOB
rembo is offline  
Old 05/30/2011, 15:30   #4
 
elite*gold: 0
Join Date: Oct 2010
Posts: 271
Received Thanks: 206
Quote:
Originally Posted by rembo View Post
Ist / War schon drin :

defineJob.h:
Code:
#ifndef __DEFINE_JOB
#define __DEFINE_JOB

#define JTYPE_BASE   0
#define JTYPE_EXPERT 1
#define JTYPE_PRO    2
#define JTYPE_TROUPE 3
#define JTYPE_COMMON 4
#define JTYPE_MASTER	 5
#define JTYPE_HERO	 6

#ifdef __3RD_LEGEND16

#define JTYPE_LEGEND_HERO	 7

#endif // __3RD_LEGEND16

#define MAX_JOB_SKILL			3
#define MAX_EXPERT_SKILL		20
#define MAX_PRO_SKILL			20
#define MAX_TROUPE_SKILL		9
#define MAX_MASTER_SKILL		1
#define MAX_HERO_SKILL			1

#ifdef __3RD_LEGEND16

#define MAX_LEGEND_HERO_SKILL			6

#endif // __3RD_LEGEND16


#define MAX_JOB_LEVEL			15
#define MAX_EXP_LEVEL			45
#define MAX_PRO_LEVEL			30
#define MAX_TROUPE_LEVEL		1


#define MAX_LEVEL			140


#define MAX_MONSTER_LEVEL			160	

#define MAX_GENERAL_LEVEL			120			// ÀϹÝ, ¸¶½ºÅÍ Ä³¸¯ ÃÖ°í ·¹º§

#ifdef __3RD_LEGEND16

#define MAX_LEGEND_LEVEL			130			// È÷¾î·Î ij¸¯ ÃÖ°í ·¹º§
#define MAX_3RD_LEGEND_LEVEL		140			// 3Â÷ ÀüÁ÷ ij¸¯ ÃÖ°í ·¹º§
#define MAX_CHARACTER_LEVEL			140			// ±âÁ¸ MAX_LEVEL À» ´ëü..ij¸¯ÅÍ°¡ °¡Áú ¼ö ÀÖ´Â ÃÖ°í ·¹º§..

#else // __3RD_LEGEND16

#define MAX_LEGEND_LEVEL			130
#define MAX_CHARACTER_LEVEL			140			// ±âÁ¸ MAX_LEVEL À» ´ëü..ij¸¯ÅÍ°¡ °¡Áú ¼ö ÀÖ´Â ÃÖ°í ·¹º§..

#endif // __3RD_LEGEND16




//-------------------------------------------------------
// Á÷¾÷ ¹øÈ£¸¦ ¸¶À½´ë·Î ¹Ù²Ù¸é ¾ÈµË´Ï´Ù.
// ¹Ù²Ù°í ½ÍÀ¸½Ã¸é seghope »ó´ãÀ».. ¤»¤»
//-------------------------------------------------------
// Job
#define JOB_VAGRANT                 0 
#define MAX_JOBBASE                 1
  
// Expert
#define JOB_MERCENARY               1 // ±âº» Á÷¾÷µé
#define JOB_ACROBAT                 2
#define JOB_ASSIST                  3
#define JOB_MAGICIAN                4
#define JOB_PUPPETEER               5
#define MAX_EXPERT                  6

// Professional
#define JOB_KNIGHT      		6
#define JOB_BLADE			7
#define JOB_JESTER		        8
#define JOB_RANGER                   9
#define JOB_RINGMASTER               10
#define JOB_BILLPOSTER               11
#define JOB_PSYCHIKEEPER		12
#define JOB_ELEMENTOR			13
#define JOB_GATEKEEPER               14
#define JOB_DOPPLER                  15
#define MAX_PROFESSIONAL             16

// Master
#define JOB_KNIGHT_MASTER      		16
#define JOB_BLADE_MASTER			17
#define JOB_JESTER_MASTER		        18
#define JOB_RANGER_MASTER                   19
#define JOB_RINGMASTER_MASTER               20
#define JOB_BILLPOSTER_MASTER               21
#define JOB_PSYCHIKEEPER_MASTER		22
#define JOB_ELEMENTOR_MASTER		23
#define MAX_MASTER	             24

// Hero
#define JOB_KNIGHT_HERO      		24
#define JOB_BLADE_HERO			25
#define JOB_JESTER_HERO		        26
#define JOB_RANGER_HERO                   27
#define JOB_RINGMASTER_HERO               28
#define JOB_BILLPOSTER_HERO               29
#define JOB_PSYCHIKEEPER_HERO		30
#define JOB_ELEMENTOR_HERO		31
#define MAX_HERO	             32

#ifdef __3RD_LEGEND16

// 3Â÷ Á÷¾÷
#define	JOB_LORDTEMPLER_HERO	32
#define JOB_STORMBLADE_HERO		33
#define JOB_WINDLURKER_HERO		34
#define JOB_CRACKSHOOTER_HERO	35
#define JOB_FLORIST_HERO		36
#define JOB_FORCEMASTER_HERO	37
#define JOB_MENTALIST_HERO		38
#define JOB_ELEMENTORLORD_HERO	39

#define MAX_LEGEND_HERO	             40

#endif // __3RD_LEGEND16




//

#if __VER >= 10    //#ifdef 	__LEGEND	//	9Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans

#ifdef __3RD_LEGEND16

#define MAX_JOB                      40

#else // __3RD_LEGEND16

#define MAX_JOB                      32

#endif // __3RD_LEGEND16

#else //__LEGEND	//	9Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans
#define MAX_JOB                      16
#endif	//__LEGEND	//	9Â÷ Àü½Â½Ã½ºÅÛ	Neuz, World, Trans

#define JOB_ALL					MAX_JOB
#define__3RD_LEGEND16
musst du in die VersionCommon.h reinhauen, dann gehts
Weil

#ifdef __3RD_LEGEND16

#define MAX_LEGEND_HERO_SKILL 6

#endif // __3RD_LEGEND16
nur wenn __3RD_LEGEND16 definiert ist, wird MAX_LEGEND_HERO_SKILL definiert.
Incestus is offline  
Thanks
1 User
Old 05/30/2011, 15:32   #5
 
elite*gold: 0
Join Date: Apr 2009
Posts: 27
Received Thanks: 1
Quote:
Originally Posted by Incestus View Post
#define__3RD_LEGEND16
musst du in die VersionCommon.h reinhauen, dann gehts
Weil

#ifdef __3RD_LEGEND16

#define MAX_LEGEND_HERO_SKILL 6

#endif // __3RD_LEGEND16
nur wenn __3RD_LEGEND16 definiert ist, wird MAX_LEGEND_HERO_SKILL definiert.
Also in alle VersionCommon.h ?
Ist eingetragen.
In Allen steht bei mir : #define __3RD_LEGEND16 // 3rd Class

Edit: Fixxed hab es mir nochmal durchgeguckt und es hat in einem VersionCommon.h gefählt. Danke für die hilfe.

Mfg rembo
rembo is offline  
Old 05/30/2011, 16:14   #6



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,177
Received Thanks: 14,471
Quote:
Originally Posted by rembo View Post
Also in alle VersionCommon.h ?
Ist eingetragen.
In Allen steht bei mir : #define __3RD_LEGEND16 // 3rd Class

Edit: Fixxed hab es mir nochmal durchgeguckt und es hat in einem VersionCommon.h gefählt. Danke für die hilfe.

Mfg rembo
#Closerequest
Sedrika is offline  
Closed Thread


Similar Threads Similar Threads
NPC jobs
10/26/2010 - Dekaron Private Server - 3 Replies
iv been looking in the string folder but im not sure where to even start, im looking for a list of what the NPC jobs can be. EX: job 35 = exchanger so on... can anyone point me in the right direction?
New Jobs.
05/23/2010 - CO2 Private Server - 15 Replies
Well im wondering if its possible to make new jobs to conquer. like u start at L1 without a job. and then when ur lvl 15 u can go to promotion center and get a job. the job will be something like Murder,DrugDealer,MedicMan,MagicMan, etc. is it only to make a client that have one job instead of the 3-5 jobs?
2 jobs
01/07/2009 - Kal Online - 0 Replies
is two jobs fixed at all server with packets? or is there another way to do it
[HELP] 2 jobs + xiu
07/23/2008 - Kal Online - 11 Replies
ok so i tried to do what u guys answered me in my question topic so when i do all these steps u can see what i get.. no it's not cause i didn't freeze it , cause i freezed it first time and then i got the same , and it's also not cause i edit both the values i think.. well lemme know ^^ : ...



All times are GMT +2. The time now is 06:07.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.