Jump to content
Sign in to follow this  
Ghost

SunDofus (v0.3.1.X)

Recommended Posts

console-icone-5265-128.png

 

Tout d'abord, le nom de SunDofus m'est venu du

nom de l'émulateur privé "SunDofus" de Nightwolf il y a très longtemps qu'il n'a jamais continué.

Ayant toujours galéré pour trouver un nom, j'ai préféré reprendre celui d'un projet abandonné.

 

Il est développé en C# avec le framework .NET 4.0.

Il utilise donc LINQ pour les fonctions lambdas, MySQL pour les bases de données et

SilverSocket pour la communication réseau (qui sont très performants néanmoins).

 

Il est totalement Open-Source et a été commencé le 12.07.2012.

Il avance à son rythme, je ne me presse pas, donc ne comptez pas "jouer" avant pas mal de temps.

Il a été crée dans le but de m'améliorer et de contribuer à l'émulation,

c'est d'ailleurs pour cela qu'il a déjà été recommencé plus de 3 fois (remises aux normes, perfs, etc).

 

GitHub : ICI

 

ChangeLog

 

Citation

/!\ Copyright Ghost [c] 2012 - 2013

 

SunDofus v0.1.0.0 :

-> [unknow date] Ajout de la connexion

-> [unknow date] Ajout du Multi-Server

-> [unknow date] Ajout des créations / suppressions / sélections personnages

-> [unknow date] Ajout des questions / réponses secrètes

 

SunDofus v0.1.1.18 :

-> [unknow date] Ajout du chat (canaux général & privé (messages privés))

-> [unknow date] Ajout des affichages des maps

-> [unknow date] Ajout des déplacements sur les maps

 

SunDofus v0.1.2.27 :

-> [unknow date] Ajout des téléportations sur les maps (Triggers)

-> [unknow date] Ajout des stats (de base pour les affichages, et éviter les 'Undefined')

-> [unknow date] Ajout de l'abonnement

 

SunDofus v0.1.3.32 :

-> [unknow date] Ajout des stats (Ajout de stats)

-> [unknow date] Ajout des sauvegardes (Personnages & Affichage dans la liste des serveurs)

-> [unknow date] Ajout des commande en console

-> [unknow date] ajout de la prospection / Esquive PA - PM

 

SunDofus v0.1.4.41 :

-> [unknow date] Ajout / Suppression d'items

-> [unknow date] Ajout des changements de positions d'items

-> [unknow date] Ajout des items lors de la selection du personnage et sur la map

-> [unknow date] Ajout des sauvegardes / chargements des items (pour le personnage)

-> [unknow date] Ajout des items_usables (items utilisables)

-> [unknow date] Rectification de bug sur le changement des cannaux

-> [unknow date] Rectification de l'esquive PA / PM

-> [unknow date] Ajout des effets suivant pour les items :

   +PA / +PM / +PO / +Ini / +PP / +Vita / +Vie / +Intel / +Sagesse

   +Force / +Intel / +Chance / +Agi

 

SunDofus v0.1.5.47 :

-> [unknow date] Ajout des armures (Normal - Pvp - %- %Pvp)

-> [unknow date] Ajout de tout les effets pour les items (ou presque ?)

-> [unknow date] Ajout des conditions pour les items

-> [unknow date] Ajout des points de vie pour les familiers

-> [unknow date] Correction d'un bug sur les affichages des items de classes

 

SunDofus v0.1.6.53 :

-> [unknow date] Ajout des cadeaux

-> [unknow date] Ajout de la file d'attente au serveur de connexion

-> [unknow date] Rectification du bug au chargement des maps (Merci Quentin)

-> [unknow date] Rectification d'une faille critique (Merci Vendethiel)

-> [unknow date] Ajout de cache pour les comptes, cadeaux, serveurs (reload automatiquement, temps dans la configuration)

 

SunDofus v0.1.7.59 :

