Jump to content
  • 0

Question

Posted (edited)

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;
+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 ExtreameR

Recommended Posts

Guest
This topic is now closed to further replies.


×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock