Wow78 Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
[Tutoriel]Crée un serveur mangos 2.4.3

 
Répondre au sujet    Wow78 Index du Forum » Comment créer son serveur avec tous les outils Sujet précédent
Sujet suivant
[Tutoriel]Crée un serveur mangos 2.4.3
Auteur Message
adminaubedutemp
Chevalier
Chevalier

Hors ligne

Inscrit le: 05 Avr 2009
Messages: 162
Localisation: 67500 haguenau
Masculin Capricorne (22déc-19jan) 猴 Singe
Reputation: 215
Moyenne de points: 1,33

Message [Tutoriel]Crée un serveur mangos 2.4.3 Répondre en citant
Voila je me fais chier :p

Création d'un core Mangos. ( emulateur ) version : 2.4.3 UDB 0.10.4 + core 6767 + traduction french !


Sommaire :

I: Téléchargement
II: C'est Quoi ?
III: Wamp Serveur 2.0
IV: Création de la Data Base
V: Configuration du Core
VI: Mise en ligne de votre Serveur avec No-ip
VII: Mise en ligne de votre serveur avec Hamachi


Le Core :

Contenant :

- Le Scriptdev2
- La Data Base UDB 0.10.4
- Traduction de la DataBase
- Le Core 6767 (Nu)


Telechargement du core : ===> Le core 6767

Les Maps, vMaps et DBC :

Les maps

Les vmaps

La dbc

Les Logiciels nécessaire :

Wamp Serveur 2

Navicat

Notepad++

Hamachi

No-ip:

a - Le Core :
C'est le "Coeur" du Serveur, il relit tout les éléments de la DB (en quelques sorteHappy)

b - La Data Base :
Plus simplement appelé : DB. Elle contient toute les informations du Serveur, les armes, les items... les pnjs.... Et bien d'autre. C'est la base de donnée du serveur (T'avais deviné nan Tongue). La DB se divise en différence Tables.

c - Le Scriptdev 2 :
Plus simplement appelé :SD2. C'est une partie du Core contenant les scripts (Merci mateo xD)

d - Wamp Serveur 2.0 :
Wamp serveur permet de géré MySQL ( le support de la DB ).

e - Navicat :
C'est un interface graphique permettant de gérer la DB.

f - Notepad++ :
C'est un éditeur de texte.

g - No-ip:
Il permet de mettre le serveur en ligne. (Si vous utilisez la technique no-ip VI)

h - Hamachi:
Il permet de mettre le serveur en ligne. ( Si vou utilisez la technique Hamachi VII)



III - Wamp Serveur 2.0
Alors commençons enfin !

a - Installation de Wamp Serveur :
Bon si vous bloquez a cette étape vous pouvez faire demi-tour des maintenant ! x)

Lancez l'installer.exe et laissez vous guider ! (ne remplissez rien cliquer sur next tout le temps)

b - Lancement :
Lancer wamp. Un icone s'affiche en bas à droite dans la barre des taches ! (un petit conteur de vitesse).

Celui-ci est actuellement rouge, ou il y a un cadenas dessus : Wamp est Hors-ligne ou les Services ne sont pas démarré !

Commencez par cliquer droit sur l'icone puis Langue puis french.
Ensuite faite un clique gauche sur l'icone wamp et cliquez sur passer en ligne puis Démarrer les Services.


L'icone devient alors tout blanc... Victoire vous avez démarré Wamp x) Biggrin

c - phpMyAdmin :
Maintenant on va créer un user MySQL pour pouvoir se connecter et créer la DB.
Cliquez sur l'icone WAMP puis sur phpMyAdmin.
Ensuite sur Privilège puis Ajouter un utilisateur.
Remplissez les champs ainsi :
Nom d'utilisateur : User de votre choix
Serveur : localhost
Mot de passe : Pass de votre choix
Cochez Donner les privilèges passepartout.
Et cliquez sur tout cocher.


Cliquez sur Exécuter puis quittez !
Génial Wamp est correctement configuré !!!


IV - Création de la Data Base :

Passons aux choses serieuse !

