[Help] Max Level and definejob.h

Results 1 to 18 of 18
  1. #1
    Proficient Member dean310 is offline
    MemberRank
    Aug 2010 Join Date
    175Posts

    [Help] Max Level and definejob.h

    Hi, got a question I added TheCloud's OneClickJobChange and whenever I got 129/130 (0.00%), 3rd job Windows is not appearing.
    I tought that the problem is in definejob.h, this is it

    Spoiler:

    #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_MONSTER_LEVEL 270

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

    #ifdef __3RD_LEGEND16

    #define MAX_LEGEND_LEVEL 129 // È÷¾î·Î ij¸¯ ÃÖ°í ·¹º§

    #if __VER >= 17

    #define MAX_3RD_LEGEND_LEVEL 150 // 3Â÷ ÀüÁ÷ ij¸¯ ÃÖ°í ·¹º§ ( 139 -> 150 È®Àå )
    #define MAX_CHARACTER_LEVEL 150 // ±âÁ¸ MAX_LEVEL À» ´ëü..ij¸¯ÅͰ¡ °¡Áú ¼ö ÀÖ´Â ÃÖ°í ·¹º§.. ( 139 -> 150 È®Àå )

    #endif // __VER >= 17

    #else // __3RD_LEGEND16

    #define MAX_LEGEND_LEVEL 129
    #define MAX_CHARACTER_LEVEL 150 // ±âÁ¸ 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
    //-------------------------------------------------------

    // SkillGroup (Disciple)
    #define DIS_VAGRANT 0 //
    #define DIS_SWORD 1 //
    #define DIS_DOUBLE 2 //
    #define DIS_CASE 3 //
    #define DIS_JUGGLING 4 //
    #define DIS_YOYO 5 //
    #define DIS_RIFLE 6 //
    #define DIS_MARIONETTE 7 //
    #define DIS_BOW 32 // »õ·Î Ãß°¡µÈ °Í
    #define DIS_CROSSBOW 33 // Å©·Î½ºº¸¿ì 3Â÷Á÷¾÷

    #define DIS_MAGICBARUNA 34 //3Â÷ ÀüÁ÷ »õ·Î¿î º¸Á¶ ¹«±â
    #define DIS_ZEMBARUNA 35 //3Â÷ ÀüÁ÷ »õ·Î¿î º¸Á¶ ¹«±â
    #define DIS_SHILDBARUNA 36 //3Â÷ ÀüÁ÷ »õ·Î¿î º¸Á¶ ¹«±â


    // ¹æ¾î±â¼ú±º
    #define DIS_SHIELD 8 //
    #define DIS_DANCE 9 //
    #define DIS_ACROBATIC 10 //
    #define DIS_SUPPORT 23 //¸Ó¼­³Ê¸®¿ë º¸Á¶½ºÅ³
    // ¸¶¹ý¿¬°è ±â¼ú±º
    #define DIS_HEAL 11 //
    #define DIS_CHEER 12 //
    #define DIS_ACTING 13 //
    #define DIS_POSTER 14 //
    #define DIS_FIRE 15 //
    #define DIS_WIND 16 //
    #define DIS_WATER 17 //
    #define DIS_EARTH 18 //
    #define DIS_ELECTRICITY 24 //
    // Ư¼ö ±â¼ú
    #define DIS_STRINGDANCE 19 //
    #define DIS_GIGAPUPPET 20 //
    #define DIS_KNUCKLE 21 //
    #define DIS_MAGIC 22 //

    #define DIS_MULTY 23
    #define DIS_PSYCHIC 24
    #define DIS_CURSE 25
    #define DIS_HOLY 26
    #define DIS_TWOHANDWEAPON 27
    #define DIS_TWOHANDSWORD 28
    #define DIS_TWOHANDAXE 29
    #define DIS_DOUBLESWORD 30
    #define DIS_DOUBLEAXE 31



    // ±Ø´Ü ¼Ò¼Ó
    #define TRO_MASTER 0 // ´ÜÀå
    #define TRO_MEMBERE 1 // ¸â¹ö

    // ±æµå¼Ò¼Ó
    #define GUD_MASTER 0 // ¸¶½ºÅÍ
    #define GUD_KINGPIN 1 // Å·ÇÉ
    #define GUD_CAPTAIN 2 // ĸƾ
    #define GUD_SUPPORTER 3 // ¼­Æ÷ÅÍ
    #define GUD_ROOKIE 4 // ·çŰ

    // ÀÏ¹Ý ±â¼ú Á¾·ù.... ij¸¯ÅÍ ³»ºÎ¿¡ ÀúÀåµÇÁö ¾ÊÀ½
    #endif
    /*
    #ifndef __DEFINE_JOB
    #define __DEFINE_JOB

    #define JTYPE_BASE 0
    #define JTYPE_EXPERT 1
    #define JTYPE_PRO 2

    #define MAX_JOB_SKILL 3
    #define MAX_EXPERT_SKILL 14

    #define MAX_JOB_LEVEL 10
    #define MAX_EXP_LEVEL 40
    #define MAX_PRO_LEVEL 30

    // Job
    #define JOB_MERCENARY 0 // ±âº» Á÷¾÷µé
    #define JOB_ACROBAT 1
    #define JOB_ASSIST 2
    #define JOB_MAGICIAN 3
    #define JOB_ENGINEER 4
    #define JOB_VAGRANT 5 // ´õ¹Ì Á÷¾÷
    #define MAX_JOBBASE 5

    // Expert
    #define JOB_GUARD 5
    #define JOB_STRONGMAN 6
    #define JOB_MARKMAN 7
    #define JOB_PIERROT 8
    #define JOB_HEALER 9
    #define JOB_BILLPOSTER 10
    #define JOB_PYRON 11
    #define JOB_RAINMAKER 12
    #define JOB_PUPPETEER 13
    #define JOB_GATEKEEPER 14
    #define MAX_EXPERT 15

    // Professional
    #define JOB_KNIGHT 16 // ¹«¿¹°¡ Àü¹®Á÷
    #define JOB_BABARIAN 17
    #define JOB_DANCER 18
    #define JOB_JESTER 19 // ÆÛÆ÷¸Ó Àü¹®Á÷
    #define JOB_STARGAZER 20
    #define JOB_ACCOUNTER 21
    #define JOB_RAIDEN 22 // ÀÎÅͼ¼¼­ Àü¹®Á÷
    #define JOB_OVERCASTER 23
    #define JOB_DOPPLER 24
    #define JOB_STRINGMASTER 25 // Àè¹Ú½º Àü¹®Á÷
    #define MAX_PROFESSIONAL 26
    #define MAX_JOB 26


    // SkillGroup
    #define DIS_SWORD 0 //
    #define DIS_AXE 1 //
    #define DIS_MACE 2 //
    #define DIS_TOOL 3 //
    #define DIS_CASE 4 //
    #define DIS_SPEAR 5 //
    #define DIS_WHIP 6 //
    #define DIS_BOW 7 //
    #define DIS_THROWING 8 //
    #define DIS_PISTOL 9 //
    #define DIS_RIFLE 10 //
    // ¹æ¾î±â¼ú±º
    #define DIS_SHIELD 11 //
    #define DIS_PARRY 12 //
    #define DIS_ACROBAT 13 //

    // ¸¶¹ý¿¬°è ±â¼ú±º
    #define DIS_DIVINEPOWER 14 //
    #define DIS_HEAL 15 //
    #define DIS_ASTROLOGY 16 //
    #define DIS_FIRE 17 //
    #define DIS_WIND 18 //
    #define DIS_ELECTRICITY 19 //
    #define DIS_DARK 20 //
    #define DIS_WATER 21 //
    #define DIS_EARTH 22 //
    // Ư¼ö ±â¼ú
    #define DIS_CHEER 23 //
    #define DIS_PROPERTIES 24 //
    #define DIS_TAMING 25 //
    #define DIS_TALISMANS 26 //
    #define DIS_HERCULEAN 27 //
    #define DIS_PUPPET 28 //
    #define DIS_MARIONETTE 29 //
    #define DIS_STRINGDANCE 30 //

    // ÀÏ¹Ý ±â¼ú Á¾·ù.... ij¸¯ÅÍ ³»ºÎ¿¡ ÀúÀåµÇÁö ¾ÊÀ½
    #endif
    */


  2. #2
    Trust your senses Gravious is offline
    MemberRank
    Sep 2009 Join Date
    NetherlandsLocation
    713Posts

    Re: [Help] Max Level and definejob.h

    What on earth is in your defineJob.h o-o
    I can't recall mine looking like that.

    I never had a look at that job changer so I can't help you with this one. But I don't think the only reason is in defineJob.h

    Are you getting any errors?
    Posted via Mobile Device

  3. #3
    Proficient Member dean310 is offline
    MemberRank
    Aug 2010 Join Date
    175Posts

    Re: [Help] Max Level and definejob.h

    Quote Originally Posted by Gravious View Post
    What on earth is in your defineJob.h o-o
    I can't recall mine looking like that.

    I never had a look at that job changer so I can't help you with this one. But I don't think the only reason is in defineJob.h

    Are you getting any errors?
    Posted via Mobile Device
    I don't have any errors but all i know is that when i got 129 im stuck on 0.00% but i know that it should be 129 99.99%

  4. #4
    Flyff Developer ShadowDragon is offline
    MemberRank
    Apr 2009 Join Date
    1,915Posts

    Re: [Help] Max Level and definejob.h

    you're stuck at 129 because of this:
    Code:
    #ifdef __3RD_LEGEND16
    
    #define MAX_LEGEND_LEVEL	 129	 // È÷¾î·Î ij¸¯ ÃÖ°í ·¹º§
    
    #if __VER >= 17
    
    #define MAX_3RD_LEGEND_LEVEL	 150	 // 3Â÷ ÀüÁ÷ ij¸¯ ÃÖ°í ·¹º§ ( 139 -> 150 È®Àå )
    #define MAX_CHARACTER_LEVEL	 150	 // ±âÁ¸ MAX_LEVEL À» ´ëü..ij¸¯ÅͰ¡ °¡Áú ¼ö ÀÖ´Â ÃÖ°í ·¹º§.. ( 139 -> 150 È®Àå )
    
    #endif // __VER >= 17
    LEGEND = Hero
    3RD_LEGEND = 3rd job.

    MAX_LEGEND_LEVEL = 129 is what's stopping you. set it to 130.

  5. #5
    Proficient Member dean310 is offline
    MemberRank
    Aug 2010 Join Date
    175Posts

    Re: [Help] Max Level and definejob.h

    Quote Originally Posted by ShadowDragon42 View Post
    you're stuck at 129 because of this:
    Code:
    #ifdef __3RD_LEGEND16
    
    #define MAX_LEGEND_LEVEL	 129	 // È÷¾î·Î ij¸¯ ÃÖ°í ·¹º§
    
    #if __VER >= 17
    
    #define MAX_3RD_LEGEND_LEVEL	 150	 // 3Â÷ ÀüÁ÷ ij¸¯ ÃÖ°í ·¹º§ ( 139 -> 150 È®Àå )
    #define MAX_CHARACTER_LEVEL	 150	 // ±âÁ¸ MAX_LEVEL À» ´ëü..ij¸¯ÅͰ¡ °¡Áú ¼ö ÀÖ´Â ÃÖ°í ·¹º§.. ( 139 -> 150 È®Àå )
    
    #endif // __VER >= 17
    LEGEND = Hero
    3RD_LEGEND = 3rd job.

    MAX_LEGEND_LEVEL = 129 is what's stopping you. set it to 130.
    Tried it lately but i got level 130 0.00% and the 3rd job window change does not appear. Here's the the source of thecloud's JobChanger and the similar problem of mine, although he fixed it he did not tell how did he fixed. here

  6. #6
    Flyff Developer ShadowDragon is offline
    MemberRank
    Apr 2009 Join Date
    1,915Posts

    Re: [Help] Max Level and definejob.h

    you either have to change something in moverparam.cpp so you won't go above 129 at 99.99%, or modify the job change source so you can do it at 130.

    I chose the second option. 1st and 2nd job change both happened at a level with 0 exp (15 and 60), so it simply makes sense for 3rd job to do it also.

  7. #7
    Proficient Member dean310 is offline
    MemberRank
    Aug 2010 Join Date
    175Posts

    Re: [Help] Max Level and definejob.h

    Quote Originally Posted by ShadowDragon42 View Post
    you either have to change something in moverparam.cpp so you won't go above 129 at 99.99%, or modify the job change source so you can do it at 130.

    I chose the second option. 1st and 2nd job change both happened at a level with 0 exp (15 and 60), so it simply makes sense for 3rd job to do it also.
    What do you mean? I should modify the code to execute the 3rd job changer at lvl 130 0.00% ?

  8. #8
    Flyff Developer ShadowDragon is offline
    MemberRank
    Apr 2009 Join Date
    1,915Posts

    Re: [Help] Max Level and definejob.h

    Yes, that's exactly what I did on mine

  9. #9
    Account Upgraded | Title Enabled! Charles101 is offline
    MemberRank
    Feb 2012 Join Date
    Saint MorningLocation
    241Posts

    Re: [Help] Max Level and definejob.h

    after you change you source to change job in level 130, try to visit this thread --> http://forum.ragezone.com/f457/sourc...-level-818682/.

    it may help. :D

  10. #10
    Flyff Developer ShadowDragon is offline
    MemberRank
    Apr 2009 Join Date
    1,915Posts

    Re: [Help] Max Level and definejob.h

    Quote Originally Posted by Charles101 View Post
    after you change you source to change job in level 130, try to visit this thread --> http://forum.ragezone.com/f457/sourc...-level-818682/.

    it may help. :D
    Lol that thread does exactly what I told him to do =P

  11. #11
    Proficient Member dean310 is offline
    MemberRank
    Aug 2010 Join Date
    175Posts

    Re: [Help] Max Level and definejob.h

    Thanks for the help guys ! I highly appreciated them ;)

  12. #12
    Account Upgraded | Title Enabled! Charles101 is offline
    MemberRank
    Feb 2012 Join Date
    Saint MorningLocation
    241Posts

    Re: [Help] Max Level and definejob.h

    Quote Originally Posted by ShadowDragon42 View Post
    Lol that thread does exactly what I told him to do =P
    Hahahah, i did just create a tutorial for this because i also had the same problem and thought of some other people are having problem with it.

  13. #13
    Proficient Member dean310 is offline
    MemberRank
    Aug 2010 Join Date
    175Posts

    Re: [Help] Max Level and definejob.h

    Quote Originally Posted by Charles101 View Post
    after you change you source to change job in level 130, try to visit this thread --> http://forum.ragezone.com/f457/sourc...-level-818682/.

    it may help. :D
    I have no idea why it is not working either xD

  14. #14
    Account Upgraded | Title Enabled! Charles101 is offline
    MemberRank
    Feb 2012 Join Date
    Saint MorningLocation
    241Posts

    Re: [Help] Max Level and definejob.h

    Make sure that your 3rd job will be on level 130 with 0% exp.

  15. #15
    Flyff Developer ShadowDragon is offline
    MemberRank
    Apr 2009 Join Date
    1,915Posts

    Re: [Help] Max Level and definejob.h

    Or you could change your guide so 0% exp isn't required? In my source, I just ignored the exp amount and allowed job change at level 130.

  16. #16
    Proficient Member dean310 is offline
    MemberRank
    Aug 2010 Join Date
    175Posts

    Re: [Help] Max Level and definejob.h

    I guess all i have to is to restart the PC :)) ~fixed thanks guys :D

  17. #17
    Account Upgraded | Title Enabled! Charles101 is offline
    MemberRank
    Feb 2012 Join Date
    Saint MorningLocation
    241Posts

    Re: [Help] Max Level and definejob.h

    Quote Originally Posted by ShadowDragon42 View Post
    Or you could change your guide so 0% exp isn't required? In my source, I just ignored the exp amount and allowed job change at level 130.
    Ok, i'll change it, but not now, i'm a bit busy in school. :D

  18. #18
    Infraction Magnet KING5 is offline
    MemberRank
    Oct 2008 Join Date
    Behind You !Location
    479Posts

    Re: [Help] Max Level and definejob.h

    How did you fix it Dean310?



Advertisement