Le serveur qui est composé du serveur de login et du serveur de jeu doit être configuré avant d'être lancé. Chacun des serveur a plusieurs paramêtres qui peuvent être modifiés dans LesFichiersDeConfig. Ici nous allons juste chercher à le configurer pour le faire démarrer. Consulter LesFichiersDeConfig pour plus de détails. Deux fichiers sont à éditer :

  • gameserver/config/server.properties
  • gameserver/config/loginserver.properties

Voici par exemple un fichier vous permettant de faire tourner un serveur dont l'IP externe est 88.108.108.108 : (je ne note que les lignes qui nous intéressent, la plupart peuvent rester inchangé)

A noter : L'ip externe ne sert que si vous voulez ouvrir votre serveur sur internet. En réalité, ce paramêtrage peut aussi fonctionner sur votre machine en local sans être modifié. Vous pouvez laisser cette IP pour ne jouer qu'en local.

# 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=88.108.108.108

# 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=127.0.0.1

# The Loginserver host and port
LoginPort=9014
LoginHost=localhost

# Database info
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l2jdb
Login=l2jdb
Password=
MaximumDbConnections=20

# Define how many players are allowed to play simultaneously on your server.
MaximumOnlineUsers=200

Et pour le fichier loginserver

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=88.108.108.108

# 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

# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20

# The port on which login will listen for GameServers
LoginPort=9014

# Database info
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l2jdb
Login=l2jdb
Password=
MaximumDbConnections=120