-> [unknow date] Rectification d'une faille majeure entre la communication Realm >> Auth

-> [unknow date] Ajout partiel des sorts (Apprendre)

-> [unknow date] Renommage du Selector en Serveur d'authentification (SunDofus.Auth)

 

SunDofus v0.1.8.68 :

-> [unknow date] Ajout du up de level des personnages

-> [unknow date] Ajout de l'apprentissage des sorts

-> [unknow date] Ajout du up de level des sorts

-> [unknow date] Ajout du déplacement des sorts (dans la barre des sorts bien sûr)

-> [unknow date] Ajout de la customisation des maps de départ pour les classes

-> [unknow date] Ajout de plusieurs commandes admins

-> [unknow date] Ajout des chats commerces, recrutements + antispam (Thx vEmu pour les AntiSpam)

-> [unknow date] Ajout d'une condition sur les items utilisables (si il se supprime ou non après l'utilisation)

  (MustDelete <1> = doit etre surppimer | <0> ne doit pas etre supprimer)

 

SunDofus v0.1.9.69 :

-> [unknow date] Rectification de la mise en valeur de l'IP du client dans la console pour le logger 'Info' (Mangeta)

-> [unknow date] Rectification d'un bug concernant l'affichage des loggers en console

-> [unknow date] Ajout de plusieurs possibilités d'actions pour les triggers (L'actionID n'est plus la téléportation par défault)

 

SunDofus v0.2.0.75 :

-> [unknow date] Revu (non pas spécialement modification) d'une grosse partie des variables et fonctions (méthodes comprises)

   du code, pour de plus grandes performances et un repérage plus facile (les variables étaient juste dégueulasses oops)

-> [unknow date] Rectification d'un bug sur la connexion (parsage du Ticket)

-> [unknow date] Rectification d'un bug sur les cadeaux et optimisation

-> [unknow date] Rectification d'un bug lors du chargement des maps (qui avait un ID trop long ex:40000)

-> [unknow date] Rectification d'une possible faille expoitable lors de la suppression d'un personnage

-> [unknow date] Rectification d'une possible faille expoitable lors de la selection d'un personnage

-> [unknow date] Rectification d'un bug lors d'un path de déplacement non valide

 

SunDofus v0.2.2.134 (DofusOrigin) :

-> [07.01.2013] Rectification des parsages de ticket, au bout d'un certain nombre de ticket, il était possible de voler l'identité d'un autre

-> [07.01.2013] Ajout des descriptions en base de donnée(items) pour les conversions au format .SWF (Du prochain tool)

-> [08.01.2013] Rectification de la file d'attente, elle est désormait fonctionnelle !

-> [08.01.2013] Revu totalement la gestion de personnages pour une plus grande stabilité du système

-> [08.01.2013] Ajout des PNJ statiques et dynamiques (qui bougent tout seul sur la map (Option en DB))

-> [10.01.2013] Correction de la sauvegarde des personnages

-> [10.01.2013] Suppression du mode débug des triggers

-> [23.01.2013] Ajout des monstres (affichage + déplacements auto)

-> [23.01.2013] Rectification des PNJ et des monstres qui pouvait se rendre invisible (faute de faces du skin)

-> [24.01.2013] Achat et vente sur les PNJ

-> [25.01.2013] Correction du bug des affichages des jets des items en vente sur les PNJ

-> [25.01.2013] Correction d'un bug sur les empilations d'items à même jets

-> [27.01.2013] Correction du bug sur la disparition d'item lors d'un mouvement de positions

-> [28.01.2013] Ajout des échanges

-> [28.01.2013] Annulation automatiquement d'une demande en echange si l'un des personnages se déconnecte

-> [29.01.2013] Correction du bug du jet qui redevenait aléatoire sur les items après un échange

-> [29.01.2013] Rectification du bug de quantité sur les objets en échange

-> [30.01.2013] Ajout de l'invitation dans un groupe

-> [30.01.2013] Ajout des groupes

