How to setup weekly Olympiad cycles

Deazer

Head Developer
Staff member
And so we have a config: Watch out for
SeasonTimeCalcMode , SeasonStartTime , SeasonEndTime ,WeaklyBonusTime , NominateTime

# Allow Olympiad event ?
# default: true
OlympiadEnabled = true

# Allow Spectator for Players ?
# default: true
SpectationgAllowed = true

# Maximum observers to the stadium
# default: 18
MaxSpectatorPerStadium = 18

# Competitions
# Time
Code:
# Season time calculation mode.
# Possible values:
# NORMAL - Season calculates from the 1st day of current month 00:00
# CUSTOM - Season calculates from the today date 00:00
SeasonTimeCalcMode = CUSTOM - We declare that the Olympiad takes the starting point not from the first day of the month, but from the moment of launching the server.

Code:
# The start time of the season
# default: 2 00:00
SeasonStartTime = 00:00 - So we say that we have validation at 00:00 and not on the 2nd day of the month at 00:00

Code:
# End of season
# default: +1:1 00:00
SeasonEndTime = +7 00:00 - We declare that the end of the season will be 7 days after the server starts and every subsequent cycle.


# During the competition
# default: 18:00
CompetitionStartTime = 18:00

# End time Competitions
# default: +1 00:00
CompetitionEndTime = +1 00:00

Code:
#  While handing out bonuses
# default: +7 18:30
WeaklyBonusTime = +2 18:30 We declare that bonuses will be accrued every second day from the moment of the initialization of the cycle


Code:
# Time distribution of heroism
# default: +1:1 12:00
NominateTime = +7 12:00 - So we declare that Hero nomination will occur after 7 days of each cycle


# Points early in the season
# defailt: 10
SeasonStartPoints = 18

# Minimum competition for hero
# default: 15
MinRewardableHeroComps = 9

# Minimum competitions for tokens
# default: 15
MinRewardableNobleComps = 9

# Ранки / Rank
PointSettlement = 100;75;55;40;30

# Итемок за очки / Items Settlement Per Point
ItemsSettlementPerPoint = 1000

# Бнус героя / Hero Points Bonus
HeroPointBonus = 300

# недельный бонус / weekly Point bonus
WeaklyBonusPoints = 3

# Какие итемы выдаем за победу в матче / Victory Reward Item ID
VictoryRewardItemID = 6651

VictoryRewardClassFreeCount = 40
VictoryRewardClassBasedCount = 65
VictoryRewardTeamBasedCount = 85

MaxTotalMatches = 300
MaxClassFreeMatches = 300
MaxClassBaseMatches = 300
MaxTeamBaseMatches = 300

MinParticipantClassFree = 11
MinParticipantClassBase = 11
MinParticipantTeamBase = 6

I am attaching ready-made settings properties for 7 days and 14 days Interlude. After replacing the files, you need to execute in the database:
DELETE FROM oly_season;
Or clear the data inside the table oly_season


if your changes were made after the season was settled. It is necessary to clear the data in the oly_seasson table
 

Attachments

  • olympiad_7Day_seasson.zip
    2.5 KB · Views: 60
  • olympiad_14Days_seasson.zip
    2.5 KB · Views: 64
Last edited:
How it's "rank" calculated?.
I want to understand what's the criteria of getting onto one of these categories:
PointSettlement = 100;75;55;40;30

I got heros who got 75 points instead of 100. (They are 1st of the class, shouldn't all heros get 100?)

Thanks!
 
How it's "rank" calculated?.
I want to understand what's the criteria of getting onto one of these categories:
PointSettlement = 100;75;55;40;30

I got heros who got 75 points instead of 100. (They are 1st of the class, shouldn't all heros get 100?)

Thanks!
points * PointSettlement

Code:
PointSettlement = 100;75;55;40;30
                   v  v  v  v  v
                  Hero 2  3 4  5
 
My dear @Deazer

I know you hate stupid questions but I believe that many people also have these doubts so I will ask a series of questions listed numerically if you can answer I would really appreciate it!

Because in the files you made available you see that to finish +7 days of fighting +7 days to deliver the heroes, the Olympics system has not yet finished its cycle to deliver?
Example, 7-day oly

I start on the 1st, the fights continue until the 7th, that is, on the seventh day, Sunday, there are fights, and even then the system is configured to deliver the heroes at a time before the cycle closes?
Shouldn't it be the same as it is on a monthly basis, fights from the 1st to the 30th and on the first day the heroes are delivered at noon and at 6pm on the 1st the new Olympics begin?
 
Back
Top