Page 1 of 1
Ticket #4088
Posted: Wed Aug 19, 2009 10:19 am
by sanderson
L2J Revision:
3395
L2JDP Revision:
6492
http://l2jserver.com/trac/ticket/4088
hello guys! i've got a little problem with the olympiad system. when the player partecipate to the game, at the end of the competition, their name don't result on the Olympiad Manager (when i'm click on the "Who is the current ranking of olympiad games?" precisely). I hope you can give me a little help about this boring problem.
thanks for the help you can give me!
Re: Ticket #4088
Posted: Wed Aug 19, 2009 10:24 am
by Gnacik
By default ranking shows results from previous month
Re: Ticket #4088
Posted: Wed Aug 19, 2009 10:47 am
by janiii
not a bug. moved to server support.
Re: Ticket #4088
Posted: Wed Aug 19, 2009 11:02 am
by sanderson
i've tried to modify this string like you said but it still doesn't work
can you explain better this thing to me please?
Re: Ticket #4088
Posted: Wed Aug 19, 2009 11:34 am
by _DS_
Then you did something wrong, or not wait for olympiad save (each half of hour by default).
Re: Ticket #4088
Posted: Wed Aug 19, 2009 12:44 pm
by sanderson
there it's everything to default set
This is my file configs:
General.prop
Code: Select all
# ---------------------------------------------------------------------------# Olympiad# ---------------------------------------------------------------------------# Olympiad Start Time in Military hours Default 6pm (18)# Default: 18AltOlyStartTime = 18 # Olympiad Start Time for Min's, Default 00 so at the start of the hour.# Default: 00AltOlyMin = 00 # Olympiad Competition Period, Default 6 hours.# (If set different, should be increment by 10mins)# Default: 21600000AltOlyCPeriod = 21600000 # Olympiad Battle Period, Default 6 minutes.# Default: 360000AltOlyBattle = 360000 # Olympiad Weekly Period, Default 1 week# Default: 604800000AltOlyWPeriod = 604800000 # Olympiad Validation Period, Default 24 Hours.# Default: 86400000AltOlyVPeriod = 86400000 # Required number of participants for Classed and Non-Classed matches, Default 5 & 9# Default: 5AltOlyClassedParticipants = 2 # Default: 9AltOlyNonClassedParticipants = 2 # Number used for displaying amount of registered participants, messages "Fewer than ..." or "More than ...".# 0 for displaying digits instead of text phrase (old style).# Default: 100AltOlyRegistrationDisplayNumber = 100 # Olympiad battle winner reward for class and non-class games.# Default: 13722AltOlyBattleRewItem = 13722 # Default: 50AltOlyClassedRewItemCount = 50 # Default: 30AltOlyNonClassedRewItemCount = 30 # ItemId for this reward.# Default: 13722AltOlyCompRewItem = 13722 # Rate to exchange points to reward item.# Default: 1000AltOlyGPPerPoint = 1000 # Noblesse points awarded to Heros.# Default: 180AltOlyHeroPoints = 180 # Noblesse points awarded to Rank 1 members.# Default: 120AltOlyRank1Points = 120 # Noblesse points awarded to Rank 2 members.# Default: 80AltOlyRank2Points = 80 # Noblesse points awarded to Rank 3 members.# Default: 55AltOlyRank3Points = 55 # Noblesse points awarded to Rank 4 members.# Default: 35AltOlyRank4Points = 35 # Noblesse points awarded to Rank 5 members.# Default: 20AltOlyRank5Points = 20 # Hero tables show last month's winners or current status.# Default: TrueAltOlyShowMonthlyWinners = false # Olympiad Managers announce each start of fight.# Default: TrueAltOlyAnnounceGames = true # Restrict specified items in Olympiad. ItemID's need to be separated with a comma (ex. 1,200,350)# Default: 0AltOlyRestrictedItems = 3947,3948,3949,3950,3951,3952 # Enchant limit for items during Olympiad battles. Disabled = -1.# Default: -1AltOlyEnchantLimit = -1 # Log all Olympiad fights and outcome to olympiad.csv file.# Default: FalseAlyOlyLogFights = true
Olympiad.prop
Code: Select all
# ---------------------------------------------------------------------------# Olympiad Settings# ---------------------------------------------------------------------------# The defaults are set to be retail-like. If you modify any of these settings your server will deviate from being retail-like.# Warning:# Please take extreme caution when changing anything. Also please understand what you are changing before you do so on a live server.# ---------------------------------------------------------------------------# Default: 1CurrentCycle = 1 # Default: 0Period = 0 # Default: 0OlympiadEnd = 0 # Default: 0ValidationEnd = 0 # Default: 0NextWeeklyChange = 0
help me please

Re: Ticket #4088
Posted: Wed Aug 19, 2009 1:09 pm
by Gnacik
sanderson wrote:i've tried to modify this string like you said but it still doesn't work
can you explain better this thing to me please?
you restart server after that change ?
Re: Ticket #4088
Posted: Wed Aug 19, 2009 2:26 pm
by sanderson
Sure!
My server is down only for this problem!!!
Help me

Re: Ticket #4088
Posted: Wed Aug 19, 2009 2:35 pm
by _DS_
Players need to have at least 5 fights (qualifined), if correctly remember, to appear in the ranking.
Re: Ticket #4088
Posted: Wed Aug 19, 2009 2:54 pm
by devo
9 fight + 1 win.
Re: Ticket #4088
Posted: Wed Aug 19, 2009 2:57 pm
by sanderson
I try it

Re: Ticket #4088
Posted: Wed Aug 19, 2009 3:17 pm
by toastgodsupreme
devo wrote:9 fight + 1 win.
Careful, you might confuse them.
9 fights, and ONE of those 9 must be a win. That's minimum qualification.
Re: Ticket #4088
Posted: Wed Aug 19, 2009 4:06 pm
by devo
toastgodsupreme wrote:devo wrote:9 fight + 1 win.
Careful, you might confuse them.
9 fights, and ONE of those 9 must be a win. That's minimum qualification.
nope 10 fights and one of them must be a win

Re: Ticket #4088
Posted: Wed Aug 19, 2009 4:51 pm
by toastgodsupreme
devo wrote:toastgodsupreme wrote:devo wrote:9 fight + 1 win.
Careful, you might confuse them.
9 fights, and ONE of those 9 must be a win. That's minimum qualification.
nope 10 fights and one of them must be a win

Sigh... you have 300+ posts here, don't you know that I'm right the majority of the time?
private static final String OLYMPIAD_GET_HEROS = "SELECT olympiad_nobles.charId, characters.char_name "
+ "FROM olympiad_nobles, characters WHERE characters.charId = olympiad_nobles.charId "
+ "AND olympiad_nobles.class_id = ? AND olympiad_nobles.competitions_done >= 9 "
private static final String GET_ALL_CLASSIFIED_NOBLESS = "SELECT charId from olympiad_nobles_eom "
+ "WHERE competitions_done >= 9 ORDER BY olympiad_points DESC, competitions_done DESC";
private static final String GET_EACH_CLASS_LEADER = "SELECT characters.char_name from olympiad_nobles_eom, characters "
+ "WHERE characters.charId = olympiad_nobles_eom.charId AND olympiad_nobles_eom.class_id = ? "
+ "AND olympiad_nobles_eom.competitions_done >= 9 "
private static final String GET_EACH_CLASS_LEADER_CURRENT = "SELECT characters.char_name from olympiad_nobles, characters "
+ "WHERE characters.charId = olympiad_nobles.charId AND olympiad_nobles.class_id = ? "
+ "AND olympiad_nobles.competitions_done >= 9 "
+ "ORDER BY olympiad_nobles.olympiad_points DESC, olympiad_nobles.competitions_done DESC LIMIT 10";
>= 9
Re: Ticket #4088
Posted: Wed Aug 19, 2009 5:48 pm
by devo
should be > 9 like on retaill