Tout d'abord il va falloir installer Navicat (Qui est je vous le rappel notre interface graphique pour gérer la DB ).

Même démarche que Wamp laissez vous guider...

a - Connections à MySQL :
Un fois Navicat lancé cliquer sur connections, remplissez ainsi :
Connection Name : Le nom de votre serveur ou... comme vous voulez
User name : Votre user WAMP
Password : Votre pass WAMP

Ne touchez pas au reste des champs ! puis cliquez sur "OK".
Vous voici a l'intérieur de votre DB !


b - Création des DB:
Tout d'abord il va falloir créer les "divisions" de notre DB (On va en quelques sortes la partitionner). Pour cela nous allons créer 4 Databases :
- mangos
- characters
- realmd
- scriptdev2

Pour les créer faite un clique droite sur votre nom de connection dans la partie gauche puis cliquez sur New Database.




Une fenêtre s'affiche vous demandant le Nom de votre DB, remplissez ce champs par mangos puis cliquez sur "OK".
Votre DB apparait maintenant dans la partie gauche.
Refaite cette action maintenant pour les autres DB (realmd, characters, scriptdev2). Voila vos DB sont crées ! Mais elles sont vides... Biggrin



c - "Remplissage" des DB:
Bon maintenant on va combler ce vide !

Faite un clique droite sur la DB mangos puis cliquer sur "Execute a Batch File"


Cliquez sur "..." a coter du champs "File" à remplir puis trouvez l'emplacement on vous avez extrait le Core puis Sélectionnez : ...\Core Mangos 6767 (Nu)\Data Base\UDB_0.10.4_...
Puis cliquez sur "Start"

Nous avons donc fait "remplir" la DB mangos par UDB 0.10.4 (la toute dernière de UDCool Mangos sera toujours remplit par une DB UDB ou Silvermoon ou TDB(pour les Trinity Core)...
Même chose pour characters cliquez sur characters, "Execute a Batch File" puis sélectionnez : ...\Core Mangos 6767 (Nu)\sql\characters.sql
Puis cliquer sur "Start"

Pour realmd sélectionnez : ...\Core Mangos 6767 (Nu)\sql\realmd.sql

d - Scriptdev2 :

Aller dans ...\Core Mangos 6767(Nu)\scriptdev2\scriptdev2_structure.sql
Puis rappliquer par dessus : ...\Core Mangos 6767(Nu)\scriptdev2\scriptdev2_ script_texts.sql
Puis appliquer sur mangos : ...\Core Mangos 6767(Nu)\scriptdev2\mangos_full_scripts.sql

Voila votre scriptdev2 est installé ! Et vos DB aussi !!!

... Mais tout votre serveur est en anglais... Angry

e - Traduction de la DB:
Nous allons donc traduire cette DB Tongue
Faite un clique droit sur mangos puis "execute a batch file" puis selectionnez le fichier : ...\Core Mangos 6767 (Nu)\Traduction\Traduction mangos\mangos_traduction_principale_fr.sql
Puis selectionnez le format d'encodage suivant : 1252 (ANSI - Latin I)
Puis "Start"

Recommencez l'opération avec le fichier : ...\Core Mangos 6767 (Nu)\Traduction\Traduction mangos\mangos_traduction_secondaire_fr.sql
Format d'encodage : 1252 (ANSI - Latin I)
Puis "start".

Recommencez l'opération avec le fichier : ...\Core Mangos 6767 (Nu)\Traduction\Traduction mangos\salutation.sql
Format d'encodage : 1252 (ANSI - Latin I)
Puis "start".
Voila votre DB est traduite !

V - Configuration du Core


Le Core doit s'avoir vos identifiant wamp et de quelques autre fichier pour se connecter et se lancer... Nous allons dans cette partie le configurer pour !

a - Configuration mangosd.conf:
Allez dans : ...\Core Mangos 6767(Nu)\mangosd.conf
Ouvrez le avec Notepad++ allez a la ligne 48 - 50

Vous devriez voir ceci :

   
Citation:

Citation :LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"
    WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangos"
    CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characters"


Remplacez tout les mangos par votre user WAMP et tout les mangos par votre pass WAMP.
Enregistrez et quittez.

b - Configuration realmd.conf:
Allez dans : ...\Core Mangos 6767(Nu)\realmd.conf
Ouvrez le avec Notepad++ allez a la ligne 99

Vous devriez voir ceci :

   
Citation:

Citation :LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"



Remplacez mangos par votre user WAMP et mangos par votre pass WAMP.
Enregistrez et quittez.

c - Configuration scriptdev2.conf:
Allez dans : ...\Core Mangos 6767(Nu)\scriptdev2.conf
Ouvrez le avec Notepad++ allez a la ligne 11

Vous devriez voir ceci :


   
Citation:

Citation :ScriptDev2DatabaseInfo = "127.0.0.1;3306;mangos;mangos;scriptdev2"



Remplacez mangos par votre user WAMP et mangos par votre pass WAMP.
Enregistrez et quittez.

d - Incorporation des Maps, vMaps et DBC :

Pour fonctionner le core a besoin de toute les maps, vMaps et des DBC !
Téléchargez les et extrayez les dans le core (a la racine du core : ...\Core Mangos 6767 (Nu)\)

e - Lancement du serveur en local:
Pour lancer votre serveur cliquer sur mangosd.exe et realmd.exe dans le core !
Votre serveur se lance, lorsque votre carte mère émétra un "BIP" le serveur serra démarré !

f - Création de compte:
Pour créer un compte aller sur mangosd.exe et tapez :
create user password[entrer]
user : nom de compte
password : mot de passe du compte
[entrer]: appuilez sur la touche entrer de votre clavier

-> Ici on créer le compte

setaddon user 1

-> ici on autorise le compte a utiliser Burning crusade (addon: extension 1: BC 2: wotlk)

setgm user 3

-> ici on monte le compte au niveau Admin (1: animateur 2:GM 3: admin)

Voila vous avez un compte admin créé !

g - Connection au serveur:
Pour vous connecter au serveur ouvrez votre fichier wow dans : c:\programmes files\world of warcraft (normalement)
Ouvrez : c:\programmes files\world of warcraft\realmlist.wtf
Et tapez : set realmlist localhost

Connectez vous avec le compte créé au f) !

VI - Mise en ligne de votre Serveur avec no-ip
C'est bien mais... et mes potes comment ils jouent avec moi ?Angry

2 seconde sa arrive Tongue Ici on va mettre le serveur en ligne, vos amis pouront se connecter et jouer avec vous.

A partir de cette étape 2choix s'offrent à vous ! soit vous mettez votre serveur en ligne avec No-ip (dans se cas suivez se chapitre mais arétez après celui-ci !) Soit vous mettez votre serveur en lige avec Hamachi : Beaucoup plus rapide, pas de port a ouvrir, MAIS (bah oui on peut pas tout avoir ) seulement 10joueur pourront se connecter en même temps sur votre serveur ! (Dans se cas rendez-vous directement au chapitre VII et passez le VI).

a - Création d'un compte no-ip:
Rendez vous a l'adresse suivate : http://www.no-ip.com
Cliquez sur create account puis inscrivez vous !

Une fois le formulaire remplit et votre compte validé connecter vous sur le site.
Cliquer enssuite sur Add a host et dans le champs Host Name mettez le realmlist que vous désirez pour votre serveur. Puis cliquez sur create host et quittez !

b - Logiciel No-ip:
Téléchargez et installez le logiciel no-ip !
Une fois le logiciel installé lancez le et connectez vous avec votre compte no-ip !

Surprise le host que vous venez de créer s'affiche x), cochez la case a coter pour l'activer ! Pour que votre no-ip marche il faut que le smiley rougisse !

c - Ouverture des ports:
Avec la technique de no-ip vous devez ouvrir les port de votre routeur !
La technique étant très différente en fonction des modems... je vous envoi vous référer a cette page : http://www.numerama.com/forum/index.php?showtopic=46422

Grace a la technique que vous trouverez sur le site ouvrez les ports suivant : 80 8080 8085 3724 3427 3306

d - Configuration du host:
Ouvrez le fichier : C:\WINDOWS\system32\drivers\etc\hosts
Ouvrez le avec le bloc note ou notepad++

Et rajoutez 2 ligne :

   
Citation:

Citation :votre no-ip[Tabulation]127.0.0.1
    127.0.0.1[Tabulation]votre no-ip


e - Modification de la DB realmd:
Retournez dans Navicat et double cliquer sur la DB realmd à droite double cliquez sur la table realmlist.
Une fenêtre s'ouvre dans la case address mettez votre no-ip !

Dans la case name vous pouvez mettre le nom de votre serveur si vous désirez !

f - Connection:
Relancez mangosd.exe et realmd.exe
Dans le fichier realmlist de votre fichier wow mettez :

  
Citation:

Citation :set realmlist votre no-ip



Lancez wow ... et connecter vous !!!

VII - Mise en ligne de votre serveur avec Hamachi


Hamachi est un moyen beaucoup plus rapide de mettre sont serveur en ligne... seul problème avec ce logiciel seulement 10 personne peuvent etre connectées en meme temps sur le serveur.

a - Installation de hamachi:
Téléchargez et installez le logiciel hamachi
Lancez Hamachi
Cliquez sur le bouton en bas à gauche du la fenetre pour vous connecter !

(Ca va ? Pas trop dur ? Tongue)

b - Modification de la DB realmd:
Lancez Navicat double cliquer sur la DB realmd puis a droite double cliquer sur la table realmlist

Une fenetre s'affiche dans la case adress mettez le chiffre qui se trouve en haut de la fenetre de Hamachi (X.XXX.XXX.XXX) puis quittez !

c - Configuration de Hamachi:
Dans la fenetre de Hamachi Cliquez sur le 1er boutton en bas a droite "Créer ou joindre des réseaux" puis cliquez sur "Créer un réseau"

Remplissez les champs :
Nom du réseau : Comme vous voulez ! (Nom du serveur si vous voulez)
Mot de passe : pareil de votre choix

Puis cliquez sur créer !

d - Pour les amis:
Vos amis doivent télécharger aussi Hamachi et mettre dans leur realmlist (dans le fichier wow) votre "ip hamachi" (chiffre en haut de la fenetre hamachi)

Ensuite ils doivent cliquer sur le 1er bouton a droite puis sur joindre un réseau puis remplire les champs comme ceci :

Nom du réseau : celui que vous avez entré précédemment
Mot de passe : Pareil

Puis cliquer sur joindre !

Créer leur un compte de la même manière que vous avez créé votre compte admin ! sauf que pour setgm user X vous mettez a la place de X soit 0 pour simple player soit 1 pour animateur soit 2 pour GM soit 3 pour admin.


Si jamais vous décidez de créer un autre serveur, avec un autre core et une autre DB ! La démarche sera exactement la même ! Intéressez-vous seulement aux fichier cités dans le tuto ! Il vous faudra juste rajouter cette étape si le core n'est pas de la même "version" que la DB : Il faudra faire les Updates !


Création par adminaubedutemp , merci de demander l'avis de l'auteur avant de copier-coller le tuto.


Dim 5 Avr - 18:41 (2009) MSN
Publicité






Message Publicité
PublicitéSupprimer les publicités ?

Dim 5 Avr - 18:41 (2009)
Tr4k3r
soldat
soldat

Hors ligne

Inscrit le: 25 Juil 2011
Messages: 21
Localisation: Perpignan
Masculin Verseau (20jan-19fev)
Reputation: 21
Moyenne de points: 1,00

Message [Tutoriel]Crée un serveur mangos 2.4.3 Répondre en citant
Liens mis à jour : Les maps, Navicat, Notpad++, Hamachi, No Ip.

_________________
Il faut manger pour vivre, & non pas vivre pour manger.



Mar 26 Juil - 01:51 (2011) Skype
Contenu Sponsorisé






Message [Tutoriel]Crée un serveur mangos 2.4.3

Aujourd’hui à 01:05 (2016)
Montrer les messages depuis:    
Répondre au sujet    Wow78 Index du Forum » Comment créer son serveur avec tous les outils Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers: 

Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation