2.0 Création d'un serveur privé sous Sharkemu

    Publicités

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

Status
Not open for further replies.
Apr 28, 2011
2,536
1
939
Avant de passer à la pratique voici les fonctions principales Débug !


-Maps : 6000
-Items : 100% (Certains effets sont non valides)
-Monstres : 1200 (D'après le site officiel de dofus)
-Pnj : 700
-Spell : 70%


-Gestion de connexion
-Gestion des comptes/ et joueurs

-Gestion du monde et des maps
-Gestion de transfert des données entre joueurs (affichage, déplacement, chat ...)

-Gestion des inventaires
-Gestion des items
-Gestion des 90% effets des items
-Gestion des drops d'items

-Gestion des combats inter-joueurs (PvP)
-Gestion des abandons
-Gestion des sorts principaux (voir liste ci-dessous)
-Gestion des buffs
-Gestion des scores de fin de combat (Kamas & Experience)

-Gestion des niveaux
-Gestion de l'expérience
-Gestion des statistiques

Passons au tuto ! :) (Je rappelle qu'il n'est pas de moi , source en dessous)


1) Tout d'abors, il faut télécharger navicat et Wamp.


Ensuite, il faut Télécharger la DB + l'émulateur :
Emulateur : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
DB : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

3) Téléchargez Hamachi (trouvable sur internet)

Voila ! vous avez tout.. on peux passer à la suite !

B/ Installations

1) Nous allons installer Java, pour cela : [[ Il n'est pas néccésaire d'installer JAVA ]]

Ouvrez le fichier " java-installateur " et c'est très simple après.

2) Nous allons maintenant installer Wamp :

Ouvrez le fichier " WampServer2.0i " puis suivez les screens :

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


3) Nous allons maintenant installer Navicat, pour cela :

Ouvrez le fichier " navicat8_lite_en " puis suivez les screens :

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

4) Je vous laisse installer Hamachi tout seul vous avez juste à appuier sur "Suivant".

C/ Suite

Donc, premierement, faites clique gauche sur l'icone de Wamp > Put Online ( si c'est pas déjà en ligne )

Deuxièmement, Ouvrez Navicat, puis appuier sur Connection > Mysql :

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

Après double clique sur le nom de votre serveur :

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

Puis faites clique droit > New Database :

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


Puis faites comme ceci :

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

Puis clique double clique sur " Sharkemu ".
Puis, clique droit sur sharkemu > Execute SQL File.. :


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

Puis vous faite " ... " et vous chercher la DB que je vous ai fait télécharger au début :

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

Vous faites " Start " et vous attendez jusqu'a la fin du chargement puis " Close " :

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

Après vous fermez puis reouvrer navicat.

Maintenant, on va executé les patchs SQL qui se trouvent dans le dossier de l'émulateur > Patch SQL , clique droit sur sharkemu puis " Execute SQL File " :

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

Après on va executer les patchs :

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

Puis recommencer cette action pour le deuxieme patch.

Voila une bonne chose de faite ( on a installer la DB ! )

Maintenant, on va créer un compte. Pour cela, rendez vous dans account db ( double clique sur account_db ) :Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!



Name : Nom de compte
Passworld : Mot de passe
GUID : Mettez des chiffres et des lettes
Secret Question : question secrete
Secret Answer : réponse secrete


Après vous ne touchez à rien sauf au dernier ( AdminState )

AdminState : Rang 1,2 ou 3 (mettez vous 3)

D/ Configuration

Ouvrez le config.xlm qui se trouve dans le dossier de l'émulateur :


Mettez l'ip de votre hamachi dans " Game IP " et le reste vous toucherez après.

Après, modifiez le config.xlm qui se trouve dans le fichier de dofus, rajoutez cette ligne :

<config>
<delay value="500"/>
<rdelay value="3000"/>
<rcount value="10"/>

<conf name="En ligne">
<connserver name="Nom de votre serveur" ip="IP Hamachi" port="444" />
<dataserver url="data/" type="local" priority="1" />
<dataserver url="http://IP Hamachi/dofus/" priority="3" />
<dataserver url="http://staticns.ankama.com/dofus/gamedata/dofus/" priority="2" />
<dataserver url="http://gamedata.ankama-games.com/dofus/" priority="0" />
</conf>

<conf name="En ligne (TEST)" type="test">
<dataserver url="data/" type="local" priority="2" />
<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>



Puis, ouvrez le l'application " Sharkemu " qui se trouve dans le dossier de l'émulateur :
Dès qu'il y a marqué " Serveur UP " vous pourez vous connecter.

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


Enjoy !
 
Status
Not open for further replies.