Chronicle 4 branch.
This commit is contained in:
320
L2J_Mobius_C4/dist/game/config/Feature.ini
vendored
Normal file
320
L2J_Mobius_C4/dist/game/config/Feature.ini
vendored
Normal file
@@ -0,0 +1,320 @@
|
||||
#=========================================================================================================================
|
||||
# Alternative Feature Settings
|
||||
#=========================================================================================================================
|
||||
# Purpose:
|
||||
# This properties file is solely for the purpose of Feature modifications that directly influence them.
|
||||
#
|
||||
# Note:
|
||||
# The defaults are set to retail, if you modify any of these settings your server will NOT be "retail-like".
|
||||
#
|
||||
# Warning:
|
||||
# Please take extreme caution when changing anything. Also please understand what you change before you do so on
|
||||
# a live server.
|
||||
#=========================================================================================================================
|
||||
|
||||
#============================================================#
|
||||
# Castle #
|
||||
#============================================================#
|
||||
|
||||
# Correct values are unknown, temporarily used from clanhalls
|
||||
#-------------------------------------------------------------
|
||||
# Teleport Function price
|
||||
# Price = 7 day
|
||||
#-------------------------------------------------------------
|
||||
# 1st level
|
||||
CastleTeleportFunctionFeeLvl1 = 7000
|
||||
# 2nd level
|
||||
CastleTeleportFunctionFeeLvl2 = 14000
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Support magic buf price
|
||||
# Price = 1 day
|
||||
#-------------------------------------------------------------
|
||||
# 1st level
|
||||
CastleSupportFeeLvl1 = 7000
|
||||
# 2nd level
|
||||
CastleSupportFeeLvl2 = 21000
|
||||
# 3rd level
|
||||
CastleSupportFeeLvl3 = 37000
|
||||
# 4th level
|
||||
CastleSupportFeeLvl4 = 52000
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# MP Regeneration price
|
||||
# Price = 1 day
|
||||
#-------------------------------------------------------------
|
||||
# 5% MpRegeneration
|
||||
CastleMpRegenerationFeeLvl1 = 2000
|
||||
# 15% MpRegeneration
|
||||
CastleMpRegenerationFeeLvl2 = 6500
|
||||
# 30% MpRegeneration
|
||||
CastleMpRegenerationFeeLvl3 = 13750
|
||||
# 40% MpRegeneration
|
||||
CastleMpRegenerationFeeLvl4 = 20000
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Hp Regeneration price
|
||||
# Price = 1 day
|
||||
#-------------------------------------------------------------
|
||||
|
||||
# 80% HpRegeneration
|
||||
CastleHpRegenerationFeeLvl1 = 1000
|
||||
# 120% HpRegeneration
|
||||
CastleHpRegenerationFeeLvl2 = 1500
|
||||
# 180% HpRegeneration
|
||||
CastleHpRegenerationFeeLvl3 = 2250
|
||||
# 240% HpRegeneration
|
||||
CastleHpRegenerationFeeLvl4 = 3270
|
||||
# 300% HpRegeneration
|
||||
CastleHpRegenerationFeeLvl5 = 5166
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Exp Regeneration price
|
||||
# Price = 1 day
|
||||
#-------------------------------------------------------------
|
||||
# 15% ExpRegeneration
|
||||
CastleExpRegenerationFeeLvl1 = 9000
|
||||
# 25% ExpRegeneration
|
||||
CastleExpRegenerationFeeLvl2 = 15000
|
||||
# 35% ExpRegeneration
|
||||
CastleExpRegenerationFeeLvl3 = 21000
|
||||
# 50% ExpRegeneration
|
||||
CastleExpRegenerationFeeLvl4 = 30000
|
||||
|
||||
#============================================================#
|
||||
# Clan Hall #
|
||||
#============================================================#
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Teleport Function price
|
||||
#-------------------------------------------------------------
|
||||
# 1st level
|
||||
ClanHallTeleportFunctionFeeLvl1 = 7000
|
||||
# 2nd level
|
||||
ClanHallTeleportFunctionFeeLvl2 = 14000
|
||||
# 3rd level
|
||||
#ClanHallTeleportFunctionFeeLvl3 = 2100
|
||||
|
||||
# Need core support, need more information on functions in different
|
||||
# Clan Hall in different Towns.
|
||||
# 4th level
|
||||
#ClanHallTeleportFunctionFeeLvl4 = 28000
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Support magic buff price
|
||||
#-------------------------------------------------------------
|
||||
# 1st level
|
||||
ClanHallSupportFeeLvl1 = 17500
|
||||
# 2nd level
|
||||
ClanHallSupportFeeLvl2 = 35000
|
||||
# 3rd level
|
||||
ClanHallSupportFeeLvl3 = 49000
|
||||
# 4th level
|
||||
ClanHallSupportFeeLvl4 = 77000
|
||||
# 5th level
|
||||
ClanHallSupportFeeLvl5 = 147000
|
||||
# 6th level
|
||||
ClanHallSupportFeeLvl6 = 252000
|
||||
# 7th level
|
||||
ClanHallSupportFeeLvl7 = 259000
|
||||
# 8th level
|
||||
ClanHallSupportFeeLvl8 = 364000
|
||||
|
||||
# Need core support, need more information on functions in different
|
||||
# Clan Hall in different Towns.
|
||||
# 9th level
|
||||
#ClanHallSupportFeeLvl9 = 469000
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# MpRegeneration price
|
||||
#-------------------------------------------------------------
|
||||
# 5% MpRegeneration
|
||||
ClanHallMpRegenerationFeeLvl1 = 14000
|
||||
# 10% MpRegeneration
|
||||
ClanHallMpRegenerationFeeLvl2 = 26250
|
||||
# 15% MpRegeneration
|
||||
ClanHallMpRegenerationFeeLvl3 = 45500
|
||||
# 30% MpRegeneration
|
||||
ClanHallMpRegenerationFeeLvl4 = 96250
|
||||
# 40% MpRegeneration
|
||||
ClanHallMpRegenerationFeeLvl5 = 140000
|
||||
|
||||
# Need core support, need more information on functions in different
|
||||
# Clan Hall in different Towns.
|
||||
# 20% MpRegeneration
|
||||
#ClanHallMpRegenerationFeeLvl? = 59500
|
||||
# 25% MpRegeneration
|
||||
#ClanHallMpRegenerationFeeLvl? = 84000
|
||||
# 35% MpRegeneration
|
||||
#ClanHallMpRegenerationFeeLvl? = 129500
|
||||
# 40% MpRegeneration
|
||||
#ClanHallMpRegenerationFeeLvl? = 140000
|
||||
# 45% MpRegeneration
|
||||
#ClanHallMpRegenerationFeeLvl? = 182000
|
||||
# 50% MpRegeneration
|
||||
#ClanHallMpRegenerationFeeLvl? = 192500
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# HpRegeneration price
|
||||
#-------------------------------------------------------------
|
||||
|
||||
# 20% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl1 = 4900
|
||||
# 40% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl2 = 5600
|
||||
# 80% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl3 = 7000
|
||||
# 100% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl4 = 8166
|
||||
# 120% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl5 = 10500
|
||||
# 140% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl6 = 12250
|
||||
# 160% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl7 = 14000
|
||||
# 180% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl8 = 15750
|
||||
# 200% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl9 = 17500
|
||||
# 220% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl10 = 22750
|
||||
# 240% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl11 = 26250
|
||||
# 260% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl12 = 29750
|
||||
# 300% HpRegeneration
|
||||
ClanHallHpRegenerationFeeLvl13 = 36166
|
||||
|
||||
# Need core support, need more information on functions in different
|
||||
# Clan Hall in different Towns.
|
||||
# 60% HpRegeneration
|
||||
#ClanHallHpRegenerationFeeLvl? = 6300
|
||||
# 280% HpRegeneration
|
||||
#ClanHallHpRegenerationFeeLvl? = 33250
|
||||
# 320% HpRegeneration
|
||||
#ClanHallHpRegenerationFeeLvl? = 43750
|
||||
# 340% HpRegeneration
|
||||
#ClanHallHpRegenerationFeeLvl? = 49000
|
||||
# 360% HpRegeneration
|
||||
#ClanHallHpRegenerationFeeLvl? = 54250
|
||||
# 380% HpRegeneration
|
||||
#ClanHallHpRegenerationFeeLvl? = 59500
|
||||
# 400% HpRegeneration
|
||||
#ClanHallHpRegenerationFeeLvl? = 61833
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# ExpRegeneration price
|
||||
#-------------------------------------------------------------
|
||||
# 5% ExpRegeneration
|
||||
ClanHallExpRegenerationFeeLvl1 = 21000
|
||||
# 10% ExpRegeneration
|
||||
ClanHallExpRegenerationFeeLvl2 = 42000
|
||||
# 15% ExpRegeneration
|
||||
ClanHallExpRegenerationFeeLvl3 = 63000
|
||||
# 25% ExpRegeneration
|
||||
ClanHallExpRegenerationFeeLvl4 = 105000
|
||||
# 35% ExpRegeneration
|
||||
ClanHallExpRegenerationFeeLvl5 = 147000
|
||||
# 40% ExpRegeneration
|
||||
ClanHallExpRegenerationFeeLvl6 = 163331
|
||||
# 50% ExpRegeneration
|
||||
ClanHallExpRegenerationFeeLvl7 = 210000
|
||||
# Need core support, need more information on functions in different
|
||||
# Clan Hall in different Towns.
|
||||
|
||||
# 20% ExpRegeneration
|
||||
#ClanHallExpRegenerationFeeLvl? = 81666
|
||||
# 30% ExpRegeneration
|
||||
#ClanHallExpRegenerationFeeLvl? = 126000
|
||||
# 35% ExpRegeneration
|
||||
#ClanHallExpRegenerationFeeLvl? = 147000
|
||||
# 45% ExpRegeneration
|
||||
#ClanHallExpRegenerationFeeLvl? = 189000
|
||||
# 50% ExpRegeneration
|
||||
#ClanHallExpRegenerationFeeLvl? = 210000
|
||||
# 55% ExpRegeneration
|
||||
#ClanHallExpRegenerationFeeLvl? = 231000
|
||||
# 60% ExpRegeneration
|
||||
#ClanHallExpRegenerationFeeLvl? = 245000
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Creation item function
|
||||
#-------------------------------------------------------------
|
||||
#Time after count of Item is restored (in Hours)
|
||||
#ClanHallItemCreationFunctionTaskRestore = 24
|
||||
# 1st level
|
||||
ClanHallItemCreationFunctionFeeLvl1 = 210000
|
||||
# 2nd level
|
||||
ClanHallItemCreationFunctionFeeLvl2 = 490000
|
||||
# 3rd level
|
||||
ClanHallItemCreationFunctionFeeLvl3 = 980000
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Decor function
|
||||
#-------------------------------------------------------------
|
||||
# Need core support, need more information on functions in different
|
||||
# Clan Hall in different Towns.
|
||||
#
|
||||
ClanHallCurtainFunctionFeeLvl1 = 2002
|
||||
ClanHallCurtainFunctionFeeLvl2 = 2625
|
||||
ClanHallFrontPlatformFunctionFeeLvl1 = 3031
|
||||
ClanHallFrontPlatformFunctionFeeLvl2 = 9331
|
||||
|
||||
#============================================================#
|
||||
# Seven Signs #
|
||||
#============================================================#
|
||||
|
||||
# -----------------------------------------
|
||||
# Sign up Rules
|
||||
# -----------------------------------------
|
||||
|
||||
# Require a player to be in a castle/alliance-owning clan to be able to sign for Dawn.
|
||||
AltRequireCastleForDawn = False
|
||||
|
||||
# Determines whether castle ownership is determined by clan or by alliance.
|
||||
# Default is by alliance, as on official servers.
|
||||
AltRequireClanCastle = False
|
||||
|
||||
# -----------------------------------------
|
||||
# Festival Rules.
|
||||
# -----------------------------------------
|
||||
|
||||
# Minimum Players for participate in SevenSigns Festival.
|
||||
# Default : 5
|
||||
AltFestivalMinPlayer = 5
|
||||
|
||||
# Maximum contribution per player during festival
|
||||
# /!\ This value is NOT impacted by server drop rate.
|
||||
AltMaxPlayerContrib = 1000000
|
||||
|
||||
# Festival Manager Start time.
|
||||
# Default : 2 minutes
|
||||
AltFestivalManagerStart = 120000
|
||||
|
||||
# Festival Length.
|
||||
# Default : 18 minutes
|
||||
AltFestivalLength = 1080000
|
||||
|
||||
# Festival Cycle Length.
|
||||
# Default : 38 Minutes (20 minutes wait time, + Festival time)
|
||||
AltFestivalCycleLength = 2280000
|
||||
|
||||
# At what point the first festival spawn occures.
|
||||
# Default : 2 minutes
|
||||
AltFestivalFirstSpawn = 120000
|
||||
|
||||
# At what Point the first festival swarm occures.
|
||||
# Default : 5 minutes
|
||||
AltFestivalFirstSwarm = 300000
|
||||
|
||||
# At what Point the Second Festival spawn occures.
|
||||
# Default : 9 minutes
|
||||
AltFestivalSecondSpawn = 540000
|
||||
|
||||
# At what Point the Second Festival Swarm occures.
|
||||
# Default : 12 minutes
|
||||
AltFestivalSecondSwarm = 720000
|
||||
|
||||
# At what point the Chests Spawn in.
|
||||
# Default : 15 minutes
|
||||
AltFestivalChestspawn = 900000
|
||||
37
L2J_Mobius_C4/dist/game/config/GMAccess.ini
vendored
Normal file
37
L2J_Mobius_C4/dist/game/config/GMAccess.ini
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
# Configure GM AccessLevels
|
||||
GMAccessLevel = 100
|
||||
GMMinLevel = 100
|
||||
GMCanAnnounce = 100
|
||||
GMCanBan = 100
|
||||
GMCanBanChat = 100
|
||||
GMCanShop = 100
|
||||
GMCanDelete = 100
|
||||
GMCanKick = 100
|
||||
GMMenu = 100
|
||||
GMGodMode = 100
|
||||
GMCanEditChar = 100
|
||||
GMCanEditCharOther = 100
|
||||
GMCanViewChar = 100
|
||||
GMCanEditNPC = 100
|
||||
GMCanViewNPC = 100
|
||||
GMCanTeleport = 100
|
||||
GMCanTeleportOther = 100
|
||||
GMCanRestart = 100
|
||||
GMMonsterRace = 100
|
||||
GMRider = 100
|
||||
GMFastUnstuck = 100
|
||||
GMResurectFixed = 100
|
||||
GMEnchant = 100
|
||||
GMDoor = 100
|
||||
GMRes = 100
|
||||
GMPeaceAttack = 100
|
||||
GMHeal = 100
|
||||
GMUnblock = 100
|
||||
GMCache = 100
|
||||
GMTalkBlock = 100
|
||||
GMTest = 100
|
||||
|
||||
#Disable Transaction
|
||||
# False = Transaction enable for GM
|
||||
# Max,Min = Transaction disable for this range
|
||||
GMDisableTransaction = False
|
||||
16
L2J_Mobius_C4/dist/game/config/GeoDriver.ini
vendored
Normal file
16
L2J_Mobius_C4/dist/game/config/GeoDriver.ini
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
# Geodata files folder
|
||||
geodataPath = ./data/geodata
|
||||
|
||||
# True: Try to load regions not specified below(won't disturb server startup when file does not exist)
|
||||
# False: Don't load any regions other than the ones specified with True below
|
||||
tryLoadUnspecifiedRegions = True
|
||||
|
||||
# List of regions to be required to load
|
||||
# eg.:
|
||||
# Both regions required
|
||||
# 22_22=True
|
||||
# 19_20=true
|
||||
# Exclude region from loading
|
||||
# 25_26=false
|
||||
# True: Region is required for the server to startup
|
||||
# False: Region is not considered to be loaded
|
||||
333
L2J_Mobius_C4/dist/game/config/altsettings.ini
vendored
Normal file
333
L2J_Mobius_C4/dist/game/config/altsettings.ini
vendored
Normal file
@@ -0,0 +1,333 @@
|
||||
#=============================================================
|
||||
# WARNING WARNING
|
||||
#=============================================================
|
||||
# Those settings can modify the behaviour of your server.
|
||||
# Your server will NOT be as retail servers.
|
||||
#
|
||||
# Those settings are usefull if you own some special server
|
||||
# or really small server.
|
||||
#=============================================================
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Server config
|
||||
#-------------------------------------------------------------
|
||||
# AutoLoot enable... True to enable, False to disable
|
||||
# Default: False
|
||||
AutoLoot = False
|
||||
|
||||
# AutoLoot for RBs/GBs enable... True to enable, False to disable
|
||||
# Default: False
|
||||
AutoLootRaids = False
|
||||
|
||||
# AutoLearnSkills... True to enable, False to disable
|
||||
AutoLearnSkills = True
|
||||
# AutoLearnSkills...(For 3rd Class only) True to enable, False to disable
|
||||
AutoLearn3rdClassSkills = True
|
||||
|
||||
# Party range for l2attackable (default 1600)
|
||||
AltPartyRange = 1600
|
||||
# Party range for l2party (default 1400)
|
||||
AltPartyRange2 = 1400
|
||||
|
||||
# If XP loss (and deleveling) is enabled, default is 'true'
|
||||
Delevel = True
|
||||
|
||||
# Weight limit multiplier. Example: Setting this to 5 will give players 5x the normal weight limit.
|
||||
# Default: 1
|
||||
AltWeightLimit = 1
|
||||
|
||||
# If disabled, magic dmg has always 100% chance of success, default is 'true'
|
||||
MagicFailures = True
|
||||
|
||||
# Alternative cancel of attack (bow, cast, all)
|
||||
AltGameCancelByHit = cast
|
||||
|
||||
# Alternative Rate Value for Perfect Shield Block Rate.
|
||||
AltPerfectShieldBlockRate = 5
|
||||
|
||||
# Alternative mob behavior in peace zones
|
||||
# Default = True; Set to False to prevent mobs from auto-aggro against players in peace zones
|
||||
AltMobAggroInPeaceZone = True
|
||||
|
||||
# Alternative Freight mode. If true, freights can be withdrawed from any place.
|
||||
# Also, possibility to change Freight price (in adena) for each item slot in freight.
|
||||
# NOTE: AltGameFreightPrice WILL NOT change the value shown to the player, but the
|
||||
# player will actually get charged for the value set in here.
|
||||
AltGameFreights = False
|
||||
AltGameFreightPrice = 1000
|
||||
|
||||
# Alternative Xp/Sp rewards, if not 0, then calculated as 2^((mob.level-player.level) / coef),
|
||||
# A few examples for "AltGameExponentXp = 5." and "AltGameExponentSp = 3."
|
||||
# diff = 0 (player and mob has the same level), XP bonus rate = 1, SP bonus rate = 1
|
||||
# diff = 3 (mob is 3 levels above), XP bonus rate = 1.52, SP bonus rate = 2
|
||||
# diff = 5 (mob is 5 levels above), XP bonus rate = 2, SP bonus rate = 3.17
|
||||
# diff = -8 (mob is 8 levels below), XP bonus rate = 0.4, SP bonus rate = 0.16
|
||||
AltGameExponentXp = 0
|
||||
AltGameExponentSp = 0
|
||||
|
||||
# Use tiredness (instead of combat points)
|
||||
AltGameTiredness = False
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Alternative settings against player with karma
|
||||
#-------------------------------------------------------------
|
||||
AltKarmaPlayerCanBeKilledInPeaceZone = False
|
||||
AltKarmaPlayerCanShop = True
|
||||
# Can the player use Scroll of Escape or Return skill?
|
||||
AltKarmaPlayerCanTeleport = True
|
||||
# Can the player use gatekeepers (GK)?
|
||||
AltKarmaPlayerCanUseGK = False
|
||||
AltKarmaPlayerCanTrade = True
|
||||
AltKarmaPlayerCanUseWareHouse = True
|
||||
|
||||
# Allow free teleportation around the world.
|
||||
AltFreeTeleporting = False
|
||||
|
||||
#Set true for disallow recommend character twice or more a day
|
||||
AltRecommend = False
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Crafting config
|
||||
#-------------------------------------------------------------
|
||||
# Crafting enabled/disabled. On by default
|
||||
CraftingEnabled = True
|
||||
|
||||
#Limits for recipes (defal: 50 - for dwarf , 50 - for common)
|
||||
DwarfRecipeLimit = 50
|
||||
CommonRecipeLimit = 50
|
||||
|
||||
# Alternative crafting rules:
|
||||
# - crafting takes time
|
||||
# - players get EXP/SP for crafting
|
||||
AltGameCreation = False
|
||||
|
||||
# time multiplier - bigger number ===> slower crafting but more XP/SP
|
||||
AltGameCreationSpeed = 1
|
||||
|
||||
# Additional XP/SP rate multiplier (for increased XP/SP) default = 1
|
||||
AltGameCreationRateXp = 1
|
||||
AltGameCreationRateSp = 1
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Skills config
|
||||
#-------------------------------------------------------------
|
||||
|
||||
# Spell Book needed to learn skills
|
||||
SpBookNeeded = True
|
||||
|
||||
# Book needed to enchant skills
|
||||
EnchantSkillSpBookNeeded = True
|
||||
|
||||
# Alternative skill learn rules:
|
||||
# - all classes can learn all skills
|
||||
# - skills of another class costs x2 SP
|
||||
# - skills of another race costs x2 SP
|
||||
# - skills of fighters/mages costs x3 SP
|
||||
AltGameSkillLearn = False
|
||||
|
||||
# Maximum allowed subclasses for a player
|
||||
# Default = 3
|
||||
AltMaxSubClasses = 3
|
||||
|
||||
# Allow player sub-class addition without checking for unique quest items.
|
||||
AltSubClassWithoutQuests = False
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Tutorial Guide
|
||||
#-------------------------------------------------------------
|
||||
# Enable/Disable Tutorial Guide
|
||||
AltEnableTutorial = True
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Buffs config
|
||||
#-------------------------------------------------------------
|
||||
# Maximum number of buffs (30 in client)
|
||||
# Default = 20
|
||||
maxbuffamount = 20
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Command Channel config
|
||||
#-------------------------------------------------------------
|
||||
# Minimum number of parties to activate command channel
|
||||
# (Activation bestows the right to use Chat dialog)
|
||||
# Minimum number set must be 2
|
||||
# Default = 5
|
||||
AltChannelActivationCount = 5
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Clan config
|
||||
#-------------------------------------------------------------
|
||||
# Number of days you have to wait before :
|
||||
# - joining another clan
|
||||
DaysBeforeJoinAClan = 5
|
||||
# - creating a new clan
|
||||
DaysBeforeCreateAClan = 10
|
||||
# - dissolving a clan
|
||||
DaysToPassToDissolveAClan = 7
|
||||
# - dissolving again
|
||||
DaysToPassToDissolveAgain = 7
|
||||
|
||||
# Number of days before joining a new alliance when clan voluntarily leave an alliance
|
||||
DaysBeforeJoinAllyWhenLeaved = 1
|
||||
# Number of days before joining a new alliance when clan was dismissed from an alliance
|
||||
DaysBeforeJoinAllyWhenDismissed = 1
|
||||
# Number of days before accepting a new clan for alliance when clan was dismissed from an alliance
|
||||
DaysBeforeAcceptNewClanWhenDismissed = 1
|
||||
# Number of days before creating a new alliance when dissolved an alliance
|
||||
DaysBeforeCreateNewAllyWhenDissolved = 10
|
||||
|
||||
# Maximum number of clans in ally
|
||||
AltMaxNumOfClansInAlly = 12
|
||||
|
||||
# Number of members needed to request a clan war
|
||||
AltClanMembersForWar = 15
|
||||
|
||||
# All new characters of the same account are newbies, not only first one
|
||||
AltNewCharAlwaysIsNewbie = False
|
||||
|
||||
# Allows Players to Shift-click Mobs and view their Stats and Droplist
|
||||
AltGameViewNpc = False
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Olympiad config
|
||||
#-------------------------------------------------------------
|
||||
# Olympiad Start Time in Military hours Default 8pm (20)
|
||||
AltOlyStartTime = 20
|
||||
|
||||
# Olympiad Start Time for Min's, Default 00 so at the start of the hour.
|
||||
AltOlyMin = 00
|
||||
|
||||
# Olympiad Compeition Period, Default 4 hours.
|
||||
AltOlyCPeriod = 14400000
|
||||
|
||||
# Olympiad Battle Period, Default 3 minutes. (If set different, should be < AltOlyBWait)
|
||||
AltOlyBattle = 180000
|
||||
|
||||
# Olympiad Battle Wait, Default 10 Minutes
|
||||
AltOlyBWait = 600000
|
||||
|
||||
# Olympiad Inital Wait Period, Default 5 minutes
|
||||
AltOlyIWait = 300000
|
||||
|
||||
# Olympiad Weekly Period, Default 1 week
|
||||
AltOlyWPeriod = 604800000
|
||||
|
||||
# Olympiad Validation Period, Default 24 Hours.
|
||||
AltOlyVPeriod = 86400000
|
||||
|
||||
# Required number of participants for Classed and Non-Classed matches, Default 5 & 9
|
||||
AltOlyClassedParticipants = 5
|
||||
AltOlyNonClassedParticipants = 9
|
||||
|
||||
# Olympiad battle winner reward for Class and Non_Class games.
|
||||
# Retail 6651(Gate Pass)
|
||||
AltOlyBattleRewItem = 6651
|
||||
# Retail 50 per winning
|
||||
AltOlyClassedRewItemCount = 50
|
||||
# Retail 30 per winning
|
||||
AltOlyNonClassedRewItemCount = 30
|
||||
|
||||
# Olympiad Competition Rewards
|
||||
# Minimum Points needed to to exchange nobless gate pass, Retail 50
|
||||
AltOlyMinPointForExchange = 50
|
||||
# ItemId for this Reward, Retail 6651(Gate Pass)
|
||||
AltOlyCompRewItem = 6651
|
||||
# Rate to exchange Points to Reward item, Retail 1 Point * 1000
|
||||
AltOlyGPPerPoint = 1000
|
||||
|
||||
# Noblesse points awarded to Heros. Retail 300
|
||||
AltOlyHeroPoints = 300
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Manor Config
|
||||
#-------------------------------------------------------------
|
||||
|
||||
# Manor Refresh Time in Military hours Default 8pm (20)
|
||||
AltManorRefreshTime = 20
|
||||
|
||||
# Manor Refresh Time for Min's, Default 00 so at the start of the hour.
|
||||
AltManorRefreshMin = 00
|
||||
|
||||
# Manor Next Period Approve Time in Military hours Default 6am
|
||||
AltManorApproveTime = 6
|
||||
|
||||
# Manor Next Period Approve Time for Min's, Default 00 so at the start of the hour.
|
||||
AltManorApproveMin = 00
|
||||
|
||||
# Manor Maintenance time, Default 6 minutes.
|
||||
AltManorMaintenancePeriod = 360000
|
||||
|
||||
# Manor Save Type. 1-Save data into db after every action; Default false
|
||||
AltManorSaveAllActions = True
|
||||
|
||||
# Manor Save Period (used only if AltManorSaveAllActions=false) Default very 2 hours
|
||||
AltManorSavePeriodRate = 2
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Lottery config
|
||||
#-------------------------------------------------------------
|
||||
# Initial Lottery prize
|
||||
AltLotteryPrize = 50000
|
||||
|
||||
# Lottery Ticket Price
|
||||
AltLotteryTicketPrice = 2000
|
||||
|
||||
# What part of jackpot amount should receive characters who pick 5 wining numbers
|
||||
AltLottery5NumberRate = 0.6
|
||||
|
||||
# What part of jackpot amount should receive characters who pick 4 wining numbers
|
||||
AltLottery4NumberRate = 0.2
|
||||
|
||||
# What part of jackpot amount should receive characters who pick 3 wining numbers
|
||||
AltLottery3NumberRate = 0.2
|
||||
|
||||
# How much adena receive characters who pick two or less of the winning number
|
||||
AltLottery2and1NumberPrize = 200
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Debug & Dev config
|
||||
#-------------------------------------------------------------
|
||||
# Don't load quests
|
||||
AltDevNoQuests = False
|
||||
# Don't load spawntable
|
||||
AltDevNoSpawns = False
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Four Sepulchers
|
||||
# ------------------------------------------------------------
|
||||
# Default: 50
|
||||
PendingTime = 50
|
||||
|
||||
# Default: 5
|
||||
EntryTime = 5
|
||||
|
||||
# Default: 4
|
||||
NumberOfNecessaryPartyMembers = 4
|
||||
|
||||
#-----------------------------------
|
||||
# Dimension Rift Config
|
||||
#-----------------------------------
|
||||
# Minimal party size to enter rift. Min = 2, Max = 9.
|
||||
# If in rift party will become smaller all members will be teleported back
|
||||
RiftMinPartySize = 2
|
||||
|
||||
# Number of maximum jumps between rooms allowed, after this time party will be teleported back
|
||||
MaxRiftJumps = 4
|
||||
|
||||
# Time in ms the party has to wait until the mobs spawn when entering a room. C4 retail: 10s
|
||||
RiftSpawnDelay = 10000
|
||||
|
||||
# Time between automatic jumps in seconds
|
||||
AutoJumpsDelayMin = 480
|
||||
AutoJumpsDelayMax = 600
|
||||
|
||||
# Time Multiplier for stay in the boss room
|
||||
BossRoomTimeMultiply = 1.5
|
||||
|
||||
# Cost in dimension fragments to enter the rift, each party member must own this amount
|
||||
RecruitCost = 18
|
||||
SoldierCost = 21
|
||||
OfficerCost = 24
|
||||
CaptainCost = 27
|
||||
CommanderCost = 30
|
||||
HeroCost = 33
|
||||
391
L2J_Mobius_C4/dist/game/config/command-privileges.ini
vendored
Normal file
391
L2J_Mobius_C4/dist/game/config/command-privileges.ini
vendored
Normal file
@@ -0,0 +1,391 @@
|
||||
# Alternative Configuration for GM commands access level
|
||||
#
|
||||
# This file is only read if "AltPrivilegesAdmin = True"!!!
|
||||
#
|
||||
# Information:
|
||||
# 1) If AltPrivilegesSecureCheck = True
|
||||
# Every command needs an entry in this file, or else the command cannot be executed.
|
||||
# If a command hasn't got an entry in this file, the minimum access level is
|
||||
# AltPrivilegesDefaultLevel (default = 100)
|
||||
# 2) Some commands need a correct access level on GM Access table too, like
|
||||
# the commands contained into AdminEditChar.java, AdminEditNpc.java, AdminSpawn.java files etc.
|
||||
|
||||
admin_admin = 100
|
||||
|
||||
#######################
|
||||
### COMMON COMMANDS ###
|
||||
#######################
|
||||
admin_delete = 100
|
||||
admin_gmshop = 100
|
||||
admin_heal = 75
|
||||
admin_help = 75
|
||||
admin_vis = 75
|
||||
admin_invis = 75
|
||||
admin_invul = 75
|
||||
admin_setinvul = 100
|
||||
admin_sethero = 100
|
||||
admin_setnoble = 100
|
||||
admin_kill = 75
|
||||
admin_res = 75
|
||||
admin_silence = 75
|
||||
admin_target = 75
|
||||
|
||||
#######################
|
||||
### CHAR MANAGEMENT ###
|
||||
#######################
|
||||
admin_ban = 100
|
||||
admin_banchat = 75
|
||||
admin_jail = 100
|
||||
admin_character_disconnect = 75
|
||||
admin_kick = 75
|
||||
admin_unban = 100
|
||||
admin_unbanchat = 75
|
||||
admin_unjail = 100
|
||||
|
||||
#################
|
||||
### CLAN HALL ###
|
||||
#################
|
||||
admin_clanhall = 100
|
||||
admin_clanhalldel = 100
|
||||
admin_clanhallset = 100
|
||||
admin_clanhallopendoors = 100
|
||||
admin_clanhallteleportself = 100
|
||||
|
||||
####################
|
||||
### ANNOUNCEMENT ###
|
||||
####################
|
||||
admin_add_announcement = 100
|
||||
admin_announce = 75
|
||||
admin_announce_announcements = 75
|
||||
admin_announce_menu = 75
|
||||
admin_del_announcement = 100
|
||||
admin_list_announcements = 75
|
||||
admin_reload_announcements = 100
|
||||
|
||||
#######################
|
||||
### RELOAD COMMANDS ###
|
||||
#######################
|
||||
admin_cache_htm_rebuild = 100
|
||||
admin_cache_htm_reload = 100
|
||||
admin_cache_crest_fix = 100
|
||||
admin_cache_crest_rebuild = 100
|
||||
admin_cache_crest_reload = 100
|
||||
|
||||
admin_quest_reload = 100
|
||||
admin_teleport_reload = 100
|
||||
admin_spawn_reload = 100
|
||||
admin_zone_reload = 100
|
||||
# script-load (as opposed to reload) can be dangerous...use with caution
|
||||
admin_script_load = 1000
|
||||
|
||||
####################
|
||||
### DOOR CONTROL ###
|
||||
####################
|
||||
admin_close = 75
|
||||
admin_closeall = 100
|
||||
admin_open = 75
|
||||
admin_openall = 100
|
||||
|
||||
#########################
|
||||
### CHAR MODIFICATION ###
|
||||
#########################
|
||||
admin_add_exp_sp = 100
|
||||
admin_add_exp_sp_to_character = 100
|
||||
admin_add_level = 100
|
||||
admin_set_level = 100
|
||||
admin_character_list = 75
|
||||
admin_character_info = 75
|
||||
admin_current_player = 75
|
||||
admin_edit_character = 100
|
||||
admin_find_character = 75
|
||||
admin_find_ip = 75
|
||||
admin_find_account = 75
|
||||
admin_nokarma = 100
|
||||
admin_rec = 75
|
||||
admin_repair = 75
|
||||
admin_restore = 75
|
||||
admin_setew = 100
|
||||
admin_setkarma = 100
|
||||
admin_save_modifications = 100
|
||||
admin_setcolor = 75
|
||||
admin_setclass = 100
|
||||
admin_changename = 100
|
||||
admin_setsex = 100
|
||||
admin_settitle = 75
|
||||
admin_show_characters = 75
|
||||
admin_diet = 75
|
||||
admin_fullfood = 75
|
||||
|
||||
################
|
||||
### EDIT NPC ###
|
||||
################
|
||||
admin_edit_npc = 100
|
||||
admin_save_npc = 100
|
||||
admin_show_droplist = 100
|
||||
admin_edit_drop = 100
|
||||
admin_add_drop = 100
|
||||
admin_del_drop = 100
|
||||
admin_showShop = 100
|
||||
admin_showShopList = 100
|
||||
admin_addShopItem = 100
|
||||
admin_delShopItem = 100
|
||||
admin_editShopItem = 100
|
||||
|
||||
###############
|
||||
### EFFECTS ###
|
||||
###############
|
||||
admin_atmosphere = 75
|
||||
admin_invisible = 75
|
||||
admin_visible = 75
|
||||
admin_earthquake = 75
|
||||
admin_bighead = 100
|
||||
admin_shrinkhead = 100
|
||||
admin_gmspeed = 75
|
||||
admin_unpara_all = 100
|
||||
admin_para_all = 100
|
||||
admin_unpara = 100
|
||||
admin_para = 100
|
||||
admin_polymorph = 75
|
||||
admin_polyself = 75
|
||||
admin_unpolyself = 75
|
||||
admin_clearteams = 100
|
||||
admin_setteam = 100
|
||||
admin_social = 75
|
||||
admin_effect = 100
|
||||
|
||||
####################
|
||||
### ENCHANT MENU ###
|
||||
####################
|
||||
admin_seteh = 100
|
||||
admin_setec = 100
|
||||
admin_seteg = 100
|
||||
admin_setel = 100
|
||||
admin_seteb = 100
|
||||
admin_setes = 100
|
||||
admin_setle = 100
|
||||
admin_setre = 100
|
||||
admin_setlf = 100
|
||||
admin_setrf = 100
|
||||
admin_seten = 100
|
||||
admin_setun = 100
|
||||
admin_setba = 100
|
||||
admin_enchant = 100
|
||||
|
||||
#############
|
||||
### EVENT ###
|
||||
#############
|
||||
admin_event = 100
|
||||
admin_event_new = 100
|
||||
admin_event_choose = 100
|
||||
admin_event_store = 100
|
||||
admin_event_set = 100
|
||||
admin_event_change_teams_number = 100
|
||||
admin_event_announce = 100
|
||||
admin_event_panel = 100
|
||||
admin_event_control_begin = 100
|
||||
admin_event_control_teleport = 100
|
||||
admin_add = 100
|
||||
admin_event_see = 100
|
||||
admin_event_del = 100
|
||||
admin_delete_buffer = 100
|
||||
admin_event_control_sit = 100
|
||||
admin_event_name = 100
|
||||
admin_event_control_kill = 100
|
||||
admin_event_control_res = 100
|
||||
admin_event_control_poly = 100
|
||||
admin_event_control_unpoly = 100
|
||||
admin_event_control_prize = 100
|
||||
admin_event_control_chatban = 100
|
||||
admin_event_control_finish = 100
|
||||
admin_tvt_abort = 75
|
||||
|
||||
#######################
|
||||
### SERVER SETTINGS ###
|
||||
#######################
|
||||
admin_server_shutdown = 100
|
||||
admin_server_restart = 75
|
||||
admin_server_abort = 75
|
||||
admin_server_gm_only = 100
|
||||
admin_server_all = 100
|
||||
admin_server_max_player = 100
|
||||
admin_server_list_clock = 100
|
||||
admin_server_login = 100
|
||||
|
||||
############
|
||||
### MENU ###
|
||||
############
|
||||
admin_char_manage = 75
|
||||
admin_teleport_character_to_menu = 75
|
||||
admin_recall_char_menu = 75
|
||||
admin_goto_char_menu = 75
|
||||
admin_kick_menu = 75
|
||||
admin_kill_menu = 100
|
||||
admin_ban_menu = 100
|
||||
admin_unban_menu = 100
|
||||
|
||||
#################
|
||||
### MOB GROUP ###
|
||||
#################
|
||||
admin_mobmenu = 100
|
||||
admin_mobgroup_create = 100
|
||||
admin_mobgroup_spawn = 100
|
||||
admin_mobgroup_unspawn = 100
|
||||
admin_mobgroup_kill = 100
|
||||
admin_mobgroup_idle = 100
|
||||
admin_mobgroup_attack = 100
|
||||
admin_mobgroup_rnd = 100
|
||||
admin_mobgroup_return = 100
|
||||
admin_mobgroup_follow = 100
|
||||
admin_mobgroup_casting = 100
|
||||
admin_mobgroup_nomove = 100
|
||||
admin_mobgroup_attackgrp = 100
|
||||
admin_mobgroup_invul = 100
|
||||
admin_mobinst = 100
|
||||
admin_mobgroup_remove = 100
|
||||
|
||||
#################
|
||||
### PATH NODE ###
|
||||
#################
|
||||
admin_pn_info = 100
|
||||
admin_show_path = 100
|
||||
admin_path_debug = 100
|
||||
admin_show_pn = 100
|
||||
admin_find_path = 100
|
||||
|
||||
#############
|
||||
### RIDE ####
|
||||
#############
|
||||
admin_ride_wyvern = 75
|
||||
admin_ride_strider = 75
|
||||
admin_unride_wyvern = 75
|
||||
admin_unride_strider = 75
|
||||
admin_unride = 75
|
||||
|
||||
#############
|
||||
### SIEGE ###
|
||||
#############
|
||||
admin_siege = 100
|
||||
admin_add_attacker = 100
|
||||
admin_add_defender = 100
|
||||
admin_add_guard = 100
|
||||
admin_list_siege_clans = 100
|
||||
admin_clear_siege_list = 100
|
||||
admin_move_defenders = 100
|
||||
admin_spawn_doors = 100
|
||||
admin_endsiege = 100
|
||||
admin_startsiege = 100
|
||||
admin_setcastle = 100
|
||||
|
||||
#############
|
||||
### SKILL ###
|
||||
#############
|
||||
admin_show_skills = 100
|
||||
admin_remove_skills = 100
|
||||
admin_skill_list = 100
|
||||
admin_skill_index = 100
|
||||
admin_add_skill = 100
|
||||
admin_remove_skill = 100
|
||||
admin_get_skills = 100
|
||||
admin_reset_skills = 100
|
||||
admin_give_all_skills = 100
|
||||
admin_remove_all_skills = 100
|
||||
|
||||
#############
|
||||
### SPAWN ###
|
||||
#############
|
||||
admin_mammon_find = 75
|
||||
admin_mammon_respawn = 75
|
||||
admin_list_spawns = 75
|
||||
admin_show_spawns = 75
|
||||
admin_spawn = 100
|
||||
admin_spawn_index = 100
|
||||
admin_spawn_monster = 100
|
||||
admin_respawnall = 100
|
||||
admin_unspawnall = 100
|
||||
|
||||
################
|
||||
### TELEPORT ###
|
||||
################
|
||||
admin_show_moves = 75
|
||||
admin_show_moves_other = 75
|
||||
admin_show_teleport = 75
|
||||
admin_teleport_to_character = 75
|
||||
admin_teleportto = 75
|
||||
admin_move_to = 75
|
||||
admin_teleport_character = 75
|
||||
admin_recall = 75
|
||||
admin_walk = 75
|
||||
admin_explore = 75
|
||||
admin_recall_npc = 100
|
||||
admin_gonorth = 75
|
||||
admin_gosouth = 75
|
||||
admin_goeast = 75
|
||||
admin_gowest = 75
|
||||
admin_goup = 75
|
||||
admin_godown = 75
|
||||
admin_tele = 75
|
||||
admin_teleto = 75
|
||||
|
||||
#####################
|
||||
### TEST COMMANDS ###
|
||||
#####################
|
||||
admin_known = 100
|
||||
admin_msg = 100
|
||||
admin_skill_test = 75
|
||||
admin_st = 75
|
||||
admin_stats = 100
|
||||
admin_test = 100
|
||||
|
||||
#################
|
||||
### PETITIONS ###
|
||||
#################
|
||||
admin_accept_petition = 75
|
||||
admin_reject_petition = 75
|
||||
admin_reset_petitions = 100
|
||||
admin_view_petition = 75
|
||||
admin_view_petitions = 75
|
||||
|
||||
###################
|
||||
### GM SETTINGS ###
|
||||
###################
|
||||
admin_changelvl = 100
|
||||
admin_gm = 75
|
||||
admin_gmchat = 75
|
||||
admin_gmlistoff = 75
|
||||
admin_gmliston = 75
|
||||
admin_snoop = 75
|
||||
|
||||
#####################
|
||||
### MISCELLANEOUS ###
|
||||
#####################
|
||||
admin_buy = 100
|
||||
admin_sell = 75
|
||||
admin_create_item = 100
|
||||
admin_itemcreate = 100
|
||||
admin_play_sound = 75
|
||||
admin_play_sounds = 75
|
||||
admin_pledge = 100
|
||||
admin_set = 100
|
||||
admin_tradeoff = 75
|
||||
admin_unblockip = 100
|
||||
|
||||
###############
|
||||
### GEODATA ###
|
||||
###############
|
||||
admin_geo_pos = 100
|
||||
admin_geo_spawn_pos = 100
|
||||
admin_geo_can_see = 100
|
||||
admin_geo_can_move = 100
|
||||
admin_geoeditor_connect = 100
|
||||
admin_geoeditor_join = 100
|
||||
admin_geoeditor_leave = 100
|
||||
|
||||
###############
|
||||
### MANOR ###
|
||||
###############
|
||||
admin_manor_info = 75
|
||||
admin_manor_setnext = 100
|
||||
admin_manor_approve = 100
|
||||
admin_manor_disable = 100
|
||||
admin_manor_setmaintenance = 100
|
||||
admin_manor_save = 75
|
||||
248
L2J_Mobius_C4/dist/game/config/custom.ini
vendored
Normal file
248
L2J_Mobius_C4/dist/game/config/custom.ini
vendored
Normal file
@@ -0,0 +1,248 @@
|
||||
# ==================================================================
|
||||
# -- CUSTOM SETTINGS --
|
||||
# ==================================================================
|
||||
|
||||
#---------------------------------------------------------------
|
||||
# Block command custom functions
|
||||
# 1. AntiBuff Protection
|
||||
#---------------------------------------------------------------
|
||||
# Option to block buffs by certain players using /block command
|
||||
BlockUnwantedBuffs = False
|
||||
|
||||
#============================================================#
|
||||
# Database Customizations #
|
||||
#============================================================#
|
||||
|
||||
# Option to store additional spawnlist data on a custom table.
|
||||
CustomSpawnlistTable = False
|
||||
|
||||
# Option to save GM spawn only in the custom table.
|
||||
SaveGmSpawnOnCustom = False
|
||||
|
||||
# Option to store additional npc data on a custom table.
|
||||
CustomNpcTable = False
|
||||
CustomNpcSkillsTable = False
|
||||
|
||||
# Option to store additional Items data on custom tables.
|
||||
CustomItemTables = False
|
||||
CustomArmorSetsTable = False
|
||||
|
||||
# Option to store additional Teleport location on a custom table.
|
||||
CustomTeleportTable = False
|
||||
|
||||
# Option to store alternative drop on a custom table.
|
||||
CustomDroplistTable = False
|
||||
|
||||
# Option to store alternative merchant data on a custom table.
|
||||
CustomMerchantTables = False
|
||||
|
||||
#---------------------------------------------------------------
|
||||
# Champion mobs
|
||||
# Turns random mobs into Champions
|
||||
#---------------------------------------------------------------
|
||||
# Enable Champions
|
||||
ChampionEnable = False
|
||||
# Force Champion mobs to be Passive:
|
||||
# To leave champion mobs to default aggro, set to false.
|
||||
# To set all champion mobs to Passive (not aggro), set true.
|
||||
ChampionPassive = False
|
||||
# Chance for a mob to became champion (in percents) - 0 to disable
|
||||
ChampionFrequency = 5
|
||||
# Title of all Champion Mobs
|
||||
ChampionTitle = Champion
|
||||
# Min and max lvl allowed for a mob to be champion.
|
||||
ChampionMinLevel = 20
|
||||
ChampionMaxLevel = 70
|
||||
# Hp multiplier
|
||||
ChampionHp = 8
|
||||
# Hp Regen Multiplier
|
||||
ChampionHpRegen = 1.
|
||||
# Rewards multiplier
|
||||
ChampionRewards = 8
|
||||
# Adenas & seal stones rewards multiplier
|
||||
ChampionAdenasRewards = 1
|
||||
# Atk bonus for champion (changes apply on patk & matk)
|
||||
ChampionAtk = 1.
|
||||
# Spd Atk bonus for champion (changes apply on patkspd & matkspd)
|
||||
ChampionSpdAtk = 1.
|
||||
# Chance to obtain a specified reward item from a higher lvl champion (in percents) default is off using glittering medal as reward
|
||||
ChampionRewardLowerLvlItemChance = 0
|
||||
# Chance to obtain a specified reward item from a lower lvl champion (in percents) default is off using glittering medal as reward
|
||||
ChampionRewardHigherLvlItemChance = 0
|
||||
# Specified reward item ID
|
||||
ChampionRewardItemID = 6393
|
||||
# Specified reward item rnd qty
|
||||
ChampionRewardItemQty = 1
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Skill Duration List
|
||||
# ------------------------------------------------------------
|
||||
# When this is enabled it will read the config "SkillDurationList"
|
||||
# This will basically overlook the "time= x" in the skill xml's so that you do
|
||||
# not need to modify the L2J Datapack XML's to increase skill duration.
|
||||
# Skill duration list:
|
||||
# Format : skillid,newtime;skillid2,newtime2;....
|
||||
# Example:
|
||||
# This enable 1h(3600) duration for songs, the "\"indicates new line,
|
||||
# and is only set for formating purposes.
|
||||
# SkillDurationList = 264,3600;265,3600;266,3600;267,3600;268,3600;\
|
||||
# 269,3600;270,3600;304,3600;305,1200;306,3600;308,3600;349,3600;\
|
||||
# 363,3600;364,3600
|
||||
# Retail: False
|
||||
EnableModifySkillDuration = False
|
||||
SkillDurationList =
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Enable Auto Target
|
||||
# ------------------------------------------------------------
|
||||
# This function works for NPCs only,
|
||||
# in order to avoid issues such as attacks from mobs stucked in walls
|
||||
EnableAutoTargetNPC = False
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Choose any kind of subclass to any Village Master
|
||||
# ------------------------------------------------------------
|
||||
# Allows players to choose any kind of subclass to any village master
|
||||
ChooseAllSubClassesEveryWhere = False
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Auto Noblesse Status At Login
|
||||
# ------------------------------------------------------------
|
||||
# Give noblesse status to all characters at login
|
||||
AutoNoblesseAtLogin = False
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Allow Enchanting Hero Items
|
||||
# ------------------------------------------------------------
|
||||
# Allows players to enchant a hero weapon
|
||||
AllowEnchantHeroItems = False
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Prevent Dual Boxing
|
||||
# ------------------------------------------------------------
|
||||
# Prevents 2 characters with the same IP from being in the same place
|
||||
PreventDualBoxing = False
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Auto Rewarder
|
||||
# ------------------------------------------------------------
|
||||
# Enable Auto rewarder
|
||||
AllowAutoRewarder = False
|
||||
|
||||
# Delay for reward (in seconds)
|
||||
# Default 30 minutes
|
||||
AutoRewardDelay = 1800
|
||||
|
||||
# ID of item reward
|
||||
AutoRewardID = 57
|
||||
|
||||
# Count of item reward
|
||||
AutoRewardCount = 1000
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Custom Starting Spawn
|
||||
# ------------------------------------------------------------
|
||||
# Set true for custom starting spawn location.
|
||||
CustomStartingSpawn = False
|
||||
CustomSpawnX = 82585
|
||||
CustomSpawnY = 148192
|
||||
CustomSpawnZ = -3469
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Enable Real Time
|
||||
# ------------------------------------------------------------
|
||||
# Shows Real Time if set to True
|
||||
# Visible with /time command
|
||||
EnableRealTime = False
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Allow teleporting to towns, the castles of which are under attack
|
||||
# ------------------------------------------------------------
|
||||
# Default = False
|
||||
AllowSiegeTeleport = False
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Stuck Subs Configuration
|
||||
# ------------------------------------------------------------
|
||||
# If True then player will keep all skills from all subclasses
|
||||
KeepSubClassSkills = False
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Allow use Event Managers for changing occupation
|
||||
# ------------------------------------------------------------
|
||||
# Default: False
|
||||
AllowClassMasters = False
|
||||
|
||||
# ConfigClassMaster=1;[57(100000)];[];2;[57(1000000)];[];3;[57(10000000)],[5575(1000000)];[6622(1)]
|
||||
# 1st occupation change for 100.000 Adena (item id 57)
|
||||
# 2nd occupation change for 1.000.000 Adena (item id 57)
|
||||
# 3rd occupation change for 10.000.000 Adena (item id 57) and 1.000.000 Ancient Adena (item id 5575)
|
||||
# on 3rd occupation change player will be rewarded with 1 Book of Giants (item id 6622)
|
||||
# ConfigClassMaster=1;[];[];2;[];[];3;[];[]
|
||||
# 1st, 2nd, 3rd occupation change for free, without rewards.
|
||||
# ConfigClassMaster=1;[];[];2;[];[]
|
||||
# Allow only first and second change.
|
||||
ConfigClassMaster = 1;[];[];2;[];[];3;[];[]
|
||||
|
||||
# Class Masters will allow changing to any occupation on any level inside class tree
|
||||
# For example, Dwarven Fighter will be able to advance to:
|
||||
# Artisan, Scavenger, Warsmith, Bounty Hunter, Maestro, Fortune Seeker.
|
||||
# But Warsmith will be able to change only to Maestro.
|
||||
# Default = False
|
||||
AllowEntireTree = False
|
||||
|
||||
# When character reach levels 20,40,76 he will receive tutorial page
|
||||
# with list of the all possible variants, and can select and immediately
|
||||
# change to the new occupation, or decide to choose later (on next login).
|
||||
# Can be used with or without classic Class Masters.
|
||||
# Default = False
|
||||
AlternateClassMaster = False
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# L2J NPC & PC AIO Buffer
|
||||
#-------------------------------------------------------------
|
||||
# To enable the L2J NPC Buffer set this to true, default is false.
|
||||
# Buffer html files are located in folder "data/html/npcbuffer/" with file prefix: "NpcBuffer"
|
||||
# Buffer database values are located in table "npc_buffer"
|
||||
# Default L2J NPC is 100000
|
||||
NPCBufferEnabled = False
|
||||
# Sets the buff duration (in seconds) for all buffs given by:
|
||||
# - NPC Buffer
|
||||
# - PC AIO Buffer
|
||||
AIOBuffDuration = 0
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Enable / Disable / gaining experience. (.expon .expoff )
|
||||
# ------------------------------------------------------------
|
||||
# Default: False
|
||||
SpExpCommand = False
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# Offline trade/craft
|
||||
# ------------------------------------------------------------
|
||||
# Option to enable or disable offline trade feature.
|
||||
# Enable -> true, Disable -> false
|
||||
OfflineTradeEnable = False
|
||||
|
||||
# Option to enable or disable offline craft feature.
|
||||
# Enable -> true, Disable -> false
|
||||
OfflineCraftEnable = False
|
||||
|
||||
#Restore offline traders/crafters after restart/shutdown. Default: true.
|
||||
RestoreOffliners = True
|
||||
|
||||
#Do not restore offline characters, after OfflineMaxDays days spent from first restore.
|
||||
#Require server restart to disconnect expired shops.
|
||||
#0 = disabled (always restore).
|
||||
#Default: 10
|
||||
OfflineMaxDays = 10
|
||||
|
||||
#Disconnect shop after finished selling, buying.
|
||||
#Default: True
|
||||
OfflineDisconnectFinished = True
|
||||
|
||||
# If set to True, name color will be changed when entering offline mode
|
||||
OfflineSetNameColor = False
|
||||
|
||||
# Color of the name in offline mode (if OfflineSetNameColor = True)
|
||||
OfflineNameColor = 808080
|
||||
47
L2J_Mobius_C4/dist/game/config/events.ini
vendored
Normal file
47
L2J_Mobius_C4/dist/game/config/events.ini
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
# ==================================================================
|
||||
# -- EVENT SETTINGS --
|
||||
# ==================================================================
|
||||
|
||||
# ------------------------------------------------------------
|
||||
# TvT Event
|
||||
# ------------------------------------------------------------
|
||||
# Enable TvT Event
|
||||
TvTEventEnable = False
|
||||
|
||||
# TvT Event maximum participants
|
||||
TvTMaxParticipants = 40
|
||||
|
||||
# TvT Event minimum participants
|
||||
TvTMinParticipants = 6
|
||||
|
||||
# TvT Event minimum level
|
||||
TvTEventMinLevel = 60
|
||||
|
||||
# TvT Event maximum level
|
||||
TvTEventMaxLevel = 78
|
||||
|
||||
# Delay between TvT Events
|
||||
# Default 5 hours
|
||||
TvTEventDelay = 18000
|
||||
|
||||
# TvT event registration NPC id
|
||||
# It can be anything
|
||||
# since core changes npc type to L2TvTManager
|
||||
TvTNpcManager = 621
|
||||
|
||||
# TvT registration NPC coords
|
||||
TvTNpcX = 151808
|
||||
TvTNpcY = 46864
|
||||
TvTNpcZ = -3408
|
||||
|
||||
# Time that TvT registration is open
|
||||
# Default 20 minutes
|
||||
TvTEventParticipationTime = 1200
|
||||
|
||||
# Time that TvT event lasts
|
||||
# Default 30 minutes
|
||||
TvTEventDuration = 1800
|
||||
|
||||
# TvT Event reward list
|
||||
# For example adena,amount;medals,amount;cppotions,amount etc
|
||||
TvTEventRewardList = 57,1000000;6393,50;5592,20
|
||||
1
L2J_Mobius_C4/dist/game/config/extensions.ini
vendored
Normal file
1
L2J_Mobius_C4/dist/game/config/extensions.ini
vendored
Normal file
@@ -0,0 +1 @@
|
||||
# Configuration file for dynamic extensions
|
||||
107
L2J_Mobius_C4/dist/game/config/floodprotector.ini
vendored
Normal file
107
L2J_Mobius_C4/dist/game/config/floodprotector.ini
vendored
Normal file
@@ -0,0 +1,107 @@
|
||||
# ---------------------------------------------------------------------------
|
||||
# Floodprotector Options
|
||||
# ---------------------------------------------------------------------------
|
||||
# The following settings can be applied to each feature:
|
||||
# Interval - interval in gameserver ticks (1 tick = 100ms) in which only one request is allowed
|
||||
# LogFlooding - whether flooding should be logged (only first ocurrance of flooding and total count of flood requests is logged)
|
||||
# PunishmentLimit - if number of requests within single interval exceeds specified number then the specified punishment is applied (0 = disables punishment feature)
|
||||
# PunishmentType - type of the punishment ('none', 'kick', 'ban', 'jail'), valid only if PunishmentLimit is greater than 0
|
||||
# PunishmentTime - for how many minutes should the player(jail)/account(ban) be punished (0 = forever), valid only for PunishmentType 'jail' or 'ban'
|
||||
|
||||
# UseItem - item usage flooding
|
||||
FloodProtectorUseItemInterval = 4
|
||||
FloodProtectorUseItemLogFlooding = False
|
||||
FloodProtectorUseItemPunishmentLimit = 0
|
||||
FloodProtectorUseItemPunishmentType = none
|
||||
FloodProtectorUseItemPunishmentTime = 0
|
||||
|
||||
# RollDice - rolling dice flooding
|
||||
FloodProtectorRollDiceInterval = 42
|
||||
FloodProtectorRollDiceLogFlooding = False
|
||||
FloodProtectorRollDicePunishmentLimit = 0
|
||||
FloodProtectorRollDicePunishmentType = none
|
||||
FloodProtectorRollDicePunishmentTime = 0
|
||||
|
||||
# Firework - firework flooding
|
||||
FloodProtectorFireworkInterval = 42
|
||||
FloodProtectorFireworkLogFlooding = False
|
||||
FloodProtectorFireworkPunishmentLimit = 0
|
||||
FloodProtectorFireworkPunishmentType = none
|
||||
FloodProtectorFireworkPunishmentTime = 0
|
||||
|
||||
# ItemPetSummon - item summoning
|
||||
FloodProtectorItemPetSummonInterval = 16
|
||||
FloodProtectorItemPetSummonLogFlooding = False
|
||||
FloodProtectorItemPetSummonPunishmentLimit = 0
|
||||
FloodProtectorItemPetSummonPunishmentType = none
|
||||
FloodProtectorItemPetSummonPunishmentTime = 0
|
||||
|
||||
# HeroVoice - hero voice flooding
|
||||
FloodProtectorHeroVoiceInterval = 100
|
||||
FloodProtectorHeroVoiceLogFlooding = False
|
||||
FloodProtectorHeroVoicePunishmentLimit = 0
|
||||
FloodProtectorHeroVoicePunishmentType = none
|
||||
FloodProtectorHeroVoicePunishmentTime = 0
|
||||
|
||||
# GlobalChat - global chat flooding
|
||||
FloodProtectorGlobalChatInterval = 5
|
||||
FloodProtectorGlobalChatLogFlooding = False
|
||||
FloodProtectorGlobalChatPunishmentLimit = 0
|
||||
FloodProtectorGlobalChatPunishmentType = none
|
||||
FloodProtectorGlobalChatPunishmentTime = 0
|
||||
|
||||
# Subclass - subclass flooding
|
||||
FloodProtectorSubclassInterval = 20
|
||||
FloodProtectorSubclassLogFlooding = False
|
||||
FloodProtectorSubclassPunishmentLimit = 0
|
||||
FloodProtectorSubclassPunishmentType = none
|
||||
FloodProtectorSubclassPunishmentTime = 0
|
||||
|
||||
# DropItem - drop item flooding
|
||||
FloodProtectorDropItemInterval = 10
|
||||
FloodProtectorDropItemLogFlooding = False
|
||||
FloodProtectorDropItemPunishmentLimit = 0
|
||||
FloodProtectorDropItemPunishmentType = none
|
||||
FloodProtectorDropItemPunishmentTime = 0
|
||||
|
||||
# ServerBypass - server bypass flooding
|
||||
FloodProtectorServerBypassInterval = 5
|
||||
FloodProtectorServerBypassLogFlooding = False
|
||||
FloodProtectorServerBypassPunishmentLimit = 0
|
||||
FloodProtectorServerBypassPunishmentType = none
|
||||
FloodProtectorServerBypassPunishmentTime = 0
|
||||
|
||||
# MultiSell - multisell list request flooding
|
||||
FloodProtectorMultiSellInterval = 1
|
||||
FloodProtectorMultiSellLogFlooding = False
|
||||
FloodProtectorMultiSellPunishmentLimit = 0
|
||||
FloodProtectorMultiSellPunishmentType = none
|
||||
FloodProtectorMultiSellPunishmentTime = 0
|
||||
|
||||
# All kind of other transactions - to/from pet, private store, warehouse, destroy
|
||||
FloodProtectorTransactionInterval = 10
|
||||
FloodProtectorTransactionLogFlooding = False
|
||||
FloodProtectorTransactionPunishmentLimit = 0
|
||||
FloodProtectorTransactionPunishmentType = none
|
||||
FloodProtectorTransactionPunishmentTime = 0
|
||||
|
||||
# Manufacture
|
||||
FloodProtectorManufactureInterval = 3
|
||||
FloodProtectorManufactureLogFlooding = False
|
||||
FloodProtectorManufacturePunishmentLimit = 0
|
||||
FloodProtectorManufacturePunishmentType = none
|
||||
FloodProtectorManufacturePunishmentTime = 0
|
||||
|
||||
# Manor
|
||||
FloodProtectorManorInterval = 30
|
||||
FloodProtectorManorLogFlooding = False
|
||||
FloodProtectorManorPunishmentLimit = 0
|
||||
FloodProtectorManorPunishmentType = none
|
||||
FloodProtectorManorPunishmentTime = 0
|
||||
|
||||
# CharacterSelect - attempts to load character
|
||||
FloodProtectorCharacterSelectInterval = 30
|
||||
FloodProtectorCharacterSelectLogFlooding = False
|
||||
FloodProtectorCharacterSelectPunishmentLimit = 0
|
||||
FloodProtectorCharacterSelectPunishmentType = none
|
||||
FloodProtectorCharacterSelectPunishmentTime = 0
|
||||
3
L2J_Mobius_C4/dist/game/config/hexid.txt
vendored
Normal file
3
L2J_Mobius_C4/dist/game/config/hexid.txt
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
#the hexID to auth into login
|
||||
#Wed Jul 19 23:42:04 EEST 2017
|
||||
HexID=f23de3c2a05a974a1b5369a8fe2eb16
|
||||
19
L2J_Mobius_C4/dist/game/config/idfactory.ini
vendored
Normal file
19
L2J_Mobius_C4/dist/game/config/idfactory.ini
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
# Allows selection of new Classes for storage of World Objects.
|
||||
# This may help servers with large amounts of players recieving error
|
||||
# messages related to the L2ObjectHashMap and L2ObejctHashSet classes.
|
||||
#
|
||||
# By default it uses the new method, to use the old classes add the
|
||||
# comment at the front of each line.
|
||||
L2Map = WorldObjectMap
|
||||
L2Set = WorldObjectSet
|
||||
|
||||
# Tell server which IDFactory Class to use
|
||||
# Options are:
|
||||
# Compaction (Original method),
|
||||
# BitSet (One non compaction method - default),
|
||||
# Stack (Another non compaction method)
|
||||
IDFactory = BitSet
|
||||
|
||||
# Check for bad ids in the database on server boot up
|
||||
# Much faster load time without it, but may cause problems
|
||||
BadIdChecking = True
|
||||
23
L2J_Mobius_C4/dist/game/config/mmo.ini
vendored
Normal file
23
L2J_Mobius_C4/dist/game/config/mmo.ini
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
#---------------------------------------------------------------
|
||||
# MMO
|
||||
#---------------------------------------------------------------
|
||||
|
||||
# Sleep time for all Selectors
|
||||
# After he finished his job the Selector waits the given time in milliseconds
|
||||
# Lower values will speed up the loop and the Ping is smaller
|
||||
SleepTime = 20
|
||||
|
||||
# Every loop it send a maximum of the given packages to each connection
|
||||
# Lower values will speed up the loop and the Ping is smaller but cause less output
|
||||
# Default: 12
|
||||
MaxSendPerPass = 60
|
||||
|
||||
# Every loop it read a maximum of the given packages from each connection
|
||||
# Lower values will speed up the loop and the Ping is smaller but cause less input
|
||||
# Default: 12
|
||||
MaxReadPerPass = 60
|
||||
|
||||
# Each unfinished read/write need a TEMP storage Buffer
|
||||
# on large player amount we need more Buffers
|
||||
# if there are not enough buffers new ones are generated but not stored for future usage
|
||||
HelperBufferCount = 20
|
||||
5
L2J_Mobius_C4/dist/game/config/olympiad.ini
vendored
Normal file
5
L2J_Mobius_C4/dist/game/config/olympiad.ini
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
CurrentCycle = 1
|
||||
Period = 0
|
||||
OlympiadEnd = 0
|
||||
ValidationEnd = 0
|
||||
NextWeeklyChange = 0
|
||||
335
L2J_Mobius_C4/dist/game/config/options.ini
vendored
Normal file
335
L2J_Mobius_C4/dist/game/config/options.ini
vendored
Normal file
@@ -0,0 +1,335 @@
|
||||
# =================================================================
|
||||
# Test server setting, shoudnt be touched in online game server
|
||||
# =================================================================
|
||||
|
||||
Debug = False
|
||||
Assert = False
|
||||
Developer = False
|
||||
AcceptGeoeditorConn = False
|
||||
# if true the server will be a test server (listed by clients setted up to list testserver)
|
||||
TestServer = False
|
||||
|
||||
# =================================================================
|
||||
# Additional server setting, not required, can be left at defaults
|
||||
# =================================================================
|
||||
|
||||
# If next switch set to true every created character will have access level 200.
|
||||
EverybodyHasAdminRights = False
|
||||
|
||||
# Setting for serverList
|
||||
# Displays [] in front of server name
|
||||
ServerListBrackets = False
|
||||
# Displays a clock next to the server name
|
||||
ServerListClock = False
|
||||
# If true, the server will be set as gm only at startup
|
||||
ServerGMOnly = False
|
||||
|
||||
# Zone Setting
|
||||
# 0 = Peace All the Time
|
||||
# 1 = PVP During Siege for siege participants
|
||||
# 2 = PVP All the Time
|
||||
ZoneTown = 0
|
||||
|
||||
# Chat configuration
|
||||
# Global Chat - ON (=region), OFF, GM, GLOBAL
|
||||
GlobalChat = ON
|
||||
# Trade Chat - ON (=global), OFF, GM, LIMITED (=region)
|
||||
TradeChat = LIMITED
|
||||
|
||||
# Player punishment for illegal acions
|
||||
# 1 - broadcast warning to gms only
|
||||
# 2 - kick player(default)
|
||||
# 3 - kick & ban player
|
||||
# 4 - jail player (define minutes of jail with param: 0 = infinite)
|
||||
DefaultPunish = 2
|
||||
DefaultPunishParam = 0
|
||||
|
||||
# Bypass exploit protection
|
||||
BypassValidation = True
|
||||
|
||||
# Enforce gameguard for clients
|
||||
# GameGuardEnforce - enforces gameguard query on character login
|
||||
# GameGuardProhibitAction - dont allow player to perform trade, talk with npc
|
||||
# and move until gameguard reply received
|
||||
GameGuardEnforce = False
|
||||
GameGuardProhibitAction = False
|
||||
|
||||
# Allow delete chars after nnn days, 0 - feature disabled
|
||||
DeleteCharAfterDays = 7
|
||||
|
||||
# Check players for non-allowed skills
|
||||
# Default: False
|
||||
SkillCheckEnable = False
|
||||
|
||||
# =================================================================
|
||||
# Server optimizations
|
||||
# =================================================================
|
||||
# === Items on ground management ===
|
||||
# Allow players to drop items on the ground
|
||||
AllowDiscardItem = True
|
||||
# delete from world dropped reward items after n seconds. 0 - disabled
|
||||
AutoDestroyDroppedItemAfter = 0
|
||||
# List of items that will not be destroyed (seperated by ",")
|
||||
# NOTE: Make sure the lists do NOT CONTAIN trailing spaces or spaces between the numbers!
|
||||
# items on this list will be protected regardless below options
|
||||
ListOfProtectedItems = 57,5575,6673
|
||||
|
||||
# This enables the server to only update itens when saving the character
|
||||
# Enabling this greatly reduces DB usage and improves performance.
|
||||
# WARNING: This option causes item loss during crashes
|
||||
LazyItemsUpdate = false
|
||||
|
||||
# This forces(even if using lazy item updates) the items owned by the character to be updated into DB when saving its character
|
||||
# Increases DB usage
|
||||
UpdateItemsOnCharStore = false
|
||||
|
||||
# also delete from world misc. items dropped by players (all except equipable items)
|
||||
# NOTE: work only if AutoDestroyDroppedItemAfter >0
|
||||
DestroyPlayerDroppedItem = false
|
||||
# Destroy also equipable items (armor, weapon, jewelry)
|
||||
# NOTE: Work only if DestroyPlayerDroppedItem = true
|
||||
DestroyEquipableItem = false
|
||||
|
||||
# save into DB dropped items for restoring after reboot
|
||||
SaveDroppedItem = false
|
||||
# Empty table after items are loaded into memory - safety seting
|
||||
# if server crash before saving items, on next start old items will be restored
|
||||
# and players may already picked up some of them - so this will prevent duplicates
|
||||
EmptyDroppedItemTableAfterLoad = false
|
||||
# Time interval in minutes to save in DB items on ground, 0 to disable
|
||||
# NOTE: If SaveDroppedItemInterval is disabled items will be saved into DB only at server shutdown
|
||||
SaveDroppedItemInterval = 60
|
||||
# delete all saved items form DB On next start
|
||||
# NOTE: Work only if SaveDroppedItem = false
|
||||
ClearDroppedItemTable = false
|
||||
--------------------------------------------
|
||||
# delete invalid quest from player
|
||||
AutoDeleteInvalidQuestData = False
|
||||
# setting false can improve server performance on high rate servers
|
||||
PreciseDropCalculation = True
|
||||
# allows creating multiple nonstackable items at one time
|
||||
MultipleItemDrop = True
|
||||
|
||||
# Forces full item inventory packet to be sent for any item change
|
||||
# Note: This can increase network traffic
|
||||
ForceInventoryUpdate = False
|
||||
|
||||
# Set the html cache's lazy loading True or False
|
||||
# (Load html's into cache only on first time requested)
|
||||
LazyCache = True
|
||||
|
||||
# Maximum range mobs can randomly go from spawn point
|
||||
MaxDriftRange = 200
|
||||
|
||||
# Minimum and maximum variable in seconds for npc animation delay.
|
||||
# You must keep MinNPCAnimation <= MaxNPCAnimation.
|
||||
# "0" is default value.
|
||||
MinNPCAnimation = 10
|
||||
MaxNPCAnimation = 20
|
||||
MinMonsterAnimation = 5
|
||||
MaxMonsterAnimation = 20
|
||||
|
||||
# Show L2Monster level and aggro
|
||||
ShowNpcLevel = False
|
||||
|
||||
# Activate the position recorder
|
||||
# valid 3D points will be recorded and written to data/universe.txt on shutdown
|
||||
ActivatePositionRecorder = False
|
||||
|
||||
# Interval (in ms) on which knownlist do full updates.
|
||||
# WARNING! Useful interval is between 300 - 2000ms, too small value may kill your CPU, too high value
|
||||
# may not update knownlists properly, the default value is chosen experimentally
|
||||
KnownListUpdateInterval = 1250
|
||||
|
||||
# =================================================================
|
||||
# Additionnal features than can be enabled or disabled
|
||||
# =================================================================
|
||||
# If you are experiencing problems with Warehouse or Freight transactions,
|
||||
# feel free to disable them here. (They are both enabled by default).
|
||||
AllowWarehouse = True
|
||||
# Enable Warehouse Cache - if WH is not used will server clear memory used by this WH
|
||||
WarehouseCache = False
|
||||
# How long Warehouse should be store in Memory
|
||||
WarehouseCacheTime = 15
|
||||
AllowFreight = True
|
||||
# If True player can try on weapon and armor in shop
|
||||
# Each Item tried cost WearPrice adena
|
||||
AllowWear = True
|
||||
WearDelay = 10
|
||||
WearPrice = 10
|
||||
# =============== Test features ===============
|
||||
AllowLottery = False
|
||||
AllowRace = False
|
||||
AllowWater = True
|
||||
# Enable pet for rent(wyvern&strider) from pet managers
|
||||
AllowRentPet = False
|
||||
# Allow fishing
|
||||
AllowFishing = True
|
||||
#Allow boat
|
||||
AllowBoat = True
|
||||
# Allow Manor
|
||||
AllowManor = True
|
||||
#Allow Walker NPC
|
||||
AllowNpcWalkers = True
|
||||
#Allow Pet managers pets walking
|
||||
AllowPetWalkers = True
|
||||
|
||||
# Allow L2Walker (Default False)
|
||||
AllowL2Walker = False
|
||||
|
||||
# Apply default punish if player buy items for zero adena
|
||||
OnlyGMItemsFree = True
|
||||
|
||||
# =================================================================
|
||||
# Logging features
|
||||
# =================================================================
|
||||
# Logging ChatWindow
|
||||
LogChat = False
|
||||
# Logging Item handling NOTE: This can be very space consuming if enabled for all items.
|
||||
LogItems = False
|
||||
# Log GM actions
|
||||
GMAudit = False
|
||||
|
||||
# =================================================================
|
||||
# Community board configuration
|
||||
# =================================================================
|
||||
# Type of the Community board
|
||||
# 0 = community is disabled
|
||||
# 1 = old community
|
||||
# 2 = full community (not fully implemented, experimental)
|
||||
# Default: 1
|
||||
CommunityType = 1
|
||||
BBSShowPlayerList = False
|
||||
BBSDefault = _bbshome
|
||||
# show level of character to others in Community Board
|
||||
ShowLevelOnCommunityBoard = False
|
||||
ShowStatusOnCommunityBoard = True
|
||||
NamePageSizeOnCommunityBoard = 50
|
||||
NamePerRowOnCommunityBoard = 5
|
||||
|
||||
# =================================================================
|
||||
# Threads configuration - Take care changing this
|
||||
# =================================================================
|
||||
|
||||
ThreadPoolSizeEffects = 10
|
||||
ThreadPoolSizeGeneral = 13
|
||||
|
||||
#Default 2
|
||||
UrgentPacketThreadCoreSize = 2
|
||||
#Default 4
|
||||
GeneralPacketThreadCoreSize = 4
|
||||
#Default 4
|
||||
GeneralThreadCoreSize = 4
|
||||
|
||||
AiMaxThread = 6
|
||||
|
||||
# Thread pools execution priority
|
||||
# default values are -1,0,1 (low/med/high pools)
|
||||
ExecutorPriLow = -1
|
||||
ExecutorPriMed = 0
|
||||
ExecutorPriHigh = 1
|
||||
|
||||
#Packet LifeTime in milliseconds, 0 - disabled feature
|
||||
PacketLifeTime = 0
|
||||
|
||||
#Dead Lock Detector (a separate thread for detecting deadlocks)
|
||||
#For improved crash logs and automatic restart in deadlock case if enabled
|
||||
#Check interval is in seconds
|
||||
DeadLockDetector = False
|
||||
DeadLockCheckInterval = 20
|
||||
RestartOnDeadlock = False
|
||||
|
||||
#Grid options: Grids can now turn themselves on and off. This also affects
|
||||
#the loading and processing of all AI tasks and (in the future) geodata
|
||||
#within this grid.
|
||||
#Turn on for a grid with a person in it is immediate, but it then turns on
|
||||
#the 8 neighboring grids based on the specified number of seconds.
|
||||
#Turn off for self and neighbors occurs after the specified number of
|
||||
#seconds have passed during which a grid has had no players in or in
|
||||
#any of its neighbors.
|
||||
#The always on option allows to ignore all this and let all grids be active
|
||||
#at all times (not suggested)
|
||||
GridsAlwaysOn = False
|
||||
GridNeighborTurnOnTime = 1
|
||||
GridNeighborTurnOffTime = 90
|
||||
|
||||
# =================================================================
|
||||
# GeoData & PathNode
|
||||
# =================================================================
|
||||
|
||||
# GeoData options:
|
||||
# 0 = GeoData and PathFinding OFF (default)
|
||||
# 1 = GeoData used to check Line Of Sight (LOS) targetting and
|
||||
# L2Playable movement. You need to download files for data/geodata folder.
|
||||
# Monsters can pass walls but not aggro through them.
|
||||
# 2 = Full GeoData enabled. Includes PathFinding (requires also /data/pathnode
|
||||
# files if CellPathFinding not enabled) and all character moves go through
|
||||
# geodata checks (if a mob passes a wall, pathfinding didn't find a route
|
||||
# but we allow attack and returning home).
|
||||
# Recommended server memory minimum 2 GB, rather 3 GB.
|
||||
GeoData = 0
|
||||
|
||||
# GeoData driver to use
|
||||
# Default: com.l2j.geodriver.GeoDriver
|
||||
GeoDataDriver = com.l2j.geodriver.GeoDriver
|
||||
|
||||
# Cell-level pathfinding, produces more accurate routes but is (maybe 10x)
|
||||
# heavier to calculate. Recommended for small servers at least. If False,
|
||||
# pathnode files are used. Uses a max nr of nodes in calculation which can
|
||||
# be adjusted in the algorithm if it needs to be faster.
|
||||
CellPathFinding = False
|
||||
|
||||
# Pathnode directory folder
|
||||
PathnodeDirectory = ./data/pathnode
|
||||
|
||||
# Pathfinding array buffers configuration
|
||||
PathFindBuffers = 100x6;128x6;192x6;256x4;320x4;384x4;500x2
|
||||
|
||||
# Weight for nodes without obstacles far from walls
|
||||
LowWeight = 0.5
|
||||
|
||||
# Weight for nodes near walls
|
||||
MediumWeight = 2
|
||||
|
||||
# Weight for nodes with obstacles
|
||||
HighWeight = 3
|
||||
|
||||
# Angle paths will be more "smart", but in cost of higher CPU utilization
|
||||
AdvancedDiagonalStrategy = True
|
||||
|
||||
# Weight for diagonal movement. Used only with AdvancedDiagonalStrategy = True
|
||||
# Default: LowWeight * sqrt(2)
|
||||
DiagonalWeight = 0.707
|
||||
|
||||
# Maximum number of LOS postfilter passes, 0 will disable postfilter.
|
||||
# Default: 3
|
||||
MaxPostfilterPasses = 3
|
||||
|
||||
# Path debug function.
|
||||
# Nodes known to pathfinder will be displayed as adena, constructed path as antidots.
|
||||
# Number of the items show node cost * 10
|
||||
# Potions display path after first stage filter
|
||||
# Red potions - actual waypoints. Green potions - nodes removed by LOS postfilter
|
||||
# This function FOR DEBUG PURPOSES ONLY, never use it on the live server!
|
||||
DebugPath = False
|
||||
|
||||
#[True]Loads GeoData buffer's content into physical memory.
|
||||
#[False] Does not necessarily imply that the GeoData buffer's content is not resident in physical memory.
|
||||
ForceGeodata = True
|
||||
|
||||
# This is setting of Client <--> Server Player coordinates synchronization,
|
||||
# -1 - Will synchronize only Z from Client --> Server. Default when no geodata.
|
||||
# 1 - Synchronization Client --> Server only. Using this option (without geodata) it is more difficult for players to bypass obstacles
|
||||
# 2 - Intended for geodata (at least when cell-level pathfinding, otherwise can try -1 also)!
|
||||
# Server sends validation packet if client goes too far from server calculated coordinates.
|
||||
CoordSynchronize = -1
|
||||
|
||||
# Falling Damage
|
||||
# ---------------------------------------------------------------------------
|
||||
# Allow characters to receive damage from falling.
|
||||
# CoordSynchronize = 2 is recommended.
|
||||
# True - enabled.
|
||||
# False - disabled.
|
||||
# Auto - True if geodata enabled and False if disabled.
|
||||
# Default: Auto
|
||||
EnableFallingDamage = Auto
|
||||
189
L2J_Mobius_C4/dist/game/config/other.ini
vendored
Normal file
189
L2J_Mobius_C4/dist/game/config/other.ini
vendored
Normal file
@@ -0,0 +1,189 @@
|
||||
# Amount of adena that a new character is given
|
||||
StartingAdena = 0
|
||||
|
||||
# Starting level of a new character
|
||||
StartingLevel = 1
|
||||
|
||||
# Starting level of a new subclass
|
||||
StartingSubclassLevel = 40
|
||||
|
||||
# Maximum character running speed.
|
||||
# Retail: 250
|
||||
MaxRunSpeed = 250
|
||||
|
||||
# Maximum character Physical Critical Rate. (10 = 1%)
|
||||
# Retail: 500
|
||||
MaxPCritRate = 500
|
||||
|
||||
# Maximum character Magic Critical Rate. (10 = 1%)
|
||||
# Retail: 300
|
||||
MaxMCritRate = 300
|
||||
|
||||
# Maximum character Attack Speed.
|
||||
# Retail: 1500
|
||||
MaxPAtkSpeed = 1500
|
||||
|
||||
# Maximum character Cast Speed.
|
||||
# Retail: 1999
|
||||
MaxMAtkSpeed = 1999
|
||||
|
||||
# Allow the wyvern manager located in every castle to train wyverns and striders from hatchlings
|
||||
AllowWyvernUpgrader = False
|
||||
|
||||
# If True, when effects of the same stack group are used, lesser
|
||||
# effects will be canceled if stronger effects are used. New effects
|
||||
# that are added will be canceled if they are of lesser priority to the old one.
|
||||
# If False, they will not be canceled, and it will switch to them after the
|
||||
# stronger one runs out, if the lesser one is still in effect.
|
||||
CancelLesserEffect = True
|
||||
|
||||
# If True, it allows guards to attack aggressive mobs within range.
|
||||
# Default: False
|
||||
GuardAttackAggroMob = False
|
||||
|
||||
# If True, the following deep blue mobs' drop penalties will be applied:
|
||||
# - When player's level is 9 times greater than mob's level, drops got divided by 3
|
||||
# - After 9 lvl's of difference between player and deep blue mobs, drop chance is
|
||||
# lowered by 9% each lvl that difference increases. (9lvls diff = -9%; 10lvls diff = -18%; ...)
|
||||
# NOTE1: These rules are applied to both normal and sweep drops
|
||||
# NOTE2: These rules ignores the server's rate when drop is of adena type (Complies with retail server)
|
||||
UseDeepBlueDropRules = True
|
||||
|
||||
# Inventory space limits
|
||||
MaximumSlotsForNoDwarf = 80
|
||||
MaximumSlotsForDwarf = 100
|
||||
MaximumSlotsForGMPlayer = 250
|
||||
MaximumSlotsForPet = 12
|
||||
|
||||
# Warehouse space limits (Must be < 300 for prevent client crash)
|
||||
# Dwarfs will get bonus from lvl 60
|
||||
MaximumWarehouseSlotsForDwarf = 120
|
||||
MaximumWarehouseSlotsForNoDwarf = 100
|
||||
MaximumWarehouseSlotsForClan = 200
|
||||
MaximumFreightSlots = 20
|
||||
|
||||
# % Chance of succeding to enchant an item when it has a chance of breaking
|
||||
EnchantChanceWeapon = 68
|
||||
EnchantChanceArmor = 52
|
||||
EnchantChanceJewelry = 54
|
||||
# % Chance of succeding to enchant an item without a chance of breaking
|
||||
BlessedEnchantChanceWeapon = 68
|
||||
BlessedEnchantChanceArmor = 52
|
||||
BlessedEnchantChanceJewelry = 54
|
||||
# Enchant limit [default = 0 (unlimited)]
|
||||
EnchantMaxWeapon = 0
|
||||
EnchantMaxArmor = 0
|
||||
EnchantMaxJewelry = 0
|
||||
# if EnchantSafeMax is set to for ex '8' the item will be safly enchanted to '8'
|
||||
# regardless of enchant chance(default = 3 for EnchantSafeMax and default = 4 for EnchantSafeMaxFull)
|
||||
# EnchantSafeMaxFull is for full body armor (upper and lower)
|
||||
# SHOULD BE > 0
|
||||
EnchantSafeMax = 3
|
||||
EnchantSafeMaxFull = 4
|
||||
|
||||
# % regeneration of normal regeneration speed
|
||||
HpRegenMultiplier = 100
|
||||
MpRegenMultiplier = 100
|
||||
CpRegenMultiplier = 100
|
||||
|
||||
# HP/MP % regeneration for RaidBoss and their minions
|
||||
RaidHpRegenMultiplier = 100
|
||||
RaidMpRegenMultiplier = 100
|
||||
|
||||
# % P/M defense for RaidBoss and their minions
|
||||
RaidPDefenceMultiplier = 100
|
||||
RaidMDefenceMultiplier = 100
|
||||
|
||||
#Configure Minimum and Maximum multiplier time between RaidBoss respawn.
|
||||
#By Default 12Hours*1.0 for Minimum Time and 24Hours*1.0 for Maximum Time.
|
||||
RaidMinRespawnMultiplier = 1.0
|
||||
RaidMaxRespawnMultiplier = 1.0
|
||||
|
||||
# Minions respawn timer 300000 = 5 mins
|
||||
RaidMinionRespawnTime = 300000
|
||||
|
||||
# Unstuck interval, seconds, default is 300 sec.
|
||||
UnstuckInterval = 300
|
||||
|
||||
# Player Protection after teleporting or login in seconds, 0 for disabled
|
||||
PlayerSpawnProtection = 0
|
||||
|
||||
# Player Protection from (agro) mobs after getting up from fake death; in seconds, 0 for disabled
|
||||
PlayerFakeDeathUpProtection = 0
|
||||
|
||||
# PARTY XP DISTRIBUTION
|
||||
# Set the first option here to one of the (auto, percentage, level, none).
|
||||
# With "auto method" member is cut from Exp/SP distribution when his share is lower
|
||||
# then party bonus acquired for him (30% for 2 member party)
|
||||
# In that case he will not receive any Exp/SP from party and is not counted for party bonus
|
||||
# The second option takes effect when "percentage" method is choosen. Don't use high values for this!
|
||||
# The third option takes effect when "level" method is choosen. Don't use low values for this!
|
||||
# If you don't want to have a cutoff point for party members' XP distribution,
|
||||
# then just set the first option to "none". Defaults are: percentage , 3.0 , 30 ; respectively.
|
||||
PartyXpCutoffMethod = auto
|
||||
PartyXpCutoffPercent = 3.0
|
||||
PartyXpCutoffLevel = 30
|
||||
|
||||
# Amount of HP that is restored during respawn
|
||||
# Value is in percent of max
|
||||
RespawnRestoreHP = 70
|
||||
|
||||
# Allow random respawning, based on a maximum random offset
|
||||
# from the base respawn co-ordinates.
|
||||
RespawnRandomOffset = True
|
||||
RespawnRandomMaxOffset = 20
|
||||
|
||||
# Maximum number of allowed slots for Private Stores (sell/buy) for dwarves and for all other races
|
||||
# Normally, dwarves get 5 slots for pvt stores, while other races get only 4
|
||||
MaxPvtStoreSlotsDwarf = 5
|
||||
MaxPvtStoreSlotsOther = 4
|
||||
|
||||
# Store buffs/debuffs other effects on user logout?
|
||||
StoreSkillCooltime=True
|
||||
|
||||
# List of pet rent (wyvern,strider). etc: 111,222,333
|
||||
ListPetRentNpc = 7827
|
||||
|
||||
# Announce to players the location of the Mammon NPCs during Seal Validation.
|
||||
AnnounceMammonSpawn = True
|
||||
|
||||
# Alt privileges for GMs based on command privileges
|
||||
AltPrivilegesAdmin = False
|
||||
AltPrivilegesSecureCheck = True
|
||||
AltPrivilegesDefaultLevel = 100
|
||||
|
||||
# Allow different name color for GM and Admin characters.
|
||||
GMNameColorEnabled = True
|
||||
# Color to use for Admin names, if enabled. (access level 100+).
|
||||
# (Must be in hex BGR format: eg. 00FF00 = Green)
|
||||
AdminNameColor = 00FF00
|
||||
# Color to use for GM names, if enabled. (access level 75+).
|
||||
# (Must be in hex BGR format: eg. FFFF00 = Yellow)
|
||||
GMNameColor = FFFF00
|
||||
|
||||
# Enable GMs to have the glowing aura of a Hero character.
|
||||
GMHeroAura = False
|
||||
|
||||
# Auto set invulnerable status to a GM on login.
|
||||
GMStartupInvulnerable = False
|
||||
# Auto set invisible status to a GM on login.
|
||||
GMStartupInvisible = False
|
||||
# Auto block private messages to a GM on login.
|
||||
GMStartupSilence = False
|
||||
# Auto list GMs in GM list (/gmlist) on login.
|
||||
GMStartupAutoList = True
|
||||
|
||||
# Enable players to send in-game petitions.
|
||||
PetitioningAllowed = True
|
||||
# Total number of petitions to allow per player, per session.
|
||||
MaxPetitionsPerPlayer = 5
|
||||
# Total number of petitions pending, if more are submitted they will be rejected.
|
||||
MaxPetitionsPending = 25
|
||||
|
||||
#---------------------------------------------
|
||||
# Jail configuration
|
||||
#---------------------------------------------
|
||||
# Jail is a PvP zone
|
||||
JailIsPvp = True
|
||||
# Disable all chat in jail (except normal one)
|
||||
JailDisableChat = True
|
||||
31
L2J_Mobius_C4/dist/game/config/pvp.ini
vendored
Normal file
31
L2J_Mobius_C4/dist/game/config/pvp.ini
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
# ==================================================================
|
||||
# -- KARMA VARS --
|
||||
# ==================================================================
|
||||
|
||||
# Karma gain/loss
|
||||
MinKarma = 240
|
||||
MaxKarma = 10000
|
||||
# the number to divide the xp received by, to calculate karma lost on xp gain/lost
|
||||
XPDivider = 260
|
||||
# The Minimum Karma lost if 0 karma is to be removed
|
||||
BaseKarmaLost = 0
|
||||
|
||||
# Equipment loss
|
||||
CanGMDropEquipment = False
|
||||
|
||||
# NOTE: Make sure the lists do NOT CONTAIN trailing spaces or spaces between the numbers!
|
||||
# List of pet items we cannot drop
|
||||
ListOfPetItems = 2375,3500,3501,3502,4422,4423,4424,4425,6648,6649,6650
|
||||
# Lists of items which should NEVER be dropped (note, adena will never be dropped) whether on this list or not
|
||||
ListOfNonDroppableItems = 57,1147,425,1146,461,10,2368,7,6,2370,2369,7694,5575
|
||||
|
||||
# item drop related min/max
|
||||
MinimumPKRequiredToDrop = 5
|
||||
|
||||
# Should we award a pvp point for killing a player with karma?
|
||||
AwardPKKillPVPPoint = True
|
||||
|
||||
# Length one stays in PvP mode after hitting an inocent (in ms)
|
||||
PvPVsNormalTime = 40000
|
||||
# Length one stays in PvP mode after hitting a purple player (in ms)
|
||||
PvPVsPvPTime = 20000
|
||||
60
L2J_Mobius_C4/dist/game/config/rates.ini
vendored
Normal file
60
L2J_Mobius_C4/dist/game/config/rates.ini
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
# =================================================================
|
||||
# NORMAL RATES
|
||||
# =================================================================
|
||||
# Rate control, float values
|
||||
RateXp = 1.
|
||||
RateSp = 1.
|
||||
RatePartyXp = 1.
|
||||
RatePartySp = 1.
|
||||
RateDropAdena = 1.
|
||||
RateConsumableCost = 1.
|
||||
RateDropItems = 1.
|
||||
RateBossDropItems = 1.
|
||||
RateDropSpoil = 1.
|
||||
RateDropManor = 1
|
||||
# NOTE: this need quests to be rewritten in dp in order to work
|
||||
RateDropQuest = 1.
|
||||
RateQuestsReward = 1.
|
||||
RateKarmaExpLost = 1
|
||||
RateSiegeGuardsPrice = 1
|
||||
|
||||
# Player Drop Rate control, values are the percent values
|
||||
PlayerDropLimit = 3
|
||||
PlayerRateDrop = 5
|
||||
PlayerRateDropItem = 70
|
||||
PlayerRateDropEquip = 25
|
||||
PlayerRateDropEquipWeapon = 5
|
||||
|
||||
# Karma Drop Rate control, values are the percent values
|
||||
KarmaDropLimit = 10
|
||||
KarmaRateDrop = 70
|
||||
KarmaRateDropItem = 50
|
||||
KarmaRateDropEquip = 40
|
||||
KarmaRateDropEquipWeapon = 10
|
||||
|
||||
# Multiplier for pet rate control (with lower values pet will grow slower)
|
||||
PetXpRate = 1.
|
||||
# Pet Food Rate control, 1 food = PetFoodRate
|
||||
PetFoodRate = 1
|
||||
# SinEater exp rate
|
||||
SinEaterXpRate =1.
|
||||
|
||||
# =================================================================
|
||||
# SPOIL RATES
|
||||
# =================================================================
|
||||
CanSpoilLowerLevelMobs = False
|
||||
MaximumPlayerAndMobLevelDifference = 9
|
||||
BasePercentChanceOfSpoilSuccess = 78
|
||||
MinimumPercentChanceOfSpoilSuccess = 1
|
||||
CanDelevelToSpoil = True
|
||||
# ----
|
||||
# SpoilLevelDifferenceLimit
|
||||
# Maximum level difference between player and spoil level to allow before decreasing spoil chance.
|
||||
SpoilLevelDifferenceLimit = 10
|
||||
# ----
|
||||
# LastLevelSpoilIsLearned
|
||||
# If the player level is above LastLevelSpoilIsLearned, it will be assumed that the player level
|
||||
# is LastLevelSpoilIsLearned for calculations on success rate
|
||||
# 72 = spoil lvl 11 (c3)
|
||||
LastLevelSpoilIsLearned = 72
|
||||
# ----
|
||||
80
L2J_Mobius_C4/dist/game/config/server.ini
vendored
Normal file
80
L2J_Mobius_C4/dist/game/config/server.ini
vendored
Normal file
@@ -0,0 +1,80 @@
|
||||
# This is the server configuration file. Here you can set up the connection for your server.
|
||||
# Usually you have to change the ExternalHostname option to
|
||||
# - 127.0.0.1 (if you want to play alone / testing purpose)
|
||||
# - LAN IP* (if you want to play from another computer in the network)
|
||||
# - WAN IP** (if you want to play with friends over internet)
|
||||
# - Questions? => http://l2jserver.com
|
||||
#
|
||||
# * = If you want to get your LAN IP, simply choose "Start" => "Run..." then type "cmd" => "ipconfig"
|
||||
# **= If you want to get you WAN IP, visit http://www.whatismyip.com
|
||||
# ===================================================================================================
|
||||
|
||||
# ================================================================
|
||||
# General server setting !!! REQUIRED to configure to everyone !!!
|
||||
# ================================================================
|
||||
|
||||
# Bind ip of the gameserver, use * to bind on all available IPs
|
||||
GameserverHostname=*
|
||||
GameserverPort=7777
|
||||
|
||||
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
|
||||
# If this ip is resolvable by Login just leave *
|
||||
ExternalHostname=*
|
||||
|
||||
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
|
||||
# If this ip is resolvable by Login just leave *
|
||||
InternalHostname=*
|
||||
|
||||
# The Loginserver host and port
|
||||
LoginPort=9014
|
||||
LoginHost=127.0.0.1
|
||||
|
||||
# This is the server id that the gameserver will request (i.e. 0 is Bartz)
|
||||
RequestServerID = 0
|
||||
# If set to true, the login will give an other id to the server if the requested id is allready reserved
|
||||
AcceptAlternateID = True
|
||||
|
||||
# Database info
|
||||
Driver=com.mysql.jdbc.Driver
|
||||
#Driver=org.hsqldb.jdbcDriver
|
||||
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
|
||||
URL=jdbc:mysql://localhost/l2jmc4?useUnicode=true&characterEncoding=utf-8&useSSL=false
|
||||
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
|
||||
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
|
||||
Login=root
|
||||
Password=
|
||||
MaximumDbConnections=500
|
||||
|
||||
# The time before a database connection closes (in milliseconds)
|
||||
# If a query takes longer to execute than the time defined here, the server will throw "Unclosed Connection!" error.
|
||||
# If you get often this error message, try increasing this.
|
||||
# Default: 60000ms
|
||||
ConnectionCloseTime = 60000
|
||||
|
||||
# Datapack root directory.
|
||||
# Defaults to current directory from which the server is started unless the below line is uncommented.
|
||||
# WARNING: <u><b><font color="red">If the specified path is invalid, it will lead to multiple errors!</font></b></u>
|
||||
#Default: .
|
||||
DatapackRoot = .
|
||||
|
||||
# Define character name template
|
||||
# Example to use only : CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]*
|
||||
# will allow names with first capital letter, next three small letters,
|
||||
# and any (capital or not) letter or number, like ZbigN1eW
|
||||
# Most rational to have CnameTemplate=[A-Z][a-z]*
|
||||
# meaning names only of letters with first one capital, like Zbigniew
|
||||
# Default .* - any namy of any symbols
|
||||
CnameTemplate=.*
|
||||
PetNameTemplate=.*
|
||||
|
||||
# Maximum number of chars per account - Default 7 (0 = unlimited [7 is the client limit])
|
||||
CharMaxNumber = 7
|
||||
|
||||
# Define how many players are allowed to play simultaneously on your server.
|
||||
MaximumOnlineUsers=2000
|
||||
|
||||
|
||||
# Minimum and maximum protocol revision that server allow to connect.
|
||||
# You must keep MinProtocolRevision <= MaxProtocolRevision.
|
||||
MinProtocolRevision = 656
|
||||
MaxProtocolRevision = 665
|
||||
105
L2J_Mobius_C4/dist/game/config/siege.ini
vendored
Normal file
105
L2J_Mobius_C4/dist/game/config/siege.ini
vendored
Normal file
@@ -0,0 +1,105 @@
|
||||
#Quick hack up Siege data file, plz dont use any spaces.
|
||||
|
||||
#Length of siege before the count down (in minutes)
|
||||
SiegeLength=120
|
||||
|
||||
#Count down length, best to use a multiple of 5 (in minutes)
|
||||
CountDownLength=10
|
||||
|
||||
#Max no. flags per clan
|
||||
MaxFlags=1
|
||||
|
||||
#Minimum level to register
|
||||
SiegeClanMinLevel=4
|
||||
|
||||
#Max no. of clans that can register on each side
|
||||
AttackerMaxClans=500
|
||||
DefenderMaxClans=500
|
||||
|
||||
#Respawn times in ms
|
||||
AttackerRespawn=0
|
||||
|
||||
#Castle Artifacts and Control Towers spawns
|
||||
#
|
||||
#Control Towers syntax: NameControlTowerN=x,y,z,npc_id,hp
|
||||
# Name - castle name
|
||||
# N - number
|
||||
# x,y,z - coords
|
||||
# npc_id - id of template
|
||||
# hp - maximum health
|
||||
#
|
||||
#Artifacts syntax: NameArtefactN=x,y,z,heading,npc_id
|
||||
# Name - castle name
|
||||
# N - number
|
||||
# x,y,z - coords
|
||||
# heading
|
||||
# npc_id - id of template
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Gludio
|
||||
#-------------------------------------------------------------
|
||||
|
||||
GludioControlTower1=-18134,109785,-2683,12314,8000
|
||||
GludioControlTower2=-18137,108583,-2379,12314,20000
|
||||
GludioControlTower3=-18061,107294,-2409,12314,8000
|
||||
GludioControlTower4=-18359,112879,-2409,12314,8000
|
||||
GludioArtefact1=-18120,107984,-2483,16384,7250
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Giran
|
||||
#-------------------------------------------------------------
|
||||
GiranControlTower1=118623,145150,-2476,12314,10000
|
||||
GiranControlTower2=117339,145051,-2446,12314,30000
|
||||
GiranControlTower3=116116,145016,-2750,12314,10000
|
||||
GiranControlTower4=113049,144849,-2476,12314,10000
|
||||
GiranArtefact1=117939,145090,-2550,32768,12154
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Dion
|
||||
#-------------------------------------------------------------
|
||||
DionControlTower1=22158,161167,-2573,12314,8000
|
||||
DionControlTower2=22138,159901,-2877,12314,20000
|
||||
DionControlTower3=22027,162449,-2603,12314,80000
|
||||
DionControlTower4=22319,156863,-2603,12314,8000
|
||||
DionArtefact1=22081,161771,-2677,49017,12123
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Oren
|
||||
#-------------------------------------------------------------
|
||||
OrenControlTower1=83416,37164,-2173,12314,10000
|
||||
OrenControlTower2=82129,37131,-2477,12314,30000
|
||||
OrenControlTower3=84709,37234,-2203,12314,10000
|
||||
OrenControlTower4=79103,36942,-2203,12314,10000
|
||||
OrenArtefact1=84014,37184,-2277,16384,12242
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Aden
|
||||
#-------------------------------------------------------------
|
||||
AdenControlTower1=147455,5624,-911,12314,6000
|
||||
AdenControlTower2=147460,1303,-176,12314,6000
|
||||
AdenControlTower3=146158,6929,-426,12314,6000
|
||||
AdenControlTower4=148755,6930,-426,12314,6000
|
||||
AdenControlTower5=148775,2351,-426,12314,6000
|
||||
AdenControlTower6=146137,2351,-426,12314,6000
|
||||
AdenControlTower7=144954,1603,-494,12314,6000
|
||||
AdenControlTower8=149976,1585,-494,12314,6000
|
||||
AdenArtefact1=147465,1537,-373,16384,12291
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Innadril
|
||||
#-------------------------------------------------------------
|
||||
InnadrilControlTower1=116062,248649,-973,12314,6000
|
||||
InnadrilControlTower2=116037,249948,-669,12314,6000
|
||||
InnadrilControlTower3=115977,251223,-699,12314,6000
|
||||
InnadrilControlTower4=116261,245621,-699,12314,6000
|
||||
InnadrilArtefact1=116031,250555,-798,49200,12602
|
||||
|
||||
#-------------------------------------------------------------
|
||||
# Goddard
|
||||
#-------------------------------------------------------------
|
||||
GoddardControlTower1=147456,-46029,-1360,12314,6000
|
||||
GoddardControlTower2=150183,-48201,-1744,12314,6000
|
||||
GoddardControlTower3=144741,-48188,-1744,12314,6000
|
||||
GoddardControlTower4=147477,-48516,-505,12314,6000
|
||||
GoddardArtefact1=146601,-50441,-1505,32768,12831
|
||||
GoddardArtefact2=148353,-50457,-1505,0,12832
|
||||
21
L2J_Mobius_C4/dist/game/config/telnet.ini
vendored
Normal file
21
L2J_Mobius_C4/dist/game/config/telnet.ini
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
#Telnet is disabled by default.
|
||||
EnableTelnet = False
|
||||
|
||||
#This is the port telnet LoginServer will bind to
|
||||
#Must differ from GameStatusPort
|
||||
LoginStatusPort = 12345
|
||||
|
||||
#This is the port telnet GameServer will bind to
|
||||
#Must differ from LoginStatusPort
|
||||
GameStatusPort = 54321
|
||||
|
||||
#If the following is not set, a random password is generated on server startup.
|
||||
# Usage: StatusPW = somePass
|
||||
StatusPW =
|
||||
|
||||
#This list can contain IPs or Hosts of clients you wish to allow.
|
||||
#Hosts must be resolvable to an IP.
|
||||
#The format is as follows:
|
||||
#ListOfHosts = 0.0.0.0,host,0.0.0.1,host2,host3,host4,0.0.0.3
|
||||
#Make sure there are no spaces between hosts/ips
|
||||
ListOfHosts = 127.0.0.1,localhost,::1
|
||||
Reference in New Issue
Block a user