Jump to content
  • 0

How to add start 80 lvl on my files


Question

Posted

 

Hello, I would have a question, how do I add l2jacis rev 368, a starting lvl 80 for created characters to my project? I know this can be easily added in clientpackect / chatactercreate.java I tried all the ways and it doesn't work.

 

Quote

newChar.setExpAndSp(Experience.LEVEL[80], 0); 

I tried that also doesn't work, I have something like that in all the code.

 

        }
        
        // The class id related to this template is post-newbie.
        final PlayerTemplate template = PlayerData.getInstance().getTemplate(_classId);
        if (template == null || template.getClassBaseLevel() > 80)
        {
            sendPacket(CharCreateFail.REASON_CREATION_FAILED);
            return;
        }
        
        // Create the player Object.
        final Player player = Player.create(IdFactory.getInstance().getNextId(), template, getClient().getAccountName(), _name, _hairStyle, _hairColor, _face, Sex.values()[_sex]);
        if (player == null)
        {
            sendPacket(CharCreateFail.REASON_CREATION_FAILED);
            return;
        }
        
        // Set default values.
        player.setCurrentCp(player.getMaxCp());
        player.setCurrentHp(player.getMaxHp());
        player.setCurrentMp(player.getMaxMp());

 

2 answers to this question

Recommended Posts

Guest
This topic is now closed to further replies.


×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..