-> [30.01.2013] Ajout de l'annulation auto. lors d'une déconnexion de l'inviteur ou de l'invité avec comme sujet un groupe

-> [01.02.2013] Ajout de l'annulation automatique de la suivie d'un personnage si il déconnecte

-> [02.02.2013] Ajout de la suivie possible par tout le groupe

-> [02.02.2013] Mise en place de l'annulation du suivis lorsque le personnage quitte le groupe

-> [03.02.2013] Ajout des ImPacket lors d'un suivis ou de l'arrêt d'un suivis

-> [03.02.2013] Ajout des ImPacket lors du début et une fin de sauvegarde

-> [03.02.2013] Rectification de l'enpacktage en UTF8 (message avec accent etc)

-> [03.02.2013] Ajout des cannaux de discussions "Groupe" "Admin"

-> [03.02.2013] Ajout des dialogues avec les NPC

-> [03.02.2013] Seules les réponses avec les conditions atteintes sont désormais affichées des dialogues avec les NPC

-> [03.02.2013] Mise en place d'une question de secours lorsque le client n'atteind pas les conditions demandées

-> [07.02.2013] Suppression du cache des comptes qui sont chargés maintenant par rapport à la file d'attente

-> [09.02.2013] Ajout de la possibilité de changé l'image lors de l'affichage des cadeaux

-> [09.02.2013] Ajout du refresh lors de la connexion de quelqu'un sur le Realm dans la table "Connected"

-> [09.02.2013] Ajout du parsage de la liste des connectés sur le Realm dans la table "Connected"

-> [09.02.2013] Reset automatiquement de la liste lors du démarage de l'émulateur pour éviter le mauvais affichage des connectés

-> [11.02.2013] Rectification de failles critiques pour la suppression et selection de personnage

-> [12.02.2013] Ajout de tous les paramètres en configuration

-> [12.02.2013] Ajout des demandes en défis

-> [12.02.2013] Ajout de l'acceptation d'une demande

-> [12.02.2013] Ajout du refus d'une demande de défis

-> [12.02.2013] Annulation automatique de la demande lors d'une déconnexion d'un des deux facteurs

-> [12.02.2013] Déconnexion automatique lors d'une deuxième connexion sur un même compte

 

SunDofus v0.3.0.140 :

-> [16.04.2013] Modification du code (mise en place d'une seule application le realm et le world, possibilité de multiserveurs distants)

-> [16.04.2013] Rectification du bug sur la création des personnages

-> [16.04.2013] Ajout d'un "PassKey" entre les worlds et realms (question sécurité pour la connexion pour le multi-server)

 

SunDofus v0.3.1.X :

-> [18.04.2013] Réparation de la création des personnages

-> [18.04.2013] Refonte de la file d'attente

-> [19.04.2013] Quelques petites modifications du code

-> [19.04.2013] Réparation de la suppression des personnages

-> [19.04.2013] Réparation de l'affichage de la liste des personnages

-> [20.04.2013] Refonte des cannaux de discussions

-> [20.04.2013] Ajout du cannal 'Incarnam' (recu des messages seulement sur Incarnam, il me manque les subareas du dj)

-> [20.04.2013] Ajout de la première lettre du pseudo aléatoire en majuscule

-> [20.04.2013] Envois des messages 'Incarnam' seulement sur incarnam et niveau inférieur à 31

-> [20.04.2013] Revu total du changelog et suppresion de lignes inutiles

-> [21.04.2013] Ajout de la couleur verte en chat sur dofus (serveur message)

 

Cordialement,

Ghost.

---

Download

 

Download

 

Liste des téléchargements possible pour ce tutoriel / partage...

 

Sources : Télécharger

 

 

  • Like 14

Share this post


Link to post

Nettoyage du sujet + mise à jour du sujet et de mon vieux projet (remis aux normes).

Il se vaudra aussi "sucré" que le promettait EvoCore !

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.