|
You last visited: Today at 06:07
Advertisement
3RD Jobs
Discussion on 3RD Jobs within the Flyff Private Server forum part of the Flyff category.
05/30/2011, 15:20
|
#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
|
|
|
05/30/2011, 15:22
|
#2
|
elite*gold: 0
Join Date: Oct 2010
Posts: 271
Received Thanks: 206
|
defineJob.h
|
|
|
05/30/2011, 15:27
|
#3
|
elite*gold: 0
Join Date: Apr 2009
Posts: 27
Received Thanks: 1
|
Quote:
Originally Posted by Incestus
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
|
|
|
05/30/2011, 15:30
|
#4
|
elite*gold: 0
Join Date: Oct 2010
Posts: 271
Received Thanks: 206
|
Quote:
Originally Posted by rembo
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.
|
|
|
05/30/2011, 15:32
|
#5
|
elite*gold: 0
Join Date: Apr 2009
Posts: 27
Received Thanks: 1
|
Quote:
Originally Posted by Incestus
#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
|
|
|
05/30/2011, 16:14
|
#6
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,177
Received Thanks: 14,471
|
Quote:
Originally Posted by rembo
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
|
|
|
|
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.
|
|