Welcome to the RaGEZONE - MMORPG development forums.

Legend Job Advance

This is a discussion on Legend Job Advance within the Releases forums, part of the Java Based (Odin) category; Feel free to use this with my advance command . Alright so some of you may know that ChickenMS Source ...

Page 1 of 4 1234 LastLast
Results 1 to 15 of 51
  1. #1
    Coder in-training
    Rank
    Member +
    Join Date
    Dec 2008
    Location
    Canada
    Posts
    592
    Liked
    44
    Gamertag: Peter4Life

    Legend Job Advance

    Click
    Feel free to use this with my advance command.
    Alright so some of you may know that ChickenMS Source was released and there's no character creation for legends because they were taken out. So I made this NPC which can make pop up at level 10 or so:
    PHP Code:
    /*
    Legends Creation NPC
    lordpeter of Ragezone
    */
    function start() { 
        
    cm.sendSimple("Hello. Would you like to be a legend? You can ethier change your computer date to June 10th and have the option to create a legend in character creation (Better option) or You can do it to this character by Choosing which job: \r\n #L0#Cannoneer#l \r\n #L1#Mercedes#l \r\n #L2#DemonSlayer#l");   


    function 
    action(m,t,s) { 
        if (
    0) { 
            if (
    cm.getJobId() == && cm.getLevel() <= 11) {
            if (
    == 0) {
                
    cm.changeJobById(501); 
                        
    cm.warp(120000000);
                
    cm.sendOk("You are now a Cannoneer, Congratulations!"); 
                } else if (
    == 1) {
                
    cm.changeJobById(2300); 
                        
    cm.warp(101050000);
                
    cm.sendOk("You are now a Mercedes, Congratulations!");     
            }else if (
    == 2) {
                
    cm.changeJobById(3100); 
                
    cm.warp(310010000);
                        
    cm.sendOk("You are now a DemonSlayer, Congratulations!");
            } 
            } else {
            
    cm.sendOk("You are not a beginner or you're above level 11, sorry.");
            }
        }else { 
        
    cm.sendOk("I guess you don't want to be an awesome legend!");
        }
        
    cm.dispose();

    Add this to level up function in maplecharacter to make the npc pop up while you are a beginner and above level 7:
    PHP Code:
    if (isBeginnerJob() || job.getId() == level 9) {
                
    NPCScriptManager.getInstance().start(getClient(), <npc id>, nullnull);
            } 
    ------ALTERNATE METHOD-------
    You can set back the date on your computer to before June 10th and you will be allowed to create a Legend!

    PLEASE LIKE IF YOU'RE GOING TO USE IT <3

    Same thing but for Lithium: http://forum.ragezone.com/f427/legen...m-v111-862988/
    Last edited by lordpeter; 18-07-12 at 11:10 PM.
    Like if I helped you!

  2. #2
    Try to make peace
    Rank
    Member +
    Join Date
    Sep 2009
    Posts
    388
    Liked
    25

    Re: Legend Job Advance

    How are you gonna advance to 3110?,2310,502?
    I mean, I am absolutely not trying to be mean to you at all, I just want to know how :P.
    It's good though, I've got no idea how to do this :P

  3. #3
    \\'anted||NewEra
    Rank
    Member +
    Join Date
    Jun 2011
    Posts
    556
    Liked
    120

    Re: Legend Job Advance

    just make another npc its not that hard LOL

  4. #4
    Coder in-training
    Rank
    Member +
    Join Date
    Dec 2008
    Location
    Canada
    Posts
    592
    Liked
    44
    Gamertag: Peter4Life

    Re: Legend Job Advance

    Quote Originally Posted by Postalityjr View Post
    How are you gonna advance to 3110?,2310,502?
    I have an @advance command on my server for now. Later I'm going to try to remake the actual respective legend intros
    Like if I helped you!

  5. #5
    Try to make peace
    Rank
    Member +
    Join Date
    Sep 2009
    Posts
    388
    Liked
    25

    Re: Legend Job Advance

    Quote Originally Posted by lordpeter View Post
    I have an @advance command on my server for now. Later I'm going to try to remake the actual respective legend intros
    But all of us will be stuck at the first part of the job :P

    @royalmonky
    I'm extremely bad at making job adv NPC's. Though I might be able to rework this one for it to work properly.

  6. #6
    \\'anted||NewEra
    Rank
    Member +
    Join Date
    Jun 2011
    Posts
    556
    Liked
    120

    Re: Legend Job Advance

    maplecharacter add a function for auto job advance if player reaches level 30 job > new job id and so on

  7. #7
    Coder in-training
    Rank
    Member +
    Join Date
    Dec 2008
    Location
    Canada
    Posts
    592
    Liked
    44
    Gamertag: Peter4Life

    Re: Legend Job Advance

    Quote Originally Posted by Postalityjr View Post
    But all of us will be stuck at the first part of the job :P

    @royalmonky
    I'm extremely bad at making job adv NPC's. Though I might be able to rework this one for it to work properly.
    I'm pretty sure you auto job advance anyway.
    Take a look at this in the levelup function:
    PHP Code:
    if (GameConstants.isMercedes(job.getId())) {
                if (
    level >= 70 && job.getId() == 2310) {
                    
    changeJob(MapleJob.getById(2311));
                } else if (
    level >= 120 && job.getId() == 2311) {//Or does it job advance twice? xd
                    
    changeJob(MapleJob.getById(2312));
                }
            } 
    EDIT: Added another feature for the NPC (for it to popup while you're a beginner). Look at the original post.
    Like if I helped you!

  8. #8
    Try to make peace
    Rank
    Member +
    Join Date
    Sep 2009
    Posts
    388
    Liked
    25

    Re: Legend Job Advance

    Quote Originally Posted by lordpeter View Post
    I'm pretty sure you auto job advance anyway.
    Take a look at this in the levelup function:
    PHP Code:
    if (GameConstants.isMercedes(job.getId())) {
                if (
    level >= 70 && job.getId() == 2310) {
                    
    changeJob(MapleJob.getById(2311));
                } else if (
    level >= 120 && job.getId() == 2311) {//Or does it job advance twice? xd
                    
    changeJob(MapleJob.getById(2312));
                }
            } 
    EDIT: Added another feature for the NPC (for it to popup while you're a beginner). Look at the original post.
    Already tried, jobs don't auto-advance :/

  9. #9
    Coder in-training
    Rank
    Member +
    Join Date
    Dec 2008
    Location
    Canada
    Posts
    592
    Liked
    44
    Gamertag: Peter4Life

    Re: Legend Job Advance

    Quote Originally Posted by Postalityjr View Post
    Already tried, jobs don't auto-advance :/
    Check out my advance command release and use that.
    Like if I helped you!

  10. #10
    Try to make peace
    Rank
    Member +
    Join Date
    Sep 2009
    Posts
    388
    Liked
    25

    Re: Legend Job Advance

    Quote Originally Posted by lordpeter View Post
    Check out my advance command release and use that.
    Oh shoot I never knew what that really was :O. thought it was a tutorial to do an advanced command in a simple way. Stupid me -.-.

  11. #11
    Coder in-training
    Rank
    Member +
    Join Date
    Dec 2008
    Location
    Canada
    Posts
    592
    Liked
    44
    Gamertag: Peter4Life

    Re: Legend Job Advance

    Quote Originally Posted by Postalityjr View Post
    Oh shoot I never knew what that really was :O. thought it was a tutorial to do an advanced command in a simple way. Stupid me -.-.
    No problem, don't forget to leave a like!
    Like if I helped you!

  12. #12
    Try to make peace
    Rank
    Member +
    Join Date
    Sep 2009
    Posts
    388
    Liked
    25

    Re: Legend Job Advance

    Quote Originally Posted by lordpeter View Post
    No problem, don't forget to leave a like!
    Whenever I could figure out how to fix it I will O_O
    (Cannot find symbol isMechanic, is2ndjob) <~ the one I put in MapleCharacter. Not just this job either, all of them and all of the is3rdjob,1st,2nd.

  13. #13
    Coder in-training
    Rank
    Member +
    Join Date
    Dec 2008
    Location
    Canada
    Posts
    592
    Liked
    44
    Gamertag: Peter4Life

    Re: Legend Job Advance

    Quote Originally Posted by Postalityjr View Post
    Whenever I could figure out how to fix it I will O_O
    (Cannot find symbol isMechanic, is2ndjob) <~ the one I put in MapleCharacter. Not just this job either, all of them and all of the is3rdjob,1st,2nd.
    copy paste them from v97, it's what I did.
    Like if I helped you!

  14. #14
    Try to make peace
    Rank
    Member +
    Join Date
    Sep 2009
    Posts
    388
    Liked
    25

    Re: Legend Job Advance

    Quote Originally Posted by lordpeter View Post
    copy paste them from v97, it's what I did.
    :/. Not something I was looking forward to.

  15. #15
    Coder in-training
    Rank
    Member +
    Join Date
    Dec 2008
    Location
    Canada
    Posts
    592
    Liked
    44
    Gamertag: Peter4Life

    Re: Legend Job Advance

    Quote Originally Posted by Postalityjr View Post
    :/. Not something I was looking forward to.
    Not that hard man.
    Like if I helped you!

 

 
Page 1 of 4 1234 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •