Salut à tous c'est BlooDy_MoNsTeR pour un nouveau tuto : Créer un serveur privée sous Skarkemu
Si sharkemu ne vous interresse pas voici comment en faire un avec ancestra : http://reality-gaming.fr/threads/créer-un-serveur-privé-dofus-1-29-sous-ancestra-rev37.145511/
1-Téléchargement : Tout d'abord il va vous falloir : Hamachi téléchargeable la :
Aussi navicat lite :
Egalement wamp serveur :
Et bien entendu l'emu et sa base de données :
De-ziper tout dans un dossier appeler Sharkemu que vous allez créer
2 - Création de la DB. Voilà on a tout en main on va commencer tout d'abord lancer wamp serveur en cliquant dessus puis passer en ligne et démarrer les services si skype et ouvert sa ne marchera pas enfin pour ma part sa ne marche pas. Un fois fait, l'icone doit etre vert le sorte de W comme ceci :
Maintenant on va ouvrir navicat et créer un connection, après vous cliquez sur MySql vous arrivez là et vous configuez tout comme ceci :
Voila comme nom de serveur, je vais le nommer Serv_tuto
Vous double cliquez sur Serv_tuto et la des petits trucs vont apparaître ce sont des DB ( Base de données )
Maintenant faites clique droit sur le serveur et :
Vous faites New database comme là et vous la nommez Sharkemu_tuto par exemple le nom importe peu. Vous double-cliquez sur Sharkemu_tuto elle passera verte votre DB est "mise en route" mais il n'y a rien dedans alors vous devez la remplir en faisant :
Et vous allez cliquer sur les 3 " ...." à côté de la case " file " à partir de la vous allez chercher le dossier Sharkemu puis dans la database RC3 et vous allez prendre le dossier : sharkemu 20100323 1740 vous allez ensuite cliquez sur ouvrir et ça va commencer a charger une fois ce dossier fini vous aller partir dans le dossier sharkemu et vous allez chercher : patchs SQL, puis vous allez faire pareil qu'avec : sharkemu 20100323 1740 mais pour les droit dossier et vous les exécutez dans l'ordre :
Update 0.8.1.0 lui en premier et après les 2 autres dans l'ordre je me répète mais c'est pour que vous compreniez mieux. Une fois sa charger vous fermer navicat et vous le ré ouvrez.
La DB est faite.
3 - Configuration du serveur.
Maintenant allez dans votre dossier sharkemu et vous allez voir un XML nommé : config vous allez le modifier vous supprimer tout et vous mettez ceci : Du moins pour les regalages je vous laisse faire mais regarder toutes les lignes et modifiez les pour vous mais ne supprimez rien
<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<!--##############################-->
<!--::IP Settings::-->
<GameIp>Votreiphamachi</GameIp>
<DetournLocalIp>true</DetournLocalIp>
<!--Cette option permet de faire connecter le client sur 127.0.0.1 quand le serveur se situe sur la même ip que vous (locale)
Cela permet d'empêcher des problèmes de connexions quand vous essayer de vous connecter sur votre propre ip-->
<LoginPort>444</LoginPort>Le même port que sur votre config du dossier dofus
<GamePort>5555</GamePort>
<!--##############################-->
<!--:
B Settings::-->
<SqlSource>localhost</SqlSource>
<SqlId>root</SqlId>
<SqlPass></SqlPass>
<SqlDBName>sharkemu</SqlDBName>
<!--##############################-->
<!--::Log Settings::-->
<LogError>./log_error.txt</LogError>
<LogCommand>./log_commands.txt</LogCommand>
<LogSock>./log_sock.txt</LogSock>
<!--LogSock Non-utilisé-->
<UseSockLog>false</UseSockLog>
<!--Attention à utilisé uniquement en cas de debug-->
<UseExtentedLog>false</UseExtentedLog>
<!--Attention à utilisé uniquement en cas de debug-->
<ExtendedLogMaxStack>20</ExtendedLogMaxStack>
<!--##############################-->
<!--::Server Settings::-->
<ClientVersion>1.29.1</ClientVersion>
<ActivePvpExperience>false</ActivePvpExperience>
<ActivePvpKamas>false</ActivePvpKamas>
<MaxConnectionAccepted>10</MaxConnectionAccepted>
<!--Nombres de connexions simultanées-->
<ServerMessage>Il y a {0} joueur(s) connectés, Bon jeu a toi dofusiens !$ltbr/$gtTapez .command pour les commandes</ServerMessage>
<!--$lt = '<' $gt = '>' {0} : joueurs connectés-->
<AutoSaveTimer>2000</AutoSaveTimer>
<!--# Seconds ou -1 pour désactiver-->
<AutoSaveTimerDisplayed>true</AutoSaveTimerDisplayed>
<!--##############################-->
<!--::Rates Settings::-->
<RateRegen>3.00</RateRegen>
<RateWinKamas>10</RateWinKamas>
<RateWinExperience>10</RateWinExperience>
<RateDropItem>10</RateDropItem>
<!--Remarque : Le signe décimal est le point (.) et non la virgule (,)-->
<!--##############################-->
<!--::Start Settings::-->
<StartLevel>150</StartLevel>
<StartKamas>60000000</StartKamas>
<StartSpellBoost>150</StartSpellBoost>
<StartMap>7411</StartMap>
<StartCase>213</StartCase>
<StartDirection>7</StartDirection>
<StartEmotes>1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;19;21;22;23</StartEmotes>
<!--Separator : ';'-->
<StartChannels>0;1;2;3;4;5</StartChannels>
<!--Separator : ';'-->
<!--##############################-->
<!--::Fight Settings::-->
<DuringTurn>29</DuringTurn>
<!--##############################-->
<!--::Creatures Settings::-->
<MovementTimeMin>40000</MovementTimeMin>
<MovementTimeMax>120000</MovementTimeMax>
<!--Exprimé en millisecondes (ms)
Une valeur basse augmente le chargement du CPU et peut faire lagué le serveur
Min doit toujours être inférieur a Max-->
<RespawnTimeMin>150000</RespawnTimeMin>
<RespawnTimeMax>360000</RespawnTimeMax>.
<!--Exprimé en millisecondes (ms)
Une valeur basse augmente le chargement du CPU et peut faire lagué le serveur
Min doit toujours être inférieur a Max-->
<MaxCreatureGroup>3</MaxCreatureGroup>
<!--##############################-->
<!--::Map Settings::-->
<AllowBuggedMap>true</AllowBuggedMap>
<SearchFightPlaces>true</SearchFightPlaces>
<!--Permet à l'emulateur de trouver les placements de combat si ils n'existent pas
Cette option peut ralentir l'initialisation des maps AU PREMIER LANCEMENT SEULEMENT-->
<SearchingZone>6</SearchingZone>
<!--Rayon de recherche des placements de combat,
une valeur élevé permet de trouver plus de zone de combat-->
<!--##############################-->
<!--::Commands Settings::-->
<WorldMessageColor>0000ff</WorldMessageColor>
</Configuration>
Voila la config de l'emu est faite, on passe à la votre, allez dans votre dossier dofus et vous allez encore voir un XML nommé config modifié le et remplacé tout par ça :
<rdelay value="3000"/>
<rcount value="10"/>
<conf name="En ligne">
<connserver name="Nomdevotreserveur" ip="VotreIpHamachi" port="444" />
<dataserver url="data/" type="local" priority="3" />
<dataserver url="
<dataserver url="
</conf>
<conf name="En ligne (TEST)" type="test">
<dataserver url="data/" type="local" priority="3" />
<dataserver url="
<dataserver url="
</conf>
<cacheasbitmap>
<cache element="ExternalContainer/InteractionCell" value="false" />
<cache element="ExternalContainer/Ground" value="false" />
<cache element="ExternalContainer/Object1" value="false" />
<cache element="ExternalContainer/Object2" value="false" />
<cache element="ExternalContainer/Zone" value="false" />
<cache element="ExternalContainer/Select" value="false" />
<cache element="ExternalContainer/Grid" value="false" />
<cache element="ExternalContainer/Pointer" value="false" />
<cache element="GAPI/UI" value="false" />
<cache element="GAPI/UITop" value="false" />
<cache element="GAPI/Popup" value="false" />
<cache element="GAPI/UIUltimate" value="false" />
<cache element="GAPI/Cursor" value="false" />
<cache element="mapHandler/BACKGROUND" value="false" />
<cache element="mapHandler/Cell/Ground" value="false" />
<cache element="mapHandler/Cell/Object1" value="false" />
<cache element="mapHandler/Cell/Object2" value="false" />
<cache element="mapHandler/Cell/ObjectExternal" value="false" />
<cache element="Zone/Zone" value="true" />
<cache element="Zone/Pointers" value="true" />
</cacheasbitmap>
</config>
Et le reste n'y toucher pas voilà je crois que j'ai tout dis il ne reste plus qu'a ouvrir navicat, ouvrir les DB , lancer le start de l'emu attendre et vous pouvez vous co ....
Votre serveur est prêt à être lancé, il est configuré
4-Vous et vos amis
Là il va falloir vous créer un compte direction navicat, Sharkemu_tuto et hop vous double cliquez dessus et vous cliquez sur "table ", la premiere ligne il y a écrit "account db" vous double cliquez dessus et vous remplissez les champs : Name : nom de compte, password : Mot de passe
, GUID vous mettez 1 et après 2 pour le second compte et ainsi dessuite, en suite il y a question et réponse secrète votre pseudo et LA VOUS NE TOUCHEZ PAS à "logged, Last ip et last time " après il y a votre e-mail puis Banned vous devez mettre 0 (1 pour les bannis ) Ban time vous mettez rien et au dernier " adminState" vous mettez 4 et puis voilà votre compte est créer
Vous pouvez y jouer mais seul
, pour que vos amis viennent vous devez créer un reseaux hamachi et invité vos amis dedans je vous laisse faire, si vous n'y arrivez vraiment pas dites le moi je vous aiderez.
5-Jouez !!!!!
Votre serveur est désormais terminé en fin je crois. Je ferai un autre petit tuto pour vous montrer comment passer en no-ip .
Je ferai d'autres tuto avec d'autre emu plus compliqué mais plus complets.
Et je doublerai ces tutos de tuto-video beaucoup plus simples a comprendre
Voilà ce tuto est terminé, oui c'est très long j'ai moi-même mis 40 minutes a l'écrire mais une fois compris c'est très rapide.
Un petit com's et un like si je vous ai aidé et a la prochaine sur
Si sharkemu ne vous interresse pas voici comment en faire un avec ancestra : http://reality-gaming.fr/threads/créer-un-serveur-privé-dofus-1-29-sous-ancestra-rev37.145511/
1-Téléchargement : Tout d'abord il va vous falloir : Hamachi téléchargeable la :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
Aussi navicat lite :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
Egalement wamp serveur :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
Et bien entendu l'emu et sa base de données :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
et
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
De-ziper tout dans un dossier appeler Sharkemu que vous allez créer
2 - Création de la DB. Voilà on a tout en main on va commencer tout d'abord lancer wamp serveur en cliquant dessus puis passer en ligne et démarrer les services si skype et ouvert sa ne marchera pas enfin pour ma part sa ne marche pas. Un fois fait, l'icone doit etre vert le sorte de W comme ceci :

