Chronicle 4 branch.

This commit is contained in:
MobiusDev
2017-07-19 21:24:06 +00:00
parent 9a69bec286
commit 3a0bf3539a
13496 changed files with 641683 additions and 0 deletions

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View File

@@ -0,0 +1 @@
# Configuration file for dynamic extensions

View 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

View File

@@ -0,0 +1,3 @@
#the hexID to auth into login
#Wed Jul 19 23:42:04 EEST 2017
HexID=f23de3c2a05a974a1b5369a8fe2eb16

View 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
View 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

View File

@@ -0,0 +1,5 @@
CurrentCycle = 1
Period = 0
OlympiadEnd = 0
ValidationEnd = 0
NextWeeklyChange = 0

View 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
View 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
View 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

View 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
# ----

View 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
View 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

View 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