KingJK Posted July 10, 2016 Posted July 10, 2016 (edited) someone would have this code for ACIS? because I got a topic here in mxc but it does not work to the place: / if someone has could share? thank you. http://www.maxcheaters.com/topic/177158-olympiad-period-end-time-when-char-login/ Attached Thumbnails Edited July 10, 2016 by кααy
0 AccessDenied Posted July 10, 2016 Posted July 10, 2016 (edited) someone would have this code for ACIS? because I got a topic here in mxc but it does not work to the place: / if someone has could share? thank you. Honey you mean this code: public void olympiadEnd(L2PcInstance player) { long milliToEnd; if(_period == 0) { milliToEnd = getMillisToOlympiadEnd(); } else { milliToEnd = getMillisToValidationEnd(); } double numSecs = milliToEnd / 1000 % 60; double countDown = (milliToEnd / 1000 - numSecs) / 60; int numMins = (int) Math.floor(countDown % 60); countDown = (countDown - numMins) / 60; int numHours = (int) Math.floor(countDown % 24); int numDays = (int) Math.floor((countDown - numHours) / 24); CreatureSay cs = new CreatureSay(0, Say2.ANNOUNCEMENT, "", "Olympiad period ends in " + numDays + " days, " + numHours + " hours and " + numMins + " mins."); player.sendPacket(cs); } No working? Edited July 10, 2016 by AccessDenied
0 tazerman2 Posted July 10, 2016 Posted July 10, 2016 (edited) enterworld.java private static final String LOAD_PLAYER_QUESTS = "SELECT name,var,value FROM character_quests WHERE charId=?"; + protected static int _period; activeChar.sendPacket(SystemMessageId.PAYMENT_FOR_YOUR_CLAN_HALL_HAS_NOT_BEEN +if(Config.OLYMPIAD_END_ANNOUNE && activeChar.isNoble()) + { + long milliToEnd; + if(_period == 0) + { + milliToEnd = Olympiad.getMillisToOlympiadEnd(); + } + else + { + milliToEnd = Olympiad.getMillisToValidationEnd(); + } + + double numSecs = milliToEnd / 1000 % 60; + double countDown = (milliToEnd / 1000 - numSecs) / 60; + int numMins = (int) Math.floor(countDown % 60); + countDown = (countDown - numMins) / 60; + int numHours = (int) Math.floor(countDown % 24); + int numDays = (int) Math.floor((countDown - numHours) / 24); + + activeChar.sendPacket(new CreatureSay(0, Say2.ANNOUNCEMENT, "", "Olympiad period ends in " + numDays + " days, " + numHours + " hours and " + numMins + " mins.")); + + } Olympiad.java -protected long _olympiadEnd; -protected long _validationEnd; +protected static long _olympiadEnd; +protected static long _validationEnd; -public long getMillisToOlympiadEnd() -{ - return (_olympiadEnd - Calendar.getInstance().getTimeInMillis()); -} +public static long getMillisToOlympiadEnd() +{ + return (_olympiadEnd - Calendar.getInstance().getTimeInMillis()); +} -public long getMillisToValidationEnd() -{ - if (_validationEnd > Calendar.getInstance().getTimeInMillis()) - return (_validationEnd - Calendar.getInstance().getTimeInMillis()); - - return 10L; -} +public static long getMillisToValidationEnd() +{ + if (_validationEnd > Calendar.getInstance().getTimeInMillis()) + return (_validationEnd - Calendar.getInstance().getTimeInMillis()); + + return 10L; +} Edited July 10, 2016 by tazerman2
0 KingJK Posted July 10, 2016 Author Posted July 10, 2016 Honey you mean this code: public void olympiadEnd(L2PcInstance player) { long milliToEnd; if(_period == 0) { milliToEnd = getMillisToOlympiadEnd(); } else { milliToEnd = getMillisToValidationEnd(); } double numSecs = milliToEnd / 1000 % 60; double countDown = (milliToEnd / 1000 - numSecs) / 60; int numMins = (int) Math.floor(countDown % 60); countDown = (countDown - numMins) / 60; int numHours = (int) Math.floor(countDown % 24); int numDays = (int) Math.floor((countDown - numHours) / 24); CreatureSay cs = new CreatureSay(0, Say2.ANNOUNCEMENT, "", "Olympiad period ends in " + numDays + " days, " + numHours + " hours and " + numMins + " mins."); player.sendPacket(cs); } No working? thx u
Question
KingJK
someone would have this code for ACIS? because I got a topic here in mxc but it does not work to the place: / if someone has could share? thank you.
http://www.maxcheaters.com/topic/177158-olympiad-period-end-time-when-char-login/
Attached Thumbnails
Edited by кααy5 answers to this question
Recommended Posts