Maintenant on va ouvrir navicat et créer un connection, après vous cliquez sur MySql vous arrivez là et vous configuez tout comme ceci :

Voila comme nom de serveur, je vais le nommer Serv_tuto
Vous double cliquez sur Serv_tuto et la des petits trucs vont apparaître ce sont des DB ( Base de données )
Maintenant faites clique droit sur le serveur et :

Vous faites New database comme là et vous la nommez Sharkemu_tuto par exemple le nom importe peu. Vous double-cliquez sur Sharkemu_tuto elle passera verte votre DB est "mise en route" mais il n'y a rien dedans alors vous devez la remplir en faisant :

Et vous allez cliquer sur les 3 " ...." à côté de la case " file " à partir de la vous allez chercher le dossier Sharkemu puis dans la database RC3 et vous allez prendre le dossier : sharkemu 20100323 1740 vous allez ensuite cliquez sur ouvrir et ça va commencer a charger une fois ce dossier fini vous aller partir dans le dossier sharkemu et vous allez chercher : patchs SQL, puis vous allez faire pareil qu'avec : sharkemu 20100323 1740 mais pour les droit dossier et vous les exécutez dans l'ordre :
Update 0.8.1.0 lui en premier et après les 2 autres dans l'ordre je me répète mais c'est pour que vous compreniez mieux. Une fois sa charger vous fermer navicat et vous le ré ouvrez.
La DB est faite.
3 - Configuration du serveur.
Maintenant allez dans votre dossier sharkemu et vous allez voir un XML nommé : config vous allez le modifier vous supprimer tout et vous mettez ceci : Du moins pour les regalages je vous laisse faire mais regarder toutes les lignes et modifiez les pour vous mais ne supprimez rien

