Résolu Créer un serveur privé Dofus 1.29 sous Sharkemu

Statut
N'est pas ouverte pour d'autres réponses.

IvirTuo

Membre
Inscription
25 Avril 2013
Messages
1 283
Réactions
230
Points
7 516
RGCoins
25
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 : et
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 :
649457Wampfinish.png

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 :
480455navicat2.png

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 :
913514navicat4.png

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 :
875075navicat7.png


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 :modo:
<?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>

<!--##############################-->

<!--::DB 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=" " priority="1" />
<dataserver url=" " priority="0" />
</conf>

<conf name="En ligne (TEST)" type="test">
<dataserver url="data/" type="local" priority="3" />
<dataserver url=" " priority="1" />
<dataserver url=" " 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 :troll: , 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 :pasdaccord: , 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 :RG:
 
Je sais faire ancestra mais c'est un peu plus long que sa avec tout les patchs et pour mon premier tuto j'ai fais un truc simple pour débutant. Mais merci de m'encourager j'ai quand même mis 40 min à faire le tuto
 
Bon tutoriel, mais Sharkemu fais un peux vieux, je vous invite à aller visiter le mien concernant OnEmu.
Lien:

PS: Désolé pour la pub, mais je pense que les gens préfèrent un émulateur complet,sans bug avec beaucoup de nouveautés EDIT: BlooDy_MoNsTeR , j'ai build mon serveur privé, si sa t'intéresse je recrute , j'ai vu que tu à des compétences. :) Ajoute moi sur skype pour plus d'informations. SKYPE: DreaMz_xMaGiiK_-
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut