Removed old Interlude branch.
This commit is contained in:
@@ -1,36 +0,0 @@
|
||||
# Preamble:
|
||||
# Standard set up is possible only two parameters of demons:
|
||||
# - Pereodichnost run in milliseconds
|
||||
# - Delay in milliseconds before starting
|
||||
# Zero or the number of negative values of this trip of a parameter
|
||||
# For example:
|
||||
# DeadLockCheck = -1
|
||||
# Now the demon-stream after completing his tasks will disappear forever.
|
||||
|
||||
# AUTO SAVE DAEMON:
|
||||
# Allows you to customize the preservation of the database of players.
|
||||
AutoSaveInitial = 300000
|
||||
AutoSaveDelay = 900000
|
||||
|
||||
# CHECK CONNECTION DAEMON:
|
||||
# Allows you to customize the connection check of players.
|
||||
CheckConnectionInitial = 300000
|
||||
CheckConnectionDelay = 900000
|
||||
# Maximum time without receiving packets from client needed to be checked
|
||||
# Default: 60sec
|
||||
CheckConnectionInactivityTime = 60000
|
||||
|
||||
# CHECK TELEPORT ZOMBIE STATUS:
|
||||
# Allow to close connection of "teleport zombies" due to critical errors on teleport
|
||||
# Default: 60sec
|
||||
CheckTeleportZombiesDelay = 60000
|
||||
|
||||
# Clean database task delay:
|
||||
CleanDBInitial = 300000
|
||||
CleanDBDelay = 900000
|
||||
|
||||
# DEAD LOCK CHECK DAEMON:
|
||||
# Allows to block the flow and see what they blocked
|
||||
# More details: http://en.wikipedia.org/wiki/Deadlock
|
||||
DeadLockCheck = 0
|
||||
DeadLockDelay = 0
|
@@ -1 +0,0 @@
|
||||
# Configuration file for dynamic extensions
|
@@ -1,154 +0,0 @@
|
||||
#============================================================#
|
||||
# Flood Protectors #
|
||||
#============================================================#
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# 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', 'banchat'), 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 = 1
|
||||
FloodProtectorUseItemLogFlooding = False
|
||||
FloodProtectorUseItemPunishmentLimit = 0
|
||||
FloodProtectorUseItemPunishmentType = none
|
||||
FloodProtectorUseItemPunishmentTime = 0
|
||||
|
||||
# Potion - attempts to Potion usage flooding
|
||||
FloodProtectorPotionInterval = 4
|
||||
FloodProtectorPotionLogFlooding = False
|
||||
FloodProtectorPotionPunishmentLimit = 0
|
||||
FloodProtectorPotionPunishmentType = none
|
||||
FloodProtectorPotionPunishmentTime = 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 summonning and pet mounting flooding
|
||||
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 = 2
|
||||
FloodProtectorGlobalChatPunishmentType = banchat
|
||||
FloodProtectorGlobalChatPunishmentTime = 1
|
||||
|
||||
# Subclass - subclass flooding
|
||||
FloodProtectorSubclassInterval = 20
|
||||
FloodProtectorSubclassLogFlooding = True
|
||||
FloodProtectorSubclassPunishmentLimit = 5
|
||||
FloodProtectorSubclassPunishmentType = kick
|
||||
FloodProtectorSubclassPunishmentTime = 0
|
||||
|
||||
# DropItem - drop item flooding
|
||||
FloodProtectorDropItemInterval = 5
|
||||
FloodProtectorDropItemLogFlooding = False
|
||||
FloodProtectorDropItemPunishmentLimit = 0
|
||||
FloodProtectorDropItemPunishmentType = none
|
||||
FloodProtectorDropItemPunishmentTime = 0
|
||||
|
||||
# ServerBypass - server bypass flooding
|
||||
FloodProtectorServerBypassInterval = 5
|
||||
FloodProtectorServerBypassLogFlooding = False
|
||||
FloodProtectorServerBypassPunishmentLimit = 10
|
||||
FloodProtectorServerBypassPunishmentType = kick
|
||||
FloodProtectorServerBypassPunishmentTime = 0
|
||||
|
||||
# ServerBypass - multisell list request flooding
|
||||
FloodProtectorMultiSellInterval = 2
|
||||
FloodProtectorMultiSellLogFlooding = False
|
||||
FloodProtectorMultiSellPunishmentLimit = 5
|
||||
FloodProtectorMultiSellPunishmentType = kick
|
||||
FloodProtectorMultiSellPunishmentTime = 0
|
||||
|
||||
# All kind of other transactions - to/from pet, private store, warehouse, destroy
|
||||
FloodProtectorTransactionInterval = 10
|
||||
FloodProtectorTransactionLogFlooding = False
|
||||
FloodProtectorTransactionPunishmentLimit = 10
|
||||
FloodProtectorTransactionPunishmentType = kick
|
||||
FloodProtectorTransactionPunishmentTime = 0
|
||||
|
||||
# Manufacture
|
||||
FloodProtectorManufactureInterval = 0
|
||||
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
|
||||
|
||||
# PacketUnknown - attempts to send unknown packets
|
||||
FloodProtectorUnknownPacketsInterval = 5
|
||||
FloodProtectorUnknownPacketsLogFlooding = False
|
||||
FloodProtectorUnknownPacketsPunishmentLimit = 3
|
||||
FloodProtectorUnknownPacketsPunishmentType = kick
|
||||
FloodProtectorUnknownPacketsPunishmentTime = 0
|
||||
|
||||
# Party Invitation - attempts to invite into party
|
||||
FloodProtectorPartyInvitationInterval = 5
|
||||
FloodProtectorPartyInvitationLogFlooding = False
|
||||
FloodProtectorPartyInvitationPunishmentLimit = 0
|
||||
FloodProtectorPartyInvitationPunishmentType = none
|
||||
FloodProtectorPartyInvitationPunishmentTime = 0
|
||||
|
||||
# General Say Action (also VoiceCommands) - attempts say something
|
||||
FloodProtectorSayActionInterval = 5
|
||||
FloodProtectorSayActionLogFlooding = False
|
||||
FloodProtectorSayActionPunishmentLimit = 2
|
||||
FloodProtectorSayActionPunishmentType = banchat
|
||||
FloodProtectorSayActionPunishmentTime = 1
|
||||
|
||||
|
||||
# Move Action - attempts move to a location
|
||||
FloodProtectorMoveActionInterval = 1
|
||||
FloodProtectorMoveActionLogFlooding = False
|
||||
FloodProtectorMoveActionPunishmentLimit = 0
|
||||
FloodProtectorMoveActionPunishmentType = none
|
||||
FloodProtectorMoveActionPunishmentTime = 0
|
||||
|
||||
# Macro - attempts to Macro system
|
||||
FloodProtectorMacroInterval = 8
|
||||
FloodProtectorMacroLogFlooding = True
|
||||
FloodProtectorMacroPunishmentLimit = 6
|
||||
FloodProtectorMacroPunishmentType = kick
|
||||
FloodProtectorMacroPunishmentTime = 0
|
@@ -1,19 +0,0 @@
|
||||
# Allows selection of new Classes for storage of World Objects.
|
||||
# This may help servers with large amounts of players receiving error
|
||||
# messages related to the L2ObjectHashMap and L2ObjectHashSet classes.
|
||||
#
|
||||
# By default it uses the new method, to use the old classes add the
|
||||
# comment at the front of each line.
|
||||
Map = WorldObjectMap
|
||||
Set = 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
|
@@ -1,48 +0,0 @@
|
||||
#=========================================#
|
||||
# MMOCore Connection Settings #
|
||||
#=========================================#
|
||||
|
||||
PacketHandlerDebug = False
|
||||
|
||||
# --------------------------
|
||||
# Client Queue Configuration
|
||||
# --------------------------
|
||||
# Queue size, do not set it too low !
|
||||
# Default: 14
|
||||
ClientPacketQueueSize = 14
|
||||
# Maximum number of packets in burst.
|
||||
# Execution will be aborted and thread released if more packets executed in raw.
|
||||
# Default: 50
|
||||
ClientPacketQueueMaxBurstSize = 50
|
||||
# Maximum number of packets per second.
|
||||
# Flood detector will be triggered if more packets received.
|
||||
# After triggering all incoming packets will be dropped until flooding stopped.
|
||||
# Default: 80
|
||||
ClientPacketQueueMaxPacketsPerSecond = 80
|
||||
# Average number of packets per second calculated during this interval.
|
||||
# Using larger value decrease number of false kicks, but slower reaction to flood.
|
||||
# Avoid using too low or too high values, recommended between 3 and 10.
|
||||
# Default: 5
|
||||
ClientPacketQueueMeasureInterval = 5
|
||||
# Maximum average number of packets per second during measure interval.
|
||||
# Flood detector will be triggered if more packets received.
|
||||
# After triggering all incoming packets will be dropped until flooding stopped.
|
||||
# Default: 40
|
||||
ClientPacketQueueMaxAveragePacketsPerSecond = 40
|
||||
# Maximum number of flood triggers per minute.
|
||||
# Client will be kicked if more floods detected.
|
||||
# Default: 2
|
||||
ClientPacketQueueMaxFloodPerMin = 6
|
||||
# Maximum number of queue overflows per minute.
|
||||
# After overflow all incoming packets from client are dropped until queue is flushed.
|
||||
# Client will be kicked if more queue overflows detected.
|
||||
# Default: 50
|
||||
ClientPacketQueueOverflowsPerMin = 50
|
||||
# Maximum number of buffer underflows per minute.
|
||||
# Client will be kicked if more underflow exceptions detected.
|
||||
# Default: 1
|
||||
ClientPacketQueueUnderflowsPerMin = 1
|
||||
# Maximum number of unknown packets per minute.
|
||||
# Client will be kicked if more unknown packets received.
|
||||
# Default: 5
|
||||
ClientPacketQueueUnknownPerMin = 5
|
@@ -1,48 +0,0 @@
|
||||
#=================================#
|
||||
# Other Settings #
|
||||
#=================================#
|
||||
|
||||
# Checks skills during Enter World, Subclass and Class change.
|
||||
# If a player is multiskiller or got illegal skill it will be automatically removed.
|
||||
# IMPORTANT: Put True for server security.
|
||||
CheckSkillsOnEnter = True
|
||||
|
||||
# Check the characters Nick name on login
|
||||
# IMPORTANT: Put True for server security.
|
||||
CheckNameOnEnter = True
|
||||
|
||||
# On / off protection from re-enchant
|
||||
# The GMs do not apply
|
||||
# If a player log with an item Over enchanted he will be banned.
|
||||
# IMPORTANT: Put True for server security.
|
||||
ProtectorEnchant = True
|
||||
|
||||
# Ban a player if he buys a 0 adena?
|
||||
# IMPORTANT: Put True for server security.
|
||||
OnlyGMItemsFree = True
|
||||
|
||||
# Ban a player if he teleports to 0 adena?
|
||||
# IMPORTANT: Put True for server security.
|
||||
OnlyGMTeleportFree = True
|
||||
|
||||
# On / Off exploit protection
|
||||
# True: exploit protection activated
|
||||
# False: exploit protection deactivated
|
||||
# IMPORTANT: Put True for server security.
|
||||
BypassValidation = True
|
||||
|
||||
# Allow players to run multiple windows with a single IP address.
|
||||
# In the game you can use the command // find_dualbox
|
||||
AllowDualBox = True
|
||||
AllowedBoxes = 999
|
||||
AllowDualBoxInOly = True
|
||||
AllowDualBoxInEvent = True
|
||||
|
||||
#=================================#
|
||||
# Bot Protection #
|
||||
#=================================#
|
||||
|
||||
# L2Walker Protection
|
||||
# True: protection from bots ON
|
||||
# False: protection from bots OFF
|
||||
L2WalkerProtection = False
|
@@ -1,11 +0,0 @@
|
||||
# Enable / disable display information about the load on each object
|
||||
EnableScriptDebug = False
|
||||
|
||||
# Enable / disable the mandatory compilation of all the objects
|
||||
AllowCompilation = True
|
||||
|
||||
# Enable / disable hash loaded objects
|
||||
UseCache = False
|
||||
|
||||
# Enable / disable error output
|
||||
EnableScriptErrorLog = True
|
@@ -1,35 +0,0 @@
|
||||
#=========================#
|
||||
# Telnet Properties #
|
||||
#=========================#
|
||||
# ----------------------------------------------------------------------------------------------------------------------------------
|
||||
# The defaults are set to be retail-like.
|
||||
# If you modify any of these settings your server will deviate from being retail-like.
|
||||
# Warning:
|
||||
# Please take extreme caution when changing anything.
|
||||
# Also please understand what you are changing before you do so on a live server.
|
||||
# ---------------------------------------------------------------------------------------------------------------------------------
|
||||
# Allows text based monitoring and administration of L2J GS/LS
|
||||
# by using a telnet client. Communication protocol is insecure
|
||||
# and you should use SSL tunnels, VPN, etc. if you plan to connect
|
||||
# over non-trusted channels.
|
||||
# Default: False
|
||||
EnableTelnet = False
|
||||
|
||||
# This is the port L2J should listen to for incoming telnet
|
||||
# requests.
|
||||
# Default: 12345
|
||||
StatusPort = 12345
|
||||
|
||||
# If the following is not set, a random password is generated on server startup.
|
||||
# Usage: StatusPW = somePass
|
||||
|
||||
# This list can contain IPs or Hosts of clients you wish to allow. Hostnames must be resolvable to an IP.
|
||||
# Example: 0.0.0.0,host,0.0.0.1,host2,host3,host4,0.0.0.3
|
||||
# Make sure that the link between the address / hosts no spaces
|
||||
ListOfHosts = 127.0.0.1,localhost
|
||||
|
||||
# On / off the generation of complex passwords
|
||||
SuperPass = False
|
||||
|
||||
# Size-generated password
|
||||
LengthPass = 10
|
Reference in New Issue
Block a user