<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<!--##############################-->
<!--::IP Settings::-->
<GameIp>Votreiphamachi</GameIp>
<DetournLocalIp>true</DetournLocalIp>
<!--Cette option permet de faire connecter le client sur 127.0.0.1 quand le serveur se situe sur la même ip que vous (locale)
Cela permet d'empêcher des problèmes de connexions quand vous essayer de vous connecter sur votre propre ip-->
<LoginPort>444</LoginPort>Le même port que sur votre config du dossier dofus
<GamePort>5555</GamePort>
<!--##############################-->
<!--:
<SqlSource>localhost</SqlSource>
<SqlId>root</SqlId>
<SqlPass></SqlPass>
<SqlDBName>sharkemu</SqlDBName>
<!--##############################-->
<!--::Log Settings::-->
<LogError>./log_error.txt</LogError>
<LogCommand>./log_commands.txt</LogCommand>
<LogSock>./log_sock.txt</LogSock>
<!--LogSock Non-utilisé-->
<UseSockLog>false</UseSockLog>
<!--Attention à utilisé uniquement en cas de debug-->
<UseExtentedLog>false</UseExtentedLog>
<!--Attention à utilisé uniquement en cas de debug-->
<ExtendedLogMaxStack>20</ExtendedLogMaxStack>
<!--##############################-->
<!--::Server Settings::-->
<ClientVersion>1.29.1</ClientVersion>
<ActivePvpExperience>false</ActivePvpExperience>
<ActivePvpKamas>false</ActivePvpKamas>
<MaxConnectionAccepted>10</MaxConnectionAccepted>
<!--Nombres de connexions simultanées-->
<ServerMessage>Il y a {0} joueur(s) connectés, Bon jeu a toi dofusiens !$ltbr/$gtTapez .command pour les commandes</ServerMessage>
<!--$lt = '<' $gt = '>' {0} : joueurs connectés-->
<AutoSaveTimer>2000</AutoSaveTimer>
<!--# Seconds ou -1 pour désactiver-->
<AutoSaveTimerDisplayed>true</AutoSaveTimerDisplayed>
<!--##############################-->
<!--::Rates Settings::-->
<RateRegen>3.00</RateRegen>
<RateWinKamas>10</RateWinKamas>
<RateWinExperience>10</RateWinExperience>
<RateDropItem>10</RateDropItem>
<!--Remarque : Le signe décimal est le point (.) et non la virgule (,)-->
<!--##############################-->
<!--::Start Settings::-->
<StartLevel>150</StartLevel>
<StartKamas>60000000</StartKamas>
<StartSpellBoost>150</StartSpellBoost>
<StartMap>7411</StartMap>
<StartCase>213</StartCase>
<StartDirection>7</StartDirection>
<StartEmotes>1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;19;21;22;23</StartEmotes>
<!--Separator : ';'-->
<StartChannels>0;1;2;3;4;5</StartChannels>
<!--Separator : ';'-->
<!--##############################-->
<!--::Fight Settings::-->
<DuringTurn>29</DuringTurn>
<!--##############################-->
<!--::Creatures Settings::-->
<MovementTimeMin>40000</MovementTimeMin>
<MovementTimeMax>120000</MovementTimeMax>
<!--Exprimé en millisecondes (ms)
Une valeur basse augmente le chargement du CPU et peut faire lagué le serveur
Min doit toujours être inférieur a Max-->
<RespawnTimeMin>150000</RespawnTimeMin>
<RespawnTimeMax>360000</RespawnTimeMax>.
<!--Exprimé en millisecondes (ms)
Une valeur basse augmente le chargement du CPU et peut faire lagué le serveur
Min doit toujours être inférieur a Max-->
<MaxCreatureGroup>3</MaxCreatureGroup>
<!--##############################-->
<!--::Map Settings::-->
<AllowBuggedMap>true</AllowBuggedMap>
<SearchFightPlaces>true</SearchFightPlaces>
<!--Permet à l'emulateur de trouver les placements de combat si ils n'existent pas
Cette option peut ralentir l'initialisation des maps AU PREMIER LANCEMENT SEULEMENT-->
<SearchingZone>6</SearchingZone>
<!--Rayon de recherche des placements de combat,
une valeur élevé permet de trouver plus de zone de combat-->
<!--##############################-->
<!--::Commands Settings::-->
<WorldMessageColor>0000ff</WorldMessageColor>
</Configuration>
Voila la config de l'emu est faite, on passe à la votre, allez dans votre dossier dofus et vous allez encore voir un XML nommé config modifié le et remplacé tout par ça :
<rdelay value="3000"/>
<rcount value="10"/>
<conf name="En ligne">
<connserver name="Nomdevotreserveur" ip="VotreIpHamachi" port="444" />
<dataserver url="data/" type="local" priority="3" />
<dataserver url="
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
" priority="1" /><dataserver url="
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
" priority="0" /></conf>
<conf name="En ligne (TEST)" type="test">
<dataserver url="data/" type="local" priority="3" />
<dataserver url="
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
" priority="1" /><dataserver url="
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
" priority="0" /></conf>
<cacheasbitmap>
<cache element="ExternalContainer/InteractionCell" value="false" />
<cache element="ExternalContainer/Ground" value="false" />
<cache element="ExternalContainer/Object1" value="false" />
<cache element="ExternalContainer/Object2" value="false" />
<cache element="ExternalContainer/Zone" value="false" />
<cache element="ExternalContainer/Select" value="false" />
<cache element="ExternalContainer/Grid" value="false" />
<cache element="ExternalContainer/Pointer" value="false" />
<cache element="GAPI/UI" value="false" />
<cache element="GAPI/UITop" value="false" />
<cache element="GAPI/Popup" value="false" />
<cache element="GAPI/UIUltimate" value="false" />
<cache element="GAPI/Cursor" value="false" />
<cache element="mapHandler/BACKGROUND" value="false" />
<cache element="mapHandler/Cell/Ground" value="false" />
<cache element="mapHandler/Cell/Object1" value="false" />
<cache element="mapHandler/Cell/Object2" value="false" />
<cache element="mapHandler/Cell/ObjectExternal" value="false" />
<cache element="Zone/Zone" value="true" />
<cache element="Zone/Pointers" value="true" />
</cacheasbitmap>
</config>
Et le reste n'y toucher pas voilà je crois que j'ai tout dis il ne reste plus qu'a ouvrir navicat, ouvrir les DB , lancer le start de l'emu attendre et vous pouvez vous co ....
Votre serveur est prêt à être lancé, il est configuré
4-Vous et vos amis
Là il va falloir vous créer un compte direction navicat, Sharkemu_tuto et hop vous double cliquez dessus et vous cliquez sur "table ", la premiere ligne il y a écrit "account db" vous double cliquez dessus et vous remplissez les champs : Name : nom de compte, password : Mot de passe
Vous pouvez y jouer mais seul

5-Jouez !!!!!
Votre serveur est désormais terminé en fin je crois. Je ferai un autre petit tuto pour vous montrer comment passer en no-ip .
Je ferai d'autres tuto avec d'autre emu plus compliqué mais plus complets.
Et je doublerai ces tutos de tuto-video beaucoup plus simples a comprendre
Voilà ce tuto est terminé, oui c'est très long j'ai moi-même mis 40 minutes a l'écrire mais une fois compris c'est très rapide.
Un petit com's et un like si je vous ai aidé et a la prochaine sur