Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Aion Java Free Game Server Configuration#
- # To load server on this config file, please use command :
- # java -Xms128m -Xmx1536m -ea -Xbootclasspath/p:./libs/jsr166.jar -cp ./libs/*:aj-server.jar gameserver.GameServer /path/to/configuration/file.config > log/console.log &
- # ===================================
- # DATABASE
- # ===================================
- # JDBC driver to use
- database.driver = com.mysql.jdbc.Driver
- # JDBC database URL
- database.url = jdbc:mysql://localhost:3306/aion_server?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
- # Database user
- database.user = root
- # Database password
- database.password =
- # JDBC Connection Pool minimum size (concurrent connections)
- database.connections.min = 5
- # JDBC Connection Pool maximum size
- database.connections.max = 10
- # DAO Scripts context file
- database.scriptcontext.descriptor = ./data/scripts/system/database.xml
- # ===================================
- # NETWORK
- # ===================================
- # GameServer ID
- gameserver.network.login.gsid = 1
- # GameServer bind IP address (* for all available IP)
- gameserver.network.client.host = *
- # GameServer bind TCP port
- gameserver.network.client.port = 7777
- # Disable RDC server connection
- gameserver.disable.rdcserver = false
- # RDC (Remote Data Call) bind IP address
- gameserver.network.rdc.client.host = *
- # RDC bind TCP port
- gameserver.network.rdc.client.port = 732
- # GeoServer address
- gameserver.network.geoserver.address = localhost:5550
- # GeoServer password
- gameserver.network.geoserver.password = PASSWORD
- # Online players limit
- gameserver.network.client.maxplayers = 100
- # Required access level to enter gameserver
- # If set to bigger than 0 only GM's are able to connect
- # and normal players can't see server on serverlist
- # Default = 0
- gameserver.network.client.requiredlevel = 0
- # LoginServer location
- gameserver.network.login.address = localhost:9014
- # LoginServer password for this GameServer
- gameserver.network.login.password = PASSWORD
- # ChatServer location
- gameserver.network.chat.address = localhost:9021
- # ChatServer password for this ChatServer
- gameserver.network.chat.password = PASSWORD
- # Enable debug information from network layer
- gameserver.network.nio.debug = false
- # Additional threads that are used to read network data
- gameserver.network.nio.threads.read = 1
- # Number of retries to do when reading a packet
- gameserver.network.nio.threads.read.retries = 8
- # Additional threads that are used to write network data
- gameserver.network.nio.threads.write = 1
- # Number of retries to do when writing a packet
- gameserver.network.nio.threads.write.retries = 8
- # Enable additional threads (workers) to handle data processing
- gameserver.network.nio.threads.workers.enable = false
- # Number of workers
- gameserver.network.nio.threads.workers = 1
- # Number of buffers by worker
- gameserver.network.nio.threads.workers.buffers = 16
- # Display/hide unknown packets received by server
- gameserver.network.display.unknownpackets = false
- # ===================================
- # FLOOD PROTECTOR
- # ===================================
- # Max connection between choosen interval
- gameserver.floodcontrol.maxconnection = 10
- # Interval in minutes for max connection
- # Ex: If max connexion= 10 and interval is 5, then the user will be able to connect only 10 times in 5 minutes.
- gameserver.floodcontrol.interval = 5
- # IPs not restricted
- # Use "," if there is more than one ip (ex : 127.0.0.1, 127.0.0.2)
- gameserver.floodcontrol.exceptions = 127.0.0.1
- # ===================================
- # GAMESERVER
- # ===================================
- # GameServer Name
- gameserver.name = aion private
- # Pattern for player names validation
- # To enable UTF support for names - set this parameter to [a-zA-Z\u0410-\u042f\u0430-\u044f]{2,16}
- gameserver.character.name.pattern = [a-zA-Z]{2,16}
- # Pattern for pet names validation
- # To enable UTF support for names - set this parameter to [a-zA-Z\u0410-\u042f\u0430-\u044f]{2,16}
- gameserver.pet.name.pattern = [a-zA-Z]{2,16}
- # Server Country Code (cc)
- gameserver.country.code = 1
- # Server Version
- # Do not Modify, even if we run 2.5 !
- gameserver.version = 2.5.0.5
- # Server Mode
- # 1 = user can create characters from both factions
- # 34 = user is bound to a faction, can't create more than 2 characters and can't enter the game world (character reservation mode)
- # 128 = user is bound to a faction (can't create characters from both factions at the same time)
- gameserver.mode = 128
- # Character Passkey
- # Enable or Disable Character Passkey
- # Default: false (US retail is true)
- gameserver.passkey.enable = false
- # Enter the maximum number of incorrect password set to Character Passkey
- # Default: 5 (retail server value)
- gameserver.passkey.wrong.maxcount = 5
- # Disable chat server connection
- gameserver.disable.chatserver = true
- # Enable Repurchase
- gameserver.enable.repurchase = true
- # Enable Purchase Limit
- gameserver.enable.purchaselimit = true
- # Purchase Limit restock time in hours
- # Default: 4
- gameserver.purchaselimit.restock.time = 4
- # Display the server revision in player MOTD
- # SHALL BE DISABLED ON UNIX SERVERS
- gameserver.motd.revision.display = false
- # Enable ratios limitation
- gameserver.factions.ratio.limited = false
- # When a faction ratio reach this value, it's not possible to create new characters of this faction
- gameserver.factions.ratio.value = 50
- # Minimum character level to take into account in ratio calculation
- gameserver.factions.ratio.level = 10
- # Minimum characters count in each faction needed before limiting ratios
- gameserver.factions.ratio.minimum = 50
- # Enable server freefly
- gameserver.enable.freefly = true
- # Log chat?
- gameserver.log.chat = false
- # Log item?
- gameserver.log.item = false
- # Language
- gameserver.lang = "en"
- # Geo enabled
- gameserver.enable.geo = false
- # ===================================
- # INGAMESHOP DATABASE
- # ===================================
- # IngameShop Database
- # Same database name as in your LS
- # defaultValue = "aion_login"
- gameserver.aionshop.database = aion_login
- # Enable IngameShop Gift
- # Default : false
- gameserver.aionshop.gift.enable = true
- #Credits Exchange
- #Default : false
- gameserver.rate.tollexchange.enable = true
- #Credits Exchange Restrictions
- #Exchange Restriction available options: none, ap, kinah
- #Default : none
- gameserver.rate.tollexchange.restriction = none
- #Credits Exchange Rate AP
- #Default : 10
- gameserver.rate.tollexchange.ap = 10
- #Credits Exchange Rate Kinah
- #Default : 100
- gameserver.rate.tollexchange.kinah = 1000
- # ===================================
- # RATES
- # ===================================
- # Display server rates when player enter in world
- gameserver.rate.display.rates = false
- # Regular experience rate for group members
- gameserver.rate.regular.group.xp = 1
- gameserver.rate.premium.group.xp = 2
- gameserver.rate.vip.group.xp = 3
- # Experience rate for single players
- gameserver.rate.regular.xp = 1
- gameserver.rate.premium.xp = 2
- gameserver.rate.vip.xp = 3
- # Item drop rate
- gameserver.rate.regular.drop = 1
- gameserver.rate.premium.drop = 2
- gameserver.rate.vip.drop = 3
- # Chest drop rate
- gameserver.rate.chest.regular.drop = 1
- gameserver.rate.chest.premium.drop = 2
- gameserver.rate.chest.vip.drop = 3
- # Gathering XP rates
- gameserver.rate.regular.gathering.xp = 1
- gameserver.rate.premium.gathering.xp = 1
- gameserver.rate.vip.gathering.xp = 1
- # Gathering Skill point leveling rates
- gameserver.rate.regular.gathering.lvl = 1
- gameserver.rate.premium.gathering.lvl = 1
- gameserver.rate.vip.gathering.lvl = 1
- # Crafting XP rates
- gameserver.rate.regular.crafting.xp = 1
- gameserver.rate.premium.crafting.xp = 1
- gameserver.rate.vip.crafting.xp = 1
- # Crafting Skill point leveling rates
- gameserver.rate.regular.crafting.lvl = 1
- gameserver.rate.premium.crafting.lvl = 1
- gameserver.rate.vip.crafting.lvl = 1
- # Quest XP rates
- gameserver.rate.regular.quest.xp = 1
- gameserver.rate.premium.quest.xp = 2
- gameserver.rate.vip.quest.xp = 3
- # Quest Kinah rate
- gameserver.rate.regular.quest.kinah = 1
- gameserver.rate.premium.quest.kinah = 2
- gameserver.rate.vip.quest.kinah = 3
- # Abyss points rate (can be 0.5 etc.)
- # For PvE
- gameserver.rate.regular.ap.npc = 1
- gameserver.rate.premium.ap.npc = 2
- gameserver.rate.vip.ap.npc = 3
- # Abyss points rate (can be 0.5 etc.)
- # For PvP
- gameserver.rate.regular.ap.player = 1
- gameserver.rate.premium.ap.player = 2
- gameserver.rate.vip.ap.player = 3
- # Abyss points lose rate (can be 0.5 etc.)
- # For PvP
- gameserver.rate.regular.ap.lost_player = 1
- gameserver.rate.premium.ap.lost_player = 2
- gameserver.rate.vip.ap.lost_player = 3
- # Kinah rate
- gameserver.rate.regular.kinah = 1
- gameserver.rate.premium.kinah = 2
- gameserver.rate.vip.kinah = 3
- # ===================================
- # DROP CONFIG
- # ===================================
- # Drop chance increasing formulas. There are 2 of them:
- # 0 - slow growth up to 70 kills, then going very fast, 100% chance reached after 100 kills, takes more CPU resources
- # 1 - adds 5% to previous chance (chance become 10 times bigger after each 50 kills)
- # Default: 0
- gameserver.drop.chance.formula = 0
- # Number of NPCs to store in player's kill history to use in more precise drop calculations
- # Default: 20
- gameserver.drop.player.history = 20
- # Minutes until NPC kill stats are reset for each player if not killed during that time
- # Value -1 makes the stats to not expire, 0 - expires immediately (to use old calculation)
- # Default: 15
- gameserver.drop.history.expire = 15
- # World drop chance for common quality items in %
- # Default: 0.01
- gameserver.world.drop.common = 0.01
- # World drop chance for rare quality items in %
- # Default: 0.005
- gameserver.world.drop.rare = 0.005
- # World drop chance for legendary quality items in %
- # Default: 0.003
- gameserver.world.drop.legendary = 0.003
- # World drop chance for unique quality items in %
- # Default: 0.003
- gameserver.world.drop.unique = 0.003
- # Disable drop rate reduction based on level difference between players and mobs
- # Default: false
- gameserver.disable.drop.reduction = false
- # Enable or not the Drop quantity restriction based on item quality
- # Default : false
- gameserver.dropquantity.restriction.enabled = false
- # Drop quantity restriction for blue items
- # Default : 3
- gameserver.dropquantity.restriction.blue = 3
- # Drop quantity restriction for gold items
- # Default : 2
- gameserver.dropquantity.restriction.gold = 2
- # Drop quantity restriction for orange items
- # Default : 1
- gameserver.dropquantity.restriction.orange = 1
- # Chances are lowered with next item from the same item category
- # Default : false
- gameserver.itemcategory.restriction.enabled = false
- # ===================================
- # CACHE
- # ===================================
- # This parameter says what kind of cache should be used
- # in CacheMap that is used for caching many things.
- #
- # Setting this value to true means that cache will be using
- # soft references - what means, that objects will be in memory as long as possible
- # and would be removed when there is little of memory.
- #
- # Setting this value to false mans that cache will be using
- # weak references - what means, that objects will be in memory as long as they are
- # strong achievable to
- # Default: false
- gameserver.cache.softcache = false
- # If true then whole Player objects (with inventory etc) are cached as long
- # as there is memory for them
- # Default: false
- gameserver.cache.players = false
- # If true then whole PlayerCommonData are cached as long
- # as there is memory for them
- # Default: false
- gameserver.cache.pcd = false
- # If true then Account objects are cached as long as there is memory for them
- # Default: false
- gameserver.cache.accounts = false
- # ===================================
- # CUSTOMS
- # ===================================
- # Speaking mode between factions
- # 0 = default, factions can't speak together
- # 1 = all players can speak to all others
- # Default: 0
- gameserver.factions.speaking.mode = 0
- # Whisper mode between factions
- # 0 = default, factions can't whisper each other
- # 1 = all players can speak to one another
- # Default: 0
- gameserver.factions.whisper.mode = 0
- # Searching players of opposite faction
- # false : factions can't search each other
- # true: factions can search each other
- # Default: false
- gameserver.factions.search.mode = false
- # Skill auto learn mode
- # true = no skill books are required
- # false = need skill books to learn lvl1 skill
- # Default: false
- gameserver.skill.autolearn = false
- # Stigma skills auto learn mode
- # true = no stigma stones are required
- # false = need stigma stones to learn this skills
- # Default: false
- gameserver.stigma.autolearn = false
- # Retail like character deletion times
- # true = it takes 7 days to delete a character that is level 20+
- # false = characters get deleted in 5 minutes
- # Default: true
- gameserver.character.delete.retail = true
- # Retail like emotions
- # true = Players need to buy emotions
- # false = Players have all emotions
- # Default: true
- gameserver.emotions.retail = false
- # Retail like custom motion
- # true = Players need to buy custom motions books
- # false = Players have all custom motions
- # Default: true
- gameserver.motion.retail = true
- # Disable aggressive behavior from monsters
- # Default: false
- gameserver.disable.mob.aggro = false
- # Login.level
- # Default: 1
- gameserver.Login.level = 1
- # StartingClass level
- # Default: 10
- gameserver.StartingClass.level = 10
- # Enable 2nd class change simple mode
- # Default: false
- gameserver.enable.simple.2ndclass = false
- # Enable the Christmas decorations
- # Default: false
- gameserver.enable.decor.christmas = false
- # Unstuck delay in seconds
- # Default: 3600 (1 hour)
- gameserver.unstuck.delay = 3600
- # Enable instances (temporary config till instances will be mature)
- # Default: true
- gameserver.instances.enable = true
- # Default Fly Time
- # Default: 60 (60 seconds)
- gameserver.base.flytime = 60
- # Cross-Faction Binding
- # Allows opposite factions to bind in enemy territories
- # Default: false
- gameserver.cross.faction.binding = false
- # Enable/Disable Dredgion
- gameserver.dredgion.enable = true
- # Dredgion AP Bonus
- gameserver.dredgion.ap.win.bonus = 3000
- gameserver.dredgion.ap.lose.bonus = 1000
- gameserver.chantradredgion.ap.win.bonus = 5000
- gameserver.chantradredgion.ap.lose.bonus = 2500
- # NPC relation aggresive
- # This enables/disables the agression between NPCs
- # Default: true
- gameserver.npc.relation.aggro = true
- # Maximum number of pvp kills on one player before receiving 1AP per kill in a time period.
- # Default: 5
- gameserver.pvp.maxkills = 5
- # Time period in hours
- # Default: 24
- gameserver.pvp.period = 24
- # Enable .ely, .asmo, .both chat channels
- # Default: false
- gameserver.channels.all.enabled = true
- # Enable .world chat channel
- # Default: false
- gameserver.channels.world.enabled = false
- # Time in seconds anti spam
- # Default: 30
- gameserver.chat.talkdelay = 30
- # Restriction level for use the global channel (higher then)
- # Level restriction channel .world
- # DefaultValue: 55
- gameserver.channels.level.restriction = 55
- # Show all connected players from both factions in research window
- gameserver.search.listall = false
- # Enable/Disable instance cooldown
- gameserver.instance.cooldown = true
- # Announce for rare drops
- # Shown message only for players that are situated on the same faction and location.
- # Default: false
- gameserver.announce.raredrops = false
- # Kick players using speed hack
- # Default: true
- gameserver.kick.speedhack.enable = true
- # Toggle CASTSPELL hack detection
- # Default: true (active)
- gameserver.log.castspell.targethack = true
- gameserver.log.castspell.speedhack = true
- gameserver.log.castspell.cooldownhack = true
- # Ping minimun Interval to consider speed hack
- # Default: 100000
- gameserver.kick.speedhack.pinginterval = 100000
- # Chain Trigger
- # true = Chain Trigger Rate is enabled
- # false = Chain Trigger Rate is disabled, Retail
- # Default: false
- gameserver.skill.chain.trigger = true
- # Chain Trigger Rate
- # 75 = 75% Trigger Rate
- # Default: 75
- gameserver.skill.chain.rate = 75
- # Surveys
- # true = Surveys is enabled and you can integrate with Web Shops(Players receive items on logon).
- # false = Surveys is disabled.
- # Default: true
- gameserver.enable.surveys = false
- # Enable the rewards for pvp kills
- # Default: false
- # (Reset all_kill from abyss_rank table before activate it)
- gameserver.pvpreward.enable = false
- # Set the kills needed to get a reward (do NOT set config to 0)
- # Default: 5
- gameserver.pvpreward.kills.needed1 = 5
- # Default: 10
- gameserver.pvpreward.kills.needed2 = 10
- # Default: 15
- gameserver.pvpreward.kills.needed3 = 15
- # Select the item reward for pvp kills
- # Default: 186000031 (Silver Medal)
- gameserver.pvpreward.item.reward1 = 186000031
- # Default: 186000030 (Golden Medal)
- gameserver.pvpreward.item.reward2 = 186000030
- # Default: 186000096 (Platinum Medal)
- gameserver.pvpreward.item.reward3 = 186000096
- # Minimum level to use search.
- # Default: 10
- search.level.restriction = 10
- # Minimum level to use whisper.
- # Default: 10
- whisper.level.restriction = 10
- # Allow players to control their experience gain with xpon / xpoff commands
- # Default: false
- gameserver.player.experience.control = false
- # Time in seconds which character stays online
- # after closing client window
- # Default: 10
- gameserver.disconnect.time = 10
- # Disable rifts for opposing race.
- # Default: false
- gameserver.rift.race = false
- # Minimum level for using rift.
- # Default: 25
- gameserver.rift.minimum.level = 25
- # Calculate NPC stats based on level/rank
- # Default: false
- gameserver.npc.dynamicstat = false
- # ----------------------------
- # HTML Welcome Message
- # ----------------------------
- # Enable or Disable HTML Welcome Message
- # To Edit this file, go to /data/static_data/HTML
- # and open welcome.html
- # remember to edit the messages just after <![CDATA[ tag
- enable.html.welcome = false
- # ----------------------------
- # HTML Config
- # ----------------------------
- # Default: ./data/static_data/HTML/
- html.root = ./data/static_data/HTML/
- # Default: ./cache/html.cache
- html.cache.file = ./cache/html.cache
- # Default: UTF-8
- html.encoding = UTF-8
- # ----------------------------
- # Top Ranking
- # ----------------------------
- # Time at what top ranking is updated.
- # Default: 0:00:00
- gameserver.topranking.time = 0:00:00
- # Delay between two updates in hours
- # Default: 24
- gameserver.topranking.delay = 24
- # ----------------------------
- # Daily Quests
- # ----------------------------
- # Time at what daily quest is sent
- # Default: 9:00:00
- gameserver.dailyquest.time = 9:00:00
- # ----------------------------
- # Crafting settings
- # ----------------------------
- # SpeedUp, Regular and Critical Crafting Success chance Config
- # SpeedUp default: 15
- # Regular default: 33 (lower, easier)
- # Critical default: 30
- gameserver.crafting.speedupchance = 15
- gameserver.regular.crafting.success = 33
- gameserver.critical.crafting.success = 30
- # Work Order collect items leftovers deleted or keeped as bonus
- # Default: false
- gameserver.workorder.bonus = false
- # Only 2 Expert and Top Expert crafts and 1 Master craft available by default
- # if true no limets at all.
- # Default: false
- gameserver.mastercraft.limit.disable = false
- # ----------------------------
- # Launch effects on critical
- # ----------------------------
- # Enable or Disable launching effects on critical
- # Default: false
- gameserver.criticaleffect = false
- # ----------------------------
- # Skills related to geodata
- # ----------------------------
- # Enable or Disable launching effects related to geodata
- # Default: false(disabled)
- gameserver.geodata.related.effects = false
- # ----------------------------
- # Advanced Stigma Slots on level up
- # ----------------------------
- # Automatic adv.stigmas (follow lvls of quests)
- # level slots
- # 45 2
- # 50 3
- # 52 4
- # 55 5
- # Default: false
- gameserver.advstigmaslot.onlvlup = false
- # ----------------------------
- # Abyss Xform after logout
- # ----------------------------
- # Enable or Disable counting down of duration after logout on Abyss transformations
- # Default: false
- gameserver.abyssxform.afterlogout = false
- # ----------------------------
- # Pvp damage reduction
- # ----------------------------
- # Enable or Disable pvp damage reduction according to difference between attacker and targets level
- # Default: false
- gameserver.dmgreduction.lvldiffpvp = false
- # ===================================
- # ENCHANTMENTS
- # ===================================
- # Default: 98
- gameserver.manastone.percent.slot1 = 98
- # Default: 85
- gameserver.manastone.percent.slot2 = 85
- # Default: 75
- gameserver.manastone.percent.slot3 = 75
- # Default: 65
- gameserver.manastone.percent.slot4 = 65
- # Default: 55
- gameserver.manastone.percent.slot5 = 55
- # Default: 45
- gameserver.manastone.percent.slot6 = 45
- # Default: 35
- gameserver.manastone.percent7.slot7 = 35
- # Supplement Additional Success Rates
- # Default: 10
- gameserver.supplement.lesser = 10
- # Default: 15
- gameserver.supplement.regular = 15
- # Default: 20
- gameserver.supplement.greater = 20
- # ===================================
- # FALL_DAMAGE
- # ===================================
- # Enable fall damage
- gameserver.fall.damage.active = true
- # The damage percentage per meter.
- gameserver.fall.damage.percentage = 1.0
- # Minimum fall height to receive damage.
- gameserver.fall.damage.distance.minimum = 10
- # Maximum fall height on which you will die when you hit the ground.
- gameserver.fall.damage.distance.maximum = 50
- # Maximum fall height after which you will die in mid air.
- gameserver.fall.damage.distance.midair = 200
- # ===================================
- # GROUPS
- # ===================================
- # Time in seconds after a group member is removed after he/she disconnected
- gameserver.playergroup.removetime = 600
- # Maximum distance in meters between killed monster and party member to receive XP
- gameserver.playergroup.maxdistance = 100
- # Time in seconds after a alliance member is removed after he/she disconnected
- gameserver.playeralliance.removetime = 600
- # ===================================
- # LEGIONS
- # ===================================
- # Character patterns
- gameserver.legion.pattern = [a-zA-Z ]{2,16}
- gameserver.legion.selfintropattern = [a-zA-Z]{2,25}
- gameserver.legion.nicknamepattern = [a-zA-Z]{2,10}
- gameserver.legion.announcementpattern = .*{2,255}
- # Disband settings
- gameserver.legion.disbandtime = 86400
- gameserver.legion.disbanddifference = 604800
- # Required Kinah to create a legion
- gameserver.legion.creationrequiredkinah = 10000
- # Legion Emblem settings
- gameserver.legion.emblemrequiredkinah = 10000
- # Legion level up settings
- gameserver.legion.level2requiredkinah = 100000
- gameserver.legion.level3requiredkinah = 1000000
- gameserver.legion.level4requiredkinah = 2000000
- gameserver.legion.level5requiredkinah = 6000000
- gameserver.legion.level2requiredmembers = 10
- gameserver.legion.level3requiredmembers = 20
- gameserver.legion.level4requiredmembers = 30
- gameserver.legion.level5requiredmembers = 40
- gameserver.legion.level2requiredcontribution = 0
- gameserver.legion.level3requiredcontribution = 20000
- gameserver.legion.level4requiredcontribution = 100000
- gameserver.legion.level5requiredcontribution = 500000
- # Legion member settings
- gameserver.legion.level1maxmembers = 30
- gameserver.legion.level2maxmembers = 60
- gameserver.legion.level3maxmembers = 90
- gameserver.legion.level4maxmembers = 120
- gameserver.legion.level5maxmembers = 150
- # Legion functions
- gameserver.legion.warehouse = false
- gameserver.legion.inviteotherfaction = false
- # Time in seconds for updating legion ranking
- gameserver.legion.ranking.periodicupdate = 1200
- # ===================================
- # NPC_MOVEMENTS
- # ===================================
- # Enable NPC movement
- gameserver.npc.movement.active = true
- # The minimum time in seconds that the NPC waits before moving again.
- gameserver.npc.movement.delay.minimum = 3
- # The maximum time in seconds that the NPC waits before moving again.
- gameserver.npc.movement.delay.maximum = 15
- # ===================================
- # PERIODIC_SAVE
- # ===================================
- # WARNING:
- # With 500 player online saving can be up to 10 seconds
- # (it depends on hardware, changes in item locations, new acquisitions etc)
- # Generally accepted interval is 15-20 minutes
- # Time in seconds for saving player data (player, abyss rank, quests, skills)
- gameserver.periodicsave.player.general = 900
- # Time in seconds for saving player items and item stones
- gameserver.periodicsave.player.items = 900
- # Time in seconds for saving legion wh items and item stones
- gameserver.periodicsave.legion.items = 1200
- # Time in seconds for saving broker
- gameserver.periodicsave.broker = 1500
- # ===================================
- # PRICES
- # ===================================
- # Controls the "Prices:" value in influence tab.
- gameserver.prices.default.prices = 100
- # Hidden modifier for all prices.
- gameserver.prices.default.modifier = 100
- # Taxes: value = 100 + tax %
- gameserver.prices.default.taxes = 100
- gameserver.prices.vendor.buymod = 100
- gameserver.prices.vendor.sellmod = 20
- # ===================================
- # SHUTDOWN
- # ===================================
- # Shutdown Settings.
- # NOTE: This settings works only if shutdown is used from console.
- # Shutdown Hook Mode. 1 = Shutdown, 2 = Restart.
- gameserver.shutdown.mode = 1
- # Shutdown Hook delay.
- gameserver.shutdown.delay = 60
- # Shutdown announce interval.
- gameserver.shutdown.interval = 1
- # This is a safe reboot mode.
- # All action is disabled in shutdown progress.
- gameserver.shutdown.safereboot = true
- # ===================================
- # SIEGE
- # ===================================
- # Enable/Disable Siege Engine
- gameserver.siege.enabled = true
- # Siege schedule type.
- # 1 for PVE schedule (daily vulnerable state)
- # 2 for PVP oriented schedule (multiple vulnerables fortress at same time)
- # any other value for test purpose (all fortress vulnerable)
- gameserver.siege.schedule.type = 1
- # Points Per Fortress
- gameserver.siege.influence.fortress = 10
- # Points Per Artifact
- gameserver.siege.influence.artifact = 1
- # Custom Abyss point reward when general is killed for default forteress
- # Default: 20000
- # Advised: 20000
- gameserver.siege.apreward.default = 20000
- # Custom Abyss point reward when general is killed for divine forteress
- # Default: 40000
- # Advised: 40000
- gameserver.siege.apreward.divine = 40000
- # Custom Abyss point reward when NPC guards is killed for all forteress
- # Default: 1000
- # Advised: 1000
- gameserver.siege.apreward.npc = 1000
- # ===================================
- # EVENTS
- # ===================================
- # Item which is given by NPCs Laylin and Ronya
- # Default: 160009017 (Vinna Juice)
- gameserver.events.givejuice.elyos = 160009017
- gameserver.events.givejuice.asmos = 160009017
- # Item which is given by NPCs Brios and Bothen
- # Default: 160009017 ([Event] Piece of Cake)
- gameserver.events.givecake.elyos = 160010073
- gameserver.events.givecake.asmos = 160010073
- # ===================================
- # TASK_MANAGER
- # ===================================
- # Enable/disable deadlock detector (true/false)
- gameserver.deadlock.enable = false
- # Interval for deadlock detector run schedule (seconds)
- gameserver.deadlock.interval = 300
- # ===================================
- # THREADS
- # ===================================
- thread.basepoolsize = 2
- thread.threadpercore = 4
- # Default: 5000
- thread.runtime = 5000
- # ===================================
- # ADMINS
- # ===================================
- # GM Level.
- gameserver.administration.gmlevel = 3
- # Display or not gm tags for different levels of admins/gms
- gameserver.gmtag.display = false
- # Different tags for gms according to AccessLevel
- # Tag for Access Level 1
- # Default: <GM>
- gameserver.gmtag.level1 = <GM>
- # Tag for Access Level 2
- # Default: <HEADGM>
- gameserver.gmtag.level2 = <HEADGM>
- # Tag for Access Level 3
- # Default: <ADMIN>
- gameserver.gmtag.level3 = <ADMIN>
- # Announce on GM connection
- # GM name is announced to players on login
- gameserver.announce.gm.connection = false
- # Invisible on GM connection
- # GM login invisible
- gameserver.invis.gm.connection = false
- # Invulnerable on GM connection
- # GM login invulnerable
- gameserver.invul.gm.connection = false
- # Silent on GM connection
- # GM login in whisper refusal mode
- gameserver.silence.gm.connection = false
- # Speed Up on GM connection
- # Gm logins with setted speed stats value
- gameserver.speed.gm.connection = 0
- # Unlimited Flight Time for GMs
- gameserver.administration.flight.unlimited = 3
- # Free Flight Everywhere for GMs
- gameserver.administration.flight.freefly = 3
- # Shields hurt players with this access level and below
- gameserver.administration.shield.vulnerable = 0
- # ===================================
- # ADMIN_COMMANDS
- # ===================================
- # Various AI-related tasks
- gameserver.administration.command.ai = 3
- # Adds an item to your inventory
- gameserver.administration.command.add = 3
- # Adds an item set to your inventory
- gameserver.administration.command.addset = 3
- # Adds drop entry
- gameserver.administration.command.adddrop = 3
- # Add target player skill
- gameserver.administration.command.addskill = 3
- # Add title to player
- gameserver.administration.command.addtitle = 3
- # This command send fakeserverpackets to the server for test porpouses, Used by Developers
- gameserver.administration.command.advsendfakeserverpacket = 3
- # The message is sent to all players chatbox
- gameserver.administration.command.announce = 3
- # Announce for only one faction (asmo/ely)
- gameserver.administration.command.announce_faction = 3
- # Announcements
- gameserver.administration.command.announcements = 3
- # All ban and unban commands (//ban, //unban, //banip, //unbanip)
- gameserver.administration.command.ban = 3
- # Bookmark command
- gameserver.administration.command.bk = 3
- # Configures properties on runtime
- gameserver.administration.command.configure = 3
- # Self explanatory
- gameserver.administration.command.deletespawn = 3
- # Command to remove all buff effect of the player
- gameserver.administration.command.dispel = 3
- # Command to manage dredgion instance
- gameserver.administration.command.dredgion = 3
- # Dye a player
- gameserver.administration.command.dye = 0
- # Dye amount if normal player
- gameserver.administration.command.dyeamount = 5000000
- # Gag and ungag
- gameserver.administration.command.gag = 3
- # Find a location GPS
- gameserver.administration.command.gps = 3
- # Give missing skills to self
- gameserver.administration.command.givemissingskills = 3
- # Teleport youself to specified place name
- # Example: //goto poeta
- gameserver.administration.command.goto = 3
- # Restores target hp/mp/dp
- gameserver.administration.command.heal = 3
- # Print target info
- gameserver.administration.command.info = 3
- # Make you invis/vis
- gameserver.administration.command.invis = 3
- # Switch to Invulnerable / Vulnerable
- gameserver.administration.command.invul = 3
- # Disconnect the player
- gameserver.administration.command.kick = 3
- # Kill target
- gameserver.administration.command.kill = 3
- # Add Kinah to self or target/named player
- gameserver.administration.command.kinah = 3
- # Legion command allows you to disband/setlevel/setpoints of a legion
- gameserver.administration.command.legion = 3
- # Show all connected players from both factions when opening research window
- gameserver.administration.search.listall = 3
- # Morph command
- gameserver.administration.command.morph = 3
- # Move player1 to player2 location
- gameserver.administration.command.moveplayertoplayer = 3
- # Move player to location XYZ
- gameserver.administration.command.moveplayerto = 3
- # Teleport to specified XYZ coordinates
- gameserver.administration.command.moveto = 3
- # Teleport to specified NPC
- gameserver.administration.command.movetonpc = 3
- # Move player to my position
- gameserver.administration.command.movetome = 3
- # Teleport you to player position
- gameserver.administration.command.movetoplayer = 3
- # Command to watch cutscenes. Used by quest writers
- gameserver.administration.command.movie = 3
- # Make yourself appear neutral to both factions
- gameserver.administration.command.neutral = 3
- # The message is sent to all players chatbox and a message appear in center screen
- gameserver.administration.command.notice = 3
- # Who is allowed to handle petitions
- gameserver.administration.command.petition = 3
- # Playerinfo command
- gameserver.administration.command.playerinfo = 3
- # Prison command
- gameserver.administration.command.prison = 3
- # Give admin rights to player
- gameserver.administration.command.promote = 3
- # Quest steps control (admin/GM)
- gameserver.administration.command.questcommand = 3
- # Restart quest (player) default = 3 (turned off)
- gameserver.administration.command.questcommandplayers = 3
- # Command to remove all buff effect of the player
- gameserver.administration.command.recall = 3
- # Reload all command
- gameserver.administration.command.reload = 3
- # Reload all spawn data from files
- gameserver.administration.command.reloadspawns = 3
- # Remove command allow remove an item from player
- gameserver.administration.command.remove = 3
- # Resurrect a target player
- gameserver.administration.command.resurrect = 3
- # Revoke admin rights to player
- gameserver.administration.command.revoke = 3
- # Command to add fly rings
- gameserver.administration.command.ring = 3
- # Save all spawn data to files (Directory to save GameServer/data/static_data/spawns/new)
- gameserver.administration.command.savespawndata = 3
- # Speak as player or a NPC
- gameserver.administration.command.say = 3
- # This commands sends packets to the server for test porpouses, Used by Developers
- gameserver.administration.command.sendfakeserverpacket = 3
- gameserver.administration.command.sendrawpacket = 3
- # Set target player ap
- gameserver.administration.command.setap = 3
- # Set target player class
- gameserver.administration.command.setclass = 3
- # Set target player experience amount
- gameserver.administration.command.setexp = 3
- # Sets target player level
- gameserver.administration.command.setlevel = 3
- # Set title target player title
- gameserver.administration.command.settitle = 3
- # Modify current siege values
- gameserver.administration.command.siege = 3
- # Switch to not whisperable / whisperable
- gameserver.administration.command.silence = 3
- # Self explanatory
- gameserver.administration.command.spawnnpc = 3
- # Temporary increases speed of character
- gameserver.administration.command.speed = 3
- gameserver.administration.command.speed.maxvalue = 500
- # Show gamestats about selected target
- gameserver.administration.command.stat = 3
- # System commands
- gameserver.administration.command.system = 3
- # Self explanatory
- gameserver.administration.command.unloadspawn = 3
- # Unstuck player
- gameserver.administration.command.unstuck = 3
- # Change weather of a region a reset weather in the world
- gameserver.administration.command.weather = 3
- # Ban / Unban players from .world / .ely / .asmo channels
- gameserver.administration.command.worldban = 3
- # Prints zone info (//zone) or refreshes currect zone (//zone refresh)
- gameserver.administration.command.zone = 3
- # Returns how many players are online
- gameserver.administration.command.online = 3
- # Command to fix Z coordinate of mob
- gameserver.administration.command.fixz = 3
- # Command to fix heading of mob
- gameserver.administration.command.fixh = 3
- # Rename named player to new specified and valid name
- gameserver.administration.command.rename = 3
- # HTML commands
- gameserver.administration.command.html = 3
- # Adds 9 slots expansion to player inventory
- gameserver.administration.command.addcube = 3
- # Npc is moved to admin and saved to DB
- gameserver.administration.command.recallnpc = 3
- # Removes skill/item cooldowns from player
- gameserver.administration.command.removecd = 3
- # Set the seestate of target to allow him to see player in hide or gms
- gameserver.administration.command.see = 3
- # List GMs online
- gameserver.administration.command.gmonline = 0
- # Character Passkey Reset
- gameserver.administration.command.passkey = 3
- # Player Power Up
- gameserver.administration.command.powerup = 3
- # Returns who is online
- gameserver.administration.command.who = 3
- # Applies appearance preset on the selected player
- gameserver.administration.command.preset = 3
- # Print target Drop info
- gameserver.administration.command.dropinfo = 0
- # Enchant item
- gameserver.administration.command.enchant = 3
- # Insert godstone to item
- gameserver.administration.command.godstone = 3
- # Socket command
- gameserver.administration.command.socket = 3
- # Add a specified effect to a target
- gameserver.administration.command.addeffect = 3
- # Add Credits
- gameserver.administration.command.addcredits = 3
- # AionJFree PVP Command
- # Default: 0
- gameserver.administration.command.upvp = 0
- # ===================================
- # Custom
- # ===================================
- #command to reset motion on yourself and OTHERS
- # This command can reset all motion types while leaving them learned, or can wipe them completely (you have to re-purchase)
- # Allowing regular users this command variant is not adviseable. It is very powerful!
- # Default 3
- gameserver.administration.command.resetmotion.full = 3
- # Allow remodel all (Excludes items blocked by client)
- # Default: false
- gameserver.item.remodel_all = false
- # Custom PVP Command
- # Default: 3
- gameserver.administration.command.pvp = 3
- # ===================================
- # Events
- # ===================================
- # Command for teleport all Players who have sub to event
- gameserver.administration.command.startevent = 1
- # Command for subscribe to an event
- gameserver.administration.command.goevent = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement