[Tutoriel] Créer un serveur privé en 4.0.6

    Publicités

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

awara

Membre
Feb 12, 2010
14
0
561
Bonjour à tous,
Dans ce tutoriel je vais vous apprendre a créer un serveur privé en version 4.0.6 avec l'émulateur skyfire.

[align=center]1- Télécharger les fichiers requis :[/align]

Tout d'abord, vous devez vous procurer les bons fichiers.
Wamp => Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Navicat => Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
SQL Yog => Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Base de données => Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Core => Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Maps => Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
DBC => Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

[align=center]2- Installation :[/align]

Après avoir installé navicat, sql yog et wamp, creez un nouveau dossier nommé serveur.
Ensuite vous devrez y extraire le core et la base de données.

Lancez wamp , clic droit dessus => language => french.
Puis clic gauche dessus => Passer en ligne.
Lorsqu'il sera totalement blanc, ouvrez votre navigateur internet et allez sur
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Cliquez sur privilèges => ajouter un utilisateur
Mettez un nom d'utilisateur et un mot de passe que vous devrez garder a la suite.
Dans serveur, mettez localhost.
Ensuite, sélectionnez Donner les privilèges passepartout ("%") et cliquez sur Tout cocher. Cliquez sur executer.

Lancez navicat et cliquez sur connection. Dans connection name mettez serveur.
Dans host name mettez localhost. Dans username et password mettez vos identifiants wamp. Cliquez sur ok.
Ensuite, double cliquez sur serveur puis faites dessus un clic droit =>New database et nommez la mangos.
Faites la meme chose en créant des bases de données nommées realmd et characters.
Ensuite, double cliquez sur characters puis faites dessus un clic droit => execute batch file => cliquez sur les 3 points de file et ouvrez le dossier sql.
Selectionnez le fichier characters.sql puis cliquez sur start
Double cliquez sur realmd et repetez l'etape avec le fichier realmd.sql.

Lancez sql yog et mettez vos identifiants de connection wamp.
Double cliquez sur mangos puis faites un clic droit dessus => restore from sql dump et selectionnez le fichier mangos.sql puis validez. Cette etape peut etre longue.

Déplacez les fichiers maps.rar et dbc.rar dans le dossier de votre core et extractez les.

[align=center]3-Configuration :[/align]

Ouvrez le fichier worldserver.conf avec le bloc notes
et remplacez ces lignes
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"
par
LoginDatabaseInfo = "127.0.0.1;3306;NOM DE COMPTE WAMP;MDP WAMP;realmd"
WorldDatabaseInfo = "127.0.0.1;3306;NOM DE COMPTE WAMP;MDP WAMP;mangos"
CharacterDatabaseInfo = "127.0.0.1;3306;NOM DE COMPTE WAMP;MDP WAMP;characters"

Ouvrez le fichier authserver.conf avec bloc notes et remplacez
LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"
par
LoginDatabaseInfo = "127.0.0.1;3306;NOM DE COMPTE WAMP;MDP WAMP;realmd"

[align=center]4-Lancement du serveur et création de compte :[/align]

Une fois toutes ces étapes terminées, lancez mangosd et realmd.
Lorsque mangosd affichera max allowed connection 4096
le serveur sera lance et pret a etre utilisé.
Pour creer un compte, attendez que mangos affiche max allowed connection 4096
et tapez account create PSEUDO MDP
puis account set gmlevel PSEUDO 3 ce qui mettra votre compte en mode administrateur
pour modifier votre extansion, tapez account set addon 2
Vous pouvez acceder a votre serveur en mettant dans votre realmlist set realmlist 127.0.0.1
 

gigok123

Nouveau membre
Dec 22, 2009
2
0
561
32
Bonjour,D'abord super tuto merci ^^
J'ai un problème, quand je lance le Realmd.exe ou le Mangos.exe , un message d'erreur s'affiche : MSVCR100.dll est introuvable (Mangosd.exe) et MSVCP100.dll est introuvable (Realmd.exe)
J'ai téléchargé les deux fichiers .dll mais maintenant quand je lance Mangosd.exe j'a le message suivant : 'Le point d'entrée de procédure _invalid_parameter_noinfo_noreturn est introuvable dans la bibliothèque de liaisons dynamique MSVCR100.dll'

Merci
 

lasilix

Membre
Jun 1, 2010
8
0
901
Coucou, bon tuto !

Mais quand je veu me connecter sur le serveur crée sa me met " Vous avez était déconecter du serveur"

Pourquoi ?

Aider moi s'il vous plait
 

Rom347

Membre Banni
Feb 28, 2010
332
0
581
Bonjour,D'abord super tuto merci ^^
J'ai un problème, quand je lance le Realmd.exe ou le Mangos.exe , un message d'erreur s'affiche : MSVCR100.dll est introuvable (Mangosd.exe) et MSVCP100.dll est introuvable (Realmd.exe)
J'ai téléchargé les deux fichiers .dll mais maintenant quand je lance Mangosd.exe j'a le message suivant : 'Le point d'entrée de procédure _invalid_parameter_noinfo_noreturn est introuvable dans la bibliothèque de liaisons dynamique MSVCR100.dll'

Merci

esseye d'instaler DirectX9 ....
 

calvinlebg

Membre
Feb 7, 2011
34
0
431
bonjour moi des ke je lance relmd et mangosd sa s'etaint direct voici les logs


---------- Message ajouté à 21h33 ---------- Le message précédent était à 21h28 ----------

zut voilases celales logs il me marke dans le txt db erros:

2011-06-15 21:04:10 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:04:25 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:05:08 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:05:12 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:05:20 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:05:29 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:05:43 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:06:02 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:06:16 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:06:35 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:06:45 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:07:06 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:08:19 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:08:39 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:08:50 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:09:03 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:09:08 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:09:14 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:09:37 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:10:42 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:10:46 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:10:58 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:18:36 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:18:39 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:19:17 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:20:58 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:21:03 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:21:05 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:25:32 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:25:34 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:25:38 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:25:43 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:25:46 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:25:48 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:26:13 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:26:18 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
2011-06-15 21:26:21 >> Loaded 0 trinity strings. DB table `trinity_string` is empty. Cannot continue.
pouvais voi maider :arf:
plllzzzz
 

gigok123

Nouveau membre
Dec 22, 2009
2
0
561
32
Bah j'ai le directX 11 d'installé, c'est pas possible de revenir en arrière, et j'ai dl les C++ packages, ça change rien.
 

Rom347

Membre Banni
Feb 28, 2010
332
0
581
On s'en fout de C++ packtage blah blah blah .

Humpf ... franchement je peut rien pour toi j'en ai aucune idée .

désolé ^^
 

calvinlebg

Membre
Feb 7, 2011
34
0
431
Slt lasilixj'ai une reponses sa te deconnecte il te faut executer une database qui s'apelle account force permission qui va donner la permission a ton compte de se connecter voila ta plus qu'a chercher dant ta database et de l'executer a++

En tout qua moi ses comme sa que sa a marcher
ps: Pour la 3.3.5
 

exorion80

Membre
Jun 18, 2011
40
0
431
salut jolie tuto mais j'ai un problème, quand je lance le Realmd.exe ou le Mangos.exe , un message d'erreur s'affiche : MSVCR100.dll est introuvable (Mangosd.exe) et MSVCP100.dll est introuvable (Realmd.exe)
Pourquoi? Et comment puis-je le faire marcher?
 

Mr. Yanis

Nouveau membre
Jul 25, 2011
3
0
301
Bonjour j'ai un problème dont je m'arraches les cheveux ,je suis enfin arriver à me conecter , mais la je ne peut lancer aucun sorts , parler a aucun mec (ni vendeur ni maitre de classe) ni attaquer ... et les pnj dans le jeu ne sont pas répertorier comme créatures ..........

La vraiment je suis perdu ..

C'est normale qu'on ne puisse même pas quitter ou ce déconnecter? (en jeu)

c'est normal que je ne puisse pas faire apparaitre 1 Pnj ? (en jeu)

enfin plein de problème (PS : je pence par contre que c normale que les portails des donjons ne sois pas placé ? c'est bête sinon , j'aurais bien aimé y faire un tour)
 
Last edited:

nside

Membre
May 15, 2011
12
0
426
Bonjour,

J'ai un petit problème

Les consoles (realmd.exe, mangosd.exe) se referme tous seul des que je l'ouvre.

Voilà si vous avez une idée de ce problème :)

Merci de votre aide.
 

dready

Membre
Jul 16, 2010
20
0
426
Bonjour;
Des screens svp c'est pas clair comme tuto j'ai le même problème que ci dessus.
 

locktum

Nouveau membre
Mar 30, 2011
1
0
421
moi aussi j'ai un problem je ne trouve pas caracters.sql ni aucun fichier qui est en .sql ;(

repondez moi s.v.p
 

syst01

Nouveau membre
Oct 19, 2011
1
0
301
51
Voila pour tous vos problèmes:
-Probleme de fichiers ".dll": Installez .net framework 3

-Probleme de connection au serveur: je PENSE que malheureusement votre ordinateur n'est pas assez performant. (essayez toujours la solution de "calvinlebg" ci-dessus).

-Pour les sorts et les pnj qui ne sont pas là: Encore une fois, je ne suis pas certain de mes dires mais je pense qu'il y a eu un problème lors de l'écriture du fichier: "mangos.sql" dans "SQLyog" ou encore un probleme lors du chargement de ton serveur.

Et enfin, outre tout ces problèmes, très bon tuto mais la prochaine fois afficher ta source serait très gentil envers le créateur de ce tuto, merci!
 

albastick

Nouveau membre
Nov 5, 2011
1
0
301
bonjour et bravo pour le tuto
1-j'ai un probleme avec la partie "Lancez sql yog et mettez vos identifiants de connection wamp. Double cliquez sur mangos puis faites un clic droit dessus => restore from sql dump et selectionnez le fichier mangos.sql puis validez." là il me met une erreur impossible de charger le sql.
2-en ce qui concerne "Déplacez les fichiers maps.rar et dbc.rar dans le dossier de votre core et extractez les." es-ce le dossier serveur?
merci
 

raphifiel

Membre actif
Oct 25, 2011
104
0
316
Dans le lit d'ta mere
Bonjour merci super tuto mais un petit probleme comment on creer le royaume.... car quand je me connecte (en jeu) il nest afficher aucun royaume ... merci de bien vouloir me donner une reponse :)

Ps; Tu devrais ajouter un tuto qui montre comment le mettre en ligne ^^

---------- Message ajouté à 11h55 ---------- Le message précédent était à 11h51 ----------

bonjour et bravo pour le tuto
1-j'ai un probleme avec la partie "Lancez sql yog et mettez vos identifiants de connection wamp. Double cliquez sur mangos puis faites un clic droit dessus => restore from sql dump et selectionnez le fichier mangos.sql puis validez." là il me met une erreur impossible de charger le sql.
2-en ce qui concerne "Déplacez les fichiers maps.rar et dbc.rar dans le dossier de votre core et extractez les." es-ce le dossier serveur?
merci

Bonjour pour la deuxieme question tu dois extraire les maps.rar et dbc.rara l'interieur du fichier serveur (prend garde a ce quil ne soit pas tous eparpiller (ex : toutes les maps dans un dossier nomer map et les dbc dans un dossier nommer dbc)
 

devil26740

Membre
Apr 20, 2011
14
0
421
quand je lance le mangosd il se ferme tout seul alors que realmd non est ce que vous aurez une réponse a ma question svp je suis coincé
 
P

PUNISHERHK

bonsoir, peut t'on utiliser la version d’essai disponible sur le site de WoW ?
 

georgidous

Nouveau membre
Nov 16, 2011
1
0
421
31
probléme

je n'arrive pas a ouvrire wow, quand je double clic sur wow.exe sa me dit "impossible de charger le flux d'archive requis. veuillez verifier votre connexion reseau" que dois je faire
 

Shiiky

Membre actif
Aug 25, 2011
334
0
582
LH City
Discord
Shiiky#2037
Mon probleme :

Quand je suis sur SQLyog->Mangos->Restore From SQL Dump->...->mangos.sql
Il me met une erreur en anglais puis je click sur Open Error File... Un documents .txt s'ouvre :


Query:
CREATE TABLE `access_requirement` (
`mapId` mediumint(8) unsigned NOT NULL,
`difficulty` tinyint(3) unsigned NOT NULL DEFAULT '0',
`level_min` tinyint(3) unsigned NOT NULL DEFAULT '0',
`level_max` tinyint(3) unsigned NOT NULL DEFAULT '0',
`item` mediumint(8) unsigned NOT NULL DEFAULT '0',
`item2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_done_A` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_done_H` mediumint(8) unsigned NOT NULL DEFAULT '0',
`completed_achievement` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_failed_text` text,
`comment` text,
PRIMARY KEY (`mapId`,`difficulty`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Access Requirements'

Error occured at:2012-02-21 18:39:20
Line no.:27
Error Code: 1050 - Table 'access_requirement' already exists

Query:
CREATE TABLE `access_requirement` (
`mapId` mediumint(8) unsigned NOT NULL,
`difficulty` tinyint(3) unsigned NOT NULL DEFAULT '0',
`level_min` tinyint(3) unsigned NOT NULL DEFAULT '0',
`level_max` tinyint(3) unsigned NOT NULL DEFAULT '0',
`item` mediumint(8) unsigned NOT NULL DEFAULT '0',
`item2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_done_A` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_done_H` mediumint(8) unsigned NOT NULL DEFAULT '0',
`completed_achievement` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_failed_text` text,
`comment` text,
PRIMARY KEY (`mapId`,`difficulty`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Access Requirements'

Error occured at:2012-02-21 18:39:29
Line no.:27
Error Code: 1050 - Table 'access_requirement' already exists

Query:
CREATE TABLE `access_requirement` (
`mapId` mediumint(8) unsigned NOT NULL,
`difficulty` tinyint(3) unsigned NOT NULL DEFAULT '0',
`level_min` tinyint(3) unsigned NOT NULL DEFAULT '0',
`level_max` tinyint(3) unsigned NOT NULL DEFAULT '0',
`item` mediumint(8) unsigned NOT NULL DEFAULT '0',
`item2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_done_A` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_done_H` mediumint(8) unsigned NOT NULL DEFAULT '0',
`completed_achievement` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_failed_text` text,
`comment` text,
PRIMARY KEY (`mapId`,`difficulty`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Access Requirements'

Error occured at:2012-02-21 18:39:41
Line no.:27
Error Code: 1050 - Table 'access_requirement' already exists

Query:
CREATE TABLE `access_requirement` (
`mapId` mediumint(8) unsigned NOT NULL,
`difficulty` tinyint(3) unsigned NOT NULL DEFAULT '0',
`level_min` tinyint(3) unsigned NOT NULL DEFAULT '0',
`level_max` tinyint(3) unsigned NOT NULL DEFAULT '0',
`item` mediumint(8) unsigned NOT NULL DEFAULT '0',
`item2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_done_A` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_done_H` mediumint(8) unsigned NOT NULL DEFAULT '0',
`completed_achievement` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_failed_text` text,
`comment` text,
PRIMARY KEY (`mapId`,`difficulty`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Access Requirements'

Error occured at:2012-02-21 18:40:04
Line no.:27
Error Code: 1050 - Table 'access_requirement' already exists

Query:
CREATE TABLE `access_requirement` (
`mapId` mediumint(8) unsigned NOT NULL,
`difficulty` tinyint(3) unsigned NOT NULL DEFAULT '0',
`level_min` tinyint(3) unsigned NOT NULL DEFAULT '0',
`level_max` tinyint(3) unsigned NOT NULL DEFAULT '0',
`item` mediumint(8) unsigned NOT NULL DEFAULT '0',
`item2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_done_A` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_done_H` mediumint(8) unsigned NOT NULL DEFAULT '0',
`completed_achievement` mediumint(8) unsigned NOT NULL DEFAULT '0',
`quest_failed_text` text,
`comment` text,
PRIMARY KEY (`mapId`,`difficulty`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Access Requirements'

Error occured at:2012-02-21 18:45:15
Line no.:27
Error Code: 1050 - Table 'access_requirement' already exists

Pouvez-vous m'aider ?
 

acrismj

Nouveau membre
Apr 18, 2010
2
0
561
33
Slt

Slt à tous, j'ai décidé de me refaire un serveur afin de recommencer le debug comme autre fois, mais j'ai déjà un soucis des le debut du tuto, quand je veux mettre en ligne Wamp il me met un message d'erreur comme quoi j'ai Une erreur Interne.du coup je fait démarer les services et la il se metter en ligne, mais quand je vais sur localhost, une page blanche, et rien ne se place, acrissmj skype ou acrissmj@ hot/ com sur msn
 

talion

Nouveau membre
Feb 29, 2012
2
0
301
C'est bizzare mois quand je veux lancer le mangosd il s'affiche oui mais disparait aprés quelque seconde m'empèchant de crer mon comte.

Help
 

talion

Nouveau membre
Feb 29, 2012
2
0
301
Par contre je sais pas si c'est un problème de compatibilité ou alors le fichier que j'ai téléchargé est éroné mais pas moyen de le demarer.

ps:je suis sur Windows 7



Ou alors le fichier core que tu nous à donné est périmé.
 
Last edited: