Skip to content

Olympiad bug (Wyatt)

Featured Replies

I changed the rev from stable to the unst. and tried to get the olympiad system u gave me working again and im getting this error:

 

    [javac] C:\Users\Luna\Desktop\L2J Server\workspace\L2J_Server_BETA\java\com\l2jserver\Config.java:2673: error: cannot find symbol

    [javac] String[] Split = Olympiad.getProperty("AltOlyEndDate", "1").split(",");

    [javac]                         ^

    [javac]  symbol:  method getProperty(String,String)

    [javac]  location: variable Olympiad of type PropertiesParser

    [javac] C:\Users\Luna\Desktop\L2J Server\workspace\L2J_Server_BETA\java\com\l2jserver\Config.java:2679: error: cannot find symbol

    [javac] Split = Olympiad.getProperty("AltOlyEndHour", "12:00:00").split(":");

    [javac]                 ^

    [javac]  symbol:  method getProperty(String,String)

    [javac]  location: variable Olympiad of type PropertiesParser

    [javac] 2 errors

 

BUILD FAILED

The 2673 line (debugger) : check if you have the oly end date in it.

It might be a another format.

  • Author

2673 String[] Split = Olympiad.getProperty("AltOlyEndDate", "1").split(",");

2674 ALT_OLY_END_DATE = new int[split.length];

2675 for (int i = 0; i < Split.length; i++)

2676 {

2677 ALT_OLY_END_DATE = Integer.parseInt(Split);

2678 }

2679 Split = Olympiad.getProperty("AltOlyEndHour", "12:00:00").split(":");

2680 for (int i = 0; i < 3; i++)

2681 {

2682 ALT_OLY_END_HOUR = Integer.parseInt(Split);

2683 }

 

 

Those are the lines of config.java

Instead of

String[] Split = Olympiad.getProperty("AltOlyEndDate", "1").split(",");
  Split = Olympiad.getProperty("AltOlyEndHour", "12:00:00").split(":");

should be

String[] Split = Olympiad.getString("AltOlyEndDate", "1").split(",");
  Split = Olympiad.getString("AltOlyEndHour", "12:00:00").split(":");

 

P.S: I don't recommend you to use unstable.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.