# 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://l2jfree.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 0.0.0.0 to bind on all available IPs 
 GameserverHostname=127.0.0.1 
 GameserverPort=7777 
 # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname 
 ExternalHostname=127.0.0.1 
 # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname 
 InternalHostname=127.0.0.1 
 # Define internal networks (10.0.0.0/8,192.168.0.0/16 is default internal networks) 
 InternalNetworks= 
 # Define optional networks and router IPs 
 # IP (200.100.200.100) or fully qualified domain name 
 # (google.com) that resolves to an IP (use ping to determine if a domain resolves). 
 # Format: ip,net/mask;ip,net/mask,net/mask 
 # (mask 192.168.0.0/16 or 192.168.0.0/255.255.0.0 would be 192.168.*.*) 
 # Note: keep InternalNetworks and OptionalNetworks blank for compatibility with older login server 
 OptionalNetworks= 
 # The Loginserver host and port 
 LoginPort=9014 
 LoginHost=127.0.0.1 
 # This is the server id that the gameserver will request (i.e. 1 is Bartz) 
 RequestServerID = 1 
 # 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/l2jdb 
 #URL=jdbc:hsqldb:hsql://localhost/l2jdb 
 #URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password= 
 Login=root 
 Password= [color=red]Вводним пароль MySQL.[/color] 
 MaximumDbConnections=50 
 # Datapack root directory, defaults to current directory from which the server is started 
 #DatapackRoot=H:/workEclipse/L2J Free/trunk/L2_DataPack_IL 
 # Define character name template 
 # These ones are regular expressions, visit 
http://www.regular-expressions.info for details 
 # Note: Checking lengths are done server side, but keep it in pattern for future purposes 
 # Character name ( Default [A-Za-z0-9\-]{3,16} ) 
 CnameTemplate=[A-Za-z0-9\-]{3,16} 
 # Pet name ( Default [A-Za-z0-9\-]{3,16} ) 
 PetNameTemplate=[A-Za-z0-9\-]{3,16} 
 # Clan and ally name ( [A-Za-z0-9 \-]{3,16} ) 
 ClanAllyNameTemplate=[A-Za-z0-9 \-]{3,16} 
 # Title ( [A-Za-z0-9 \-\\[\\]\<\>\(\)\!\|]{3,16} ) 
 TitleTemplate=[A-Za-z0-9 \-\\[\\]\<\>\(\)\!\|]{3,16} 
 # Maximum number of chars per account - 0 = illimited - default = 7 
 CharMaxNumber = 7 
 # Define how many players are allowed to play simultaneously on your server. 
 MaximumOnlineUsers=100 
 # Minimum and maximum protocol revision that server allow to connect. 
 # You must keep MinProtocolRevision <= MaxProtocolRevision. 
 MinProtocolRevision = 828 
 MaxProtocolRevision = 828 
 #--------------------------------------------- 
 # Safe Reboot configuration 
 #--------------------------------------------- 
 # This will prevent some exploit during restart/shutdown process 
 SafeReboot = True 
 # To use following options, SafeReboot must be set to True 
 # Time in seconds before server complete shutdown/reboot, when 
 # following striction take effect 
 SafeRebootTime = 10 
 # Disable item enchant 
 SafeRebootDisableEnchant=True 
 # Disable players teleportations 
 SafeRebootDisableTeleport=False 
 # Disable craft and crystallize 
 SafeRebootDisableCreateItem=False 
 # Disable trades and shops 
 SafeRebootDisableTransaction=False 
 # Disable actions between players 
 SafeRebootDisablePcIteraction=False 
 # Disable actions on NPC 
 SafeRebootDisableNpcIteraction=False 
 # Network traffic optimization: minimum time between sending char's hp/mp status update packet. 
 NetworkTrafficOptimization = False 
 NetworkTrafficOptimizationMs = 1100 
 # Flood Protection 
 # if enabled players which send more then PACKETLIMIT packets in PACKETTIMELIMIT ms will get kicked 
 # warning not tested made a quickhack for squeezed <img src="http://src.ucoz.ru/sm/23/smile.gif" border="0" align="absmiddle" alt="smile"> 
 FloodProtection = False 
 PacketLimit = 500 
 PacketTimeLimit = 1100 
 # ================================================================ 
 # JMX Administration 
 # ================================================================ 
 # Port to connect with l2jmx, -1 to disable jmx completely 
 admin_portJMX=-1 
 # Port to connect to jmx via HTTP, -1 to disable 
 # disable it if it is not local test 
 # http adaptor is usefull to see if your server is running with l2jbeans, or to see others beans (JRE, logging) 
 # It is also possible to use it if you forbid this port for external host, but you have to be sure nobody can reach this url ! 
 admin_portHTTP=-1 
 # password for keystore_file, the keystore file should be in config folder. 
 # Comment it or remove the keystore file if you doesn't want to activate secure socket. 
 #keystore_password=password 
 # keystore file 
 # this file is used to store a SSL certificate for your jmx server. 
 # You have to create it with keytool like this : 
 # $JAVA_HOME/bin/keytool -genkey -keyalg "RSA" -keystore myKeystore.jks -storepass myPassword -dname "cn=myhost" 
 # Change myKeystore, myPassword and myhost for your own needs 
 # You have to give this file to all people that will use l2jmx 
 #keystore=keystore.jks