[Tutoriel] Créer un second royaume

    Publicités

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)

awara

Membre
Feb 12, 2010
14
0
561
Bonjour, sur ce tuto, je vais vous apprendre à créer un second royaume.

D'abord, créez un nouveau dossier.
Ouvrez le dossier de votre core et faites en un copier coller vers le dossier du second royaume.
Ouvrez votre éditeur sql (navicat, sqlyog, phpmyadmin ...) et créez deux nouvelles db nommées mangos2 et characters2.
Réexecutez votre base de données (UDB, YTDB...) sur la db mangos2 et votre characters.sql sur la db characters2.
Ouvrez le dossier de votre second royaume et ouvrez mangosd.conf
A la ligne 51, vous trouverez:

Code:
RealmID = 1

Remplacez le 1 par le nombre de royaumes que vous avez.
Aux lignes 55 et 56, vous trouverez:

Code:
WorldDatabaseInfo     = "127.0.0.1;3306;root;;mangos"
CharacterDatabaseInfo = "127.0.0.1;3306;root;;characters"

Remplacez mangos par mangos2 et characters par characters2
A la ligne 58, vous trouverez:

Code:
WorldServerPort = 8085

Remplacez 8085 par un autre nombre
Avec votre éditeur mysql, ouvrez la db realmd puis la table realmlist et ajoutez un nouveau champ. Dans id mettez 2, dans name le nom de votre second royaume, dans adresse votre no-ip, dans port le nombre que vous avez entré dans mangosd.conf et dans realmbuilds le build de la version de votre core
Vous pouvez aussi le faire à partir d'une requete sql:

Code:
INSERT INTO realmlist VALUES ('2', 'NOMDUROYAUME', 'votrenoip', '8086', '1', '0', '1', '0', '0', '11723');

Ce que vous devez remplacer:
-NOMDUROYAUME par le nom de votre royaume
-votrenoip par votre adresse no-ip
-8086 par le port que vous avez lis dans mangosd.conf
-11723 par le build de votre version

Ensuite, pour lancer votre second royaume, lancez le mangosd et le realmd qui se trouvent dans le dossier de votre second royaume