So I adapted a code from l2jbrasil into my pack, however since it was old as shit I decided to remake it.
So i did
in config.java
+ public static boolean ENABLE_LEVEL_REWARD;
+ public static int LEVEL_REWARD_ITEM;
+ public static int LEVEL_REWARD_COUNT;
+ public static int LEVEL_TO_REWARD;
+
+ // Level Reward System
+ if (Config.ENABLE_LEVEL_REWARD && getLevel() == Config.LEVEL_TO_REWARD)
+ {
+ // Item Level Reward System
+ addItem("Level Reward", Config.LEVEL_REWARD_ITEM, Config.LEVEL_REWARD_COUNT, this, true);
+ sendMessage("Make sure you reach your level first. " +Config.LEVEL_TO_REWARD+ " .");
+ NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
+ html.setFile(new StringBuilder("data/html/mods/LevelReward/level.htm").toString());
+ html.replace("%objectId%", String.valueOf(getObjectId()));
+ sendPacket(html);
+ }
Its just a simple code in order to reward players once they reach level 80.
I have added everything into l2jhellas.ini, and I have made the html file in the correct order
when I start the server I get informed that the level rewarder is enabled in the console. But when my player reachers level 80 he gets no reward. What am I missing here?
Has anyone else felt that mom guilt when spending on themselves? I needed new glasses desperately, but kept putting it off because the kids needed shoes, school supplies, you name it. I stumbled upon https://spinmamas.com while looking for ways to unwind after bedtime. The platform felt safe and easy to navigate. One night, feeling particularly brave, I increased my stake. The win allowed me to get those much-needed glasses without any guilt. Now I can see clearly and feel confident again. It's wonderful how a moment of courage can bring such practical, everyday benefits to a mother's life.
Question
Extreamer
So I adapted a code from l2jbrasil into my pack, however since it was old as shit I decided to remake it.
So i did
in config.java
+ENABLE_LEVEL_REWARD = Boolean.parseBoolean(L2JHellasSettings.getProperty("AllowLevelRewardSystem", "False")); +LEVEL_REWARD_ITEM = Integer.parseInt(L2JHellasSettings.getProperty("LevelewardItemID", "57")); +LEVEL_REWARD_COUNT = Integer.parseInt(L2JHellasSettings.getProperty("LevelRewardAmount", "1")); +LEVEL_TO_REWARD = Integer.parseInt(L2JHellasSettings.getProperty("PlayerLevel", "20")); +if (USE_SAY_FILTER)then in L2PCinstance.java
+ + // Level Reward System + if (Config.ENABLE_LEVEL_REWARD && getLevel() == Config.LEVEL_TO_REWARD) + { + // Item Level Reward System + addItem("Level Reward", Config.LEVEL_REWARD_ITEM, Config.LEVEL_REWARD_COUNT, this, true); + sendMessage("Make sure you reach your level first. " +Config.LEVEL_TO_REWARD+ " ."); + NpcHtmlMessage html = new NpcHtmlMessage(getObjectId()); + html.setFile(new StringBuilder("data/html/mods/LevelReward/level.htm").toString()); + html.replace("%objectId%", String.valueOf(getObjectId())); + sendPacket(html); + }Its just a simple code in order to reward players once they reach level 80.
I have added everything into l2jhellas.ini, and I have made the html file in the correct order
when I start the server I get informed that the level rewarder is enabled in the console. But when my player reachers level 80 he gets no reward. What am I missing here?
Edited by ExtreameR16 answers to this question
Recommended Posts