[TUTO]Créer un serveur privée avec DarkEmµ [IMAGES]

    Publicités

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

Phiter

V
Aug 12, 2010
3,361
0
757
Bonjours/Bonsoir,

Voila un tuto expliquant comment créer un serveur privée avec DarkEmµ

Prés-requis:
- 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!
- DarkEmµ + Db : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!


Premièrement on lance wamp et on met enligne comme ceci :

39412719.jpg



On lance navicat et on crée un nouvelle connexion :

28042487.jpg



Double clique sur la connexion qu'on vient de créer et puis clique droit et on fait New Database ... :

40257177.jpg


On remplit le 1er champs le reste on ne touche pas :

46298863.jpg


On fait un double clique sur la Db qu'on viens de créer puis clique droit et execute batch file ou execute SQL file (selon les version de navicat) :

49441190.jpg


Clique sur les 3 points (...) :

10138924.jpg


On sélectionne le fichier sql qu'on trouve dans le dossier base de donnée de l'ému et on clique sur ouvrir:

73064351.jpg


On clique après sur Start :

52057846.jpg


Après un moment vous aurez ça : Cliquez sur close

72077934.jpg


passons a la création d'un compte:

Dans la table account_db :

18074722.jpg


Redimensionnée à 67% (1280 x 357) - Cliquez pour agrandir

Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

On passe a la configuration

Dans le dossier de l'ému vous trouverez un fichier "config.xml" Ouvrez le Et modifiez le au choix

<?xml version="1.0" encoding="utf-8"?>

<Configuration>


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


<!--::IP Settings::-->

<GameIp>localhost</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>

<GamePort>5555</GamePort>


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


<!--::DB Settings::-->

<SqlSource>localhost</SqlSource>

<SqlId>root</SqlId>

<SqlPass></SqlPass>

<SqlDBName>darkemu</SqlDBName>


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


<!--::Log Settings::-->

<LogError>./log_error.txt</LogError>

<LogCommand>./log_commands.txt</LogCommand>

<LogSock>./log_sock.txt</LogSock>

<!--LogSock Non-utilisé-->



<UseSockLog>true</UseSockLog>

<!--Attention à utilisé uniquement en cas de debug-->


<UseExtentedLog>true</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>500</MaxConnectionAccepted>

<!--Nombres de connexions simultanées-->


<ServerMessage>Il y a {0} joueur(s) connectés, bon jeu !$ltbr/$gtTapez .command pour les commandes</ServerMessage>

<!--$lt = '<' $gt = '>' {0} : joueurs connectés-->


<AutoSaveTimer>60</AutoSaveTimer>

<!--# Seconds ou -1 pour désactiver-->

<AutoSaveTimerDisplayed>true</AutoSaveTimerDisplayed>


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


<!--::Rates Settings::-->

<RateRegen>3.00</RateRegen>

<RateWinKamas>1</RateWinKamas>

<RateWinExperience>1</RateWinExperience>

<RateDropItem>1</RateDropItem>

<!--Remarque : Le signe décimal est le point (.) et non la virgule (,)-->


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


<!--::Start Settings::-->

<StartLevel>1</StartLevel>

<StartKamas>0</StartKamas>

<StartSpellBoost>0</StartSpellBoost>

<StartMap>7423</StartMap>

<StartCase>255</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>

On passe au config de dofus

Dans le dossier dofus ouvrez le fichier config.xml

Config.xml:
<config>

<delay value="500"/>

<rdelay value="3000"/>

<rcount value="10"/>


<conf name="En ligne">

<connserver name="Officiel" ip="213.248.126.11" port="443" />

<connserver name="Nom_de_votre_serveur" ip="IP_Hamachi_no-ip" port="444" />

<dataserver url="data/" type="local" priority="1" />

<dataserver url="http://staticns.ankama.com/dofus/gamedata/dofus/" priority="3" />

<dataserver url="http://gamedata.ankama-games.com/dofus/" priority="0" />

</conf>


<conf name="En ligne (TEST)" type="test">

<dataserver url="data/" type="local" priority="1" />

<dataserver url="http://staticns.ankama.com/dofus/gamedata/dofustest/" priority="3" />

<dataserver url="http://gamedata.ankama-games.com/dofustest/" 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>

On enregistre on ferme tout et on lance l'ému :)

97912485.jpg



Et voila.
Bon jeu
 
Last edited:

Phiter

V
Aug 12, 2010
3,361
0
757
Ok j'reverifie

---------- Message ajouté à 16h39 ---------- Le message précédent était à 16h25 ----------

Voila j'ai tout remit ! Bonne lecture !