Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ### Eclipse Workspace Patch 1.0
- #P aCis_gameserver
- Index: config/Main/players.properties
- ===================================================================
- --- config/Main/players.properties (revision 16)
- +++ config/Main/players.properties (working copy)
- @@ -61,7 +61,7 @@
- DeleteCharAfterDays = 1
- +
- +# Allow custom starting lvl default:false
- +AllowCustomStartLvl = false
- +#Custom Start lvl for 85 lvl and 100% put 86
- +CustomStartLvl = 1
- \ No newline at end of file
- Index: java/net/sf/l2j/Config.java
- ===================================================================
- --- java/net/sf/l2j/Config.java (revision 16)
- +++ java/net/sf/l2j/Config.java (working copy)
- @@ -769,6 +769,10 @@
- public static boolean STORE_SKILL_COOLTIME;
- public static int BUFFS_MAX_AMOUNT;
- +
- + // ------------ custom start lvl ------------
- + public static boolean ALLOW_CUSTOM_START_LVL;
- + public static int CUSTOM_START_LVL;
- // --------------------------------------------------
- // Server
- // --------------------------------------------------
- @@ -2830,10 +2834,11 @@
- ENABLE_SKIPPING = npcs.getProperty("EnableSkippingItems", false);
- +
- // players
- ExProperties players = load(PLAYERS_FILE);
- ALLOW_CUSTOM_STARTER_ITEMS = players.getProperty("AllowCustomStarterItems", false);
- -
- +
- if (ALLOW_CUSTOM_STARTER_ITEMS)
- {
- String[] propertySplit = players.getProperty("CustomStarterItems", "0,0").split(";");
- @@ -2866,6 +2871,9 @@
- }
- }
- }
- + // ----------- custom start lvl ------------------
- + ALLOW_CUSTOM_START_LVL = Boolean.parseBoolean(players.getProperty("AllowCustomStartLvl", "false"));
- + CUSTOM_START_LVL = Integer.parseInt(players.getProperty("CustomStartLvl", "1"));
- STARTING_ADENA = players.getProperty("StartingAdena", 100);
- EFFECT_CANCELING = players.getProperty("CancelLesserEffect", true);
- Index: java/net/sf/l2j/gameserver/network/clientpackets/CharacterCreate.java
- ===================================================================
- --- java/net/sf/l2j/gameserver/network/clientpackets/CharacterCreate.java (revision 16)
- +++ java/net/sf/l2j/gameserver/network/clientpackets/CharacterCreate.java (working copy)
- @@ -21,7 +21,7 @@
- import net.sf.l2j.gameserver.network.serverpackets.CharCreateOk;
- import net.sf.l2j.gameserver.network.serverpackets.CharSelectInfo;
- import net.sf.l2j.gameserver.util.Util;
- +import net.sf.l2j.gameserver.model.base.Experience;
- @SuppressWarnings("unused")
- public final class CharacterCreate extends L2GameClientPacket
- {
- @@ -191,6 +191,12 @@
- }
- }
- + if (Config.ALLOW_CUSTOM_START_LVL)
- + {
- + newChar.addExpAndSp(Experience.LEVEL[Config.CUSTOM_START_LVL], 0);
- + }
- +
- +
- if (Config.ALLOW_SANTA_HAT_ON_NEW_CHARACTERS)
- {
- ItemInstance item = newChar.getInventory().addItem("Init", 7836, 1, newChar, null);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement