Paidia h only arxizi 4:00 h wra to bradi enw edw leei stis 6 pos mporo na to fix?
#=======================================================#
# Oly Settings #
#=======================================================#
# Pack: l2jfrozen Site: www.l2jfrozen.com #
#=======================================================#
# Olympiad Start Time in Military hours Default 6pm (18)
# Default: 18
AltOlyStartTime = 18
# Olympiad Start Time for Min's, Default 00 so at the start of the hour.
# Default: 00
AltOlyMin = 00
# Olympiad Competition Period, Default 6 hours.
# (If set different, should be increment by 10mins)
# Default: 21600000
AltOlyCPeriod = 21600000
# Olympiad Battle Period, Default 6 minutes.
# Default: 360000
AltOlyBattle = 360000
# Olympiad Weekly Period, Default 1 week
# Used for adding points to nobles
# Default: 604800000
AltOlyWPeriod = 604800000
# Olympiad Validation Period, Default 24 Hours.
# Default: 86400000
AltOlyVPeriod = 86400000
# Required number of participants for Classed and Non-Classed matches, Default 5 & 9
AltOlyClassedParticipants = 2
AltOlyNonClassedParticipants = 2
# Olympiad battle winner reward for class and non-class games..
# Default: 6651 (Gate Pass)
AltOlyBattleRewItem = 6651
# Reward for class battle Default: 50
AltOlyClassedRewItemCount = 50
# Reward for non-class battle Default: 50
AltOlyNonClassedRewItemCount = 30
# Rewards for battle
# Minimum points for exchanges "nobless gate pass", default is 50
AltOlyMinPointForExchange = 50
# ID prizes, 6651 (Gate Pass)
AltOlyCompRewItem = 6651
# Rate to exchange points to reward item.
AltOlyGPPerPoint = 1000
# Noblesse points awarded to Heros.
# Like L2OFF is 100
AltOlyHeroPoints = 100
# Restrict specified items in Olympiad. ItemID's need to be separated with a comma (ex. 1,200,350)
AltOlyRestrictedItems = 9933,9934,9935,9936,9937,9938,9939,9940,9941,9942,9943,9944,9945,9946,9947,9910,9911,9909,9215,9216,9217,9218,9219,9220,9221,9222,9223,9224,9225,9226,9227,9228,9229,6656,6657,6658,6659,6660,6661,6662,8191,8660,8661,9800,9801,9802,9803,9804,9805,9806,9807,9808,9809,9810,9811,9812,9813,9814,9815,9816,9817,9818,9819,9820,9821,9822,9823,9824,9825,9826,9827,9828,9829,9830,9831,9832,9833,9834,9835,9836,9837,9838,9839,9840,9841,9842,9843,9844,9845,9846,9847,9848,9849,9850,9851,9852,9853,9854,485,486,487,488,489,490,491,492,493,494,495,496
# Allow events during Olympiad period
AllowEventsDuringOly = True
# Recharge skills before match starts and after match ends
# Default: False
AltOlyRechargeSkills = true
# Remove all cubics from the player that enter on Olympiad stadium
# C4 patch note: Summons/Cubics do not disappear but are moved to the tournament arena together with their masters.
# Default: False
RemoveCubicOlympiad = true
# Olympiad Managers announce each start of fight.
# Like L2OFF is False
AltOlyAnnounceGames = true
# Active Olympiad log
AlyOlyLogFights = true
# Allow on Olympiad the use of the Augment
# Like L2OFF is True
AltOlyAugmentAllow = True
# The winners are updated only after the end of the Olympiad period
# Like L2OFF is True
AltOlyShowMonthlyWinners = True
# Set the number of hero for each class
# Retail = 1
AltOlyNumberHerosEachClass = 1
# Disable skills during Olympiad
# Retail = 0
AltOlyRestrictedSkills = 8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8117,8118,8119,8120,8121,8122,8123,8124,8125,8126,8127,8128,8129,8130
# Move player to arena countdown
# Like L2OFF is 120
AltOlyTeleportCountDown = 60
# You can decide if enable custom period setting feature. Once enabled,
# Alt Oly period: MONTH/DAY/WEEK
# es. 2weeks-->AltOlyPeriod=WEEK and AltOlyPeriodMultiplier=2
AltOlyUseCustomPeriodSettings= true
AltOlyPeriod = DAY
AltOlyPeriodMultiplier = 6
For many reasons:
1) modernizing code base, increase maintainability and reduce effort for development of new feature: split code into business layers, for example data from datapack, npc/item templates, world objects; remove circular dependencies between layers; create API-like objects; remove duplicated code (copy-pasts); using external libraries to replace some part of the code
2) using modern tools like ORMs (EF core) with ability to use different DBMS (I already switched from MySQL to PostgreSQL) ; generators for in-game interfaces (L2 html's)
I'm thinking also about using Akka (agent) library in the future for world objects and their interaction.
3) optimizations: for example reducing memory usage and memory allocations with C# structs
Question
CTGavesT
Paidia h only arxizi 4:00 h wra to bradi enw edw leei stis 6 pos mporo na to fix?
Edited by FastCowLink to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.