Créer un serveur Aion de A à Z
Envie de créer votre serveur pour Aion ? Suivez le guide !
Prérequis
- Ne pas être un noob en informatique (primordial !)
- Savoir installer, configurer et utiliser un serveur MySQL
- Savoir télécharger un fichier sur internet ! Oo
- Un logiciel pour vous connecter à MySQL et gérer les bases de données, comme Navicat, SQLyog ou encore PhpMyAdmin
Téléchargement des fichiers nécessaires
On va télécharger les dernières version du serveur et des outils ici (ouuh les voleurs
) :
http://forum.ragezone.com/f587/aion-priv...er-646761/Téléchargez ae_gameserver et ae-loginserver.
Si vous n'avez pas MySQL sur votre ordinateur,
téléchargez aussi Portable MySQL pour vous faciliter un peu la tâche.
Décompression des fichiers
Créez-vous un répertoire où mettre le serveur du jeu, puis décompressez-y les trois archives ae_. Si vous l'avez téléchargé, créez dans ce même dossier un sous-dossier MySQL et décompressez-y Portable MySQL.
Installation des bases de données
Lancez votre serveur MySQL; avec Portable MySQL il vous suffit de double-cliquer sur
MySQL-Start.bat.
Utilisez un logiciel pour vous connecter à votre base de données, comme Navicat, SQLyog ou encore PhpMyAdmin. Pour Portable MySQL, le nom d'utilisateur et le mot de passe sont tous deux root (changez d'ailleurs le mot de passe dès que possible!).
Créez
deux nouvelles bases de données que vous nommerez
au_server_gs (pour le game server) et
au_server_ls (pour le login server). Sous Navicat, faites un clic droit sur votre serveur>Create new database.
Pour la base de données au_server_gs, exécutez le fichier
au_server_gs.sql situé dans "gameserver\sql" (avec Navicat, ouvrez la base de données puis clic droit dessus>Executer fichier SQL).
Faites de même pour au_server_ls mais avec le fichier
au_server_ls.sql sirué dans "loginserver\sql".
Ensuite, récupérez l'ip de votre serveur (127.0.0.1 si vous êtes en local, sinon regardez sur
whatismyip).
Dans la base de données du Login Server (au_server_ls), allez dans la table gameservers (si elle n'apparaît pas sous Navicat faites F5) et ajoutez une ligne : mettez 1 en ID, votre IP dans mask et enfin un mot de passe dans password (retenez-le!).
Configuration des serveurs
Configuration du Login Server :
Les fichiers de configuration se situent dans "loginserver\config\network".
Ouvrez
database.properties et modifiez les valeurs d'accès à la base de données par les vôtres (normalement vous devrez indiquer votre nom d'utilisateur dans
database.user, son mot de passe dans database.password et si vous en avez changé le
nom, la base de données à la fin de database.url).
Vous pouvez aussi modifier certaines options de configuration dans
network.configuration, mais c'est optionnel (par exemple la création automatiques de compte lors de votre première connexion au jeu etc...)
Configuration du Game Server
Cette fois-ci, allez dans "gameserver\config\network".
Ouvrez comme tout à l'heure le fichier
database.properties et éditez-le comme tout à l'heure pour le Login Server.
Ouvrez ensuite
ipconfig.xml et modifiez l'ip là encore si vous voulez un serveur internet.
Maintenant, ouvrez
network.properties et entrez-y l'ID et le mot de passe choisis tout à l'heure, ainsi que l'ip du serveur (si vous voulez faire autre chose qu'un serveur local) à la place de localhost.
Vu que l'on va utiliser un client européen (si vous souhaitez utiliser un client US, passez cette étape), il faut changer le country code de 1 (USA) à 2 (europe).
Pour cela, éditez le fichier
gameserver.properties, situé dans "gameserver\config\main" et changez gameserver.country.code en 2.
Ouverture des ports
Dans le cas où vous ne feriez pas un serveur local et que vous êtes derrière un routeur, ouvrez les ports 3306, 7777, 2106, 9014.
Démarrage du serveur
Vous pouvez maintenant démarrer le serveur, il vous suffit tout simplement de lancer les fichiers
StartLS.bat dans le dossier "loginserver" puis
StartGS.bat dans le dossier "gameserver" .
Profitez bien de votre serveur
</TR>