bonjour à tous est a toute,
Aujourd'hui je vous présente SharkEmu développé en C# est un émulateur Dofus stable et déjà très complet !! SharkEmu a le privilège d'être entièrement Opensource sous license GNU. Cela signifie que les sources sont disponibles et publiques pour tout le monde et que c'est totalement gratuit ! est oui c cooll non ? Sourire
Citation
Voici les fonctions majeurs disponibles :
-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
-Gestion de commandes (voir ci-dessous)
-Gestion des Pnjs
-Gestion des Pnj-vendeur
-Gestion d'achat/vente d'objet
-Gestion d'actions Pnj Spéciales (téléportation, dons de kamas...)
Effet sorts implantés (Tiré des SpellActions -> Game/SpellAction.cs) :
InflictDamage
RestoreHealth
StolenLife
Push
ChangeCase
AddBuff
Pour avoir un apriori 70% des sorts marche correctement
Voici les effets à ajoutés :
-Glyphes & Pieges
-Etats (Picole, Altruisme)
-Chatîments du sacrieur
-Degat/Soin sur la durée
-Transposition de place
-Sacrifice/Don de vie
Les fonctions majeurs qui seront implantés :
-Créatures & Intelligence artificiel
-Quêtes
-Métiers
La base de donnée est elle aussi bien remplie (merci à Ancestra) (MaJ : Database RC2)
-Maps : 6000
-Items : 100% (Certains effets sont non valides)
-Monstres : 1200 (D'après le site officiel de dofus)
-Pnj : 700
-Spell : 70%
c'est pas sa mes on passe au tuto:
Je sais qu'il existe plusieurs tutoriels pour créer son serveur privé sous Shark, malgré cela quelques personnes m'ont demandé de refaire un tuto à jour.
Ps : tout les screens sont de moi.
Donc, et bien commençons
A/ Téléchargements
1) Tout d'abors, il faut télécharger navicat et Wamp.
ICI ( J'ai fait un mini repack entre ces trois installateurs )
2) Ensuite, il faut Télécharger la DB + l'émulateur :
Emulateur : http://fr.sourceforge.jp/projects/sfnet_sharkemu/downloads/Cores/SharkEmu v…
DB : http://sourceforge.net/projects/sharkemu/files/SharkEmu v0.8.1.1.7z/downloa…
3) Téléchargez Hamachi (trouveable 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 :
http://www.imagup.com/pics/1271221263.html
http://www.imagup.com/pics/1271221295.html
http://www.imagup.com/pics/1271221313.html
http://www.imagup.com/pics/1271221333.html
http://www.imagup.com/pics/1271221350.html
http://www.imagup.com/pics/1271221366.html
3) Nous allons maintenant installer Navicat, pour cela :
Ouvrez le fichier " navicat8_lite_en " puis suivez les screens :
http://www.imagup.com/pics/1271222080.html
http://www.imagup.com/pics/1271222101.html
http://www.imagup.com/pics/1271222116.html
http://www.imagup.com/pics/1271222142.html
http://www.imagup.com/pics/1271222167.html
http://www.imagup.com/pics/1271222182.html
http://www.imagup.com/pics/1271222201.html
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 :
http://www.imagup.com/pics/1271222797.html
http://www.imagup.com/pics/1271222837.html
Après double clique sur le nom de votre serveur :
http://www.imagup.com/pics/1271222960.html
Puis faites clique droit > New Database :
http://www.imagup.com/pics/1271223217.html
Puis faites comme ceci :
http://www.imagup.com/pics/1271223411.html
Puis clique double clique sur " Sharkemu ".
Puis, clique droit sur sharkemu > Execute SQL File.. :
http://www.imagup.com/pics/1271223718.html
Puis vous faite " ... " et vous chercher la DB que je vous ai fait télécharger au début :
http://www.imagup.com/pics/1271224582.html
Vous faites " Start " et vous attendez jusqu'a la fin du chargement puis " Close " :
http://www.imagup.com/pics/1271224736.html
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 " :
http://www.imagup.com/pics/1271224964.html
Après on va executer les patchs :
http://www.imagup.com/pics/1271225107.html
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 ) :
http://www.imagup.com/pics/1271225404.html
Je fais une mini légende :
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 :
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.