
--LOG PROGRAMMATION--
--PROGRAMMATION PAR El_DINDONNIER--
--MOTEUR SYLPHIDE VISUAL BASIC 6--
Depuis le 07 novembre 2007.
-Alpha Test 0.0.1-
1.Réorganisation total de la database du Serveur.
2.Modification totale du système de comptes, optimisation et débug.
3.Système de liste d'attente de packet, ce qui permet au serveur de ne pas être surchargés.
4.Système de nuit (stable).
5.L'éditeur de carte est désormais dans une fenêtre à part et est adapté à la taille de nos graphisme.
6.Mouvement / action désormais possible via la souris.
7.Ajout de (PaintX.dll) permet l'utilisation des fichiers PNG. (les graphismes passe donc dans ce format)
8.Ajout de la librairie BASS, permet l'utilisation de nombreux format de musique. (tel que mp4, mp3, wav, midi, ogg, wma)
9.Ajout de nouvelle couche graphique.(masque2, masque2anim, frangeanim, frange2, frange2anim et nuit)
10.Système de dialogue + script.
11.Système de projectile.
12.Ajout d'un système de choix de la position du respawn des pnjs dans l'éditeur de carte.
13.Nouvelle intélligence artificielle pour les PNJS. (les pnjs sont désormais beaucoup plus intélligent sur leur déplacement)
14.Système de panneau.
15.Système de choix des musiques en simplifié et beaucoup plus pratique.
16.Il est désormais possible de faire 50 page de dialogue et 5 possibilité de réponse.
17.Au démarrage du client une vérification s'éffectue pour savoir s'il est déjà lancer.
18.Affichage des dégâts entre joueur et pnj, en graphique et dynamique.
19.Ajout d'un système dans l'éditeur de cartes qui permet de séléctionner plusieurs éléments graphique en même temps.
20.Système qui permet dans l'éditeur de carte de remplir et effacer des couches en masse.
21.Affichage graphique du texte des joueurs lorsqu'il parle. (un simple texte blanc, simple et efficace).
22.Affichage des noms des pnjs et des joueurs au dessus de leur tête.
23.Ajout d'une commande /ping qui permet de savoir sont ping en jeu.
24.Système d'ouverture de porte a distance.
25.Ajout des crédits.
26.Il est désormais possible de faire suivant/retour via le clavier (entré/échap) dans les menus.
27.Changement de la taille des cartes (24*14) avec une taille de jeu de 800*600.
25.Changement de la police de caractères du chat, du nom des joueurs et des pnjs. (par "Palatino Linotype")
26.Nouveau système de chat, lorsque le joueur écris, cela s'écrit directement en transparent en dessous de son personnage. (permet de gagné de la place en supprimant la barre de chat)
27.Tout les textes sont désormais centré, une limite de caractères a été ajouté et correction du bug des accents.
28.Système d'inventaire graphique avancé (Optimisé de façon optimale, avec un petit carré qui permet de sélectionné les objets et un carré jaune autours des objets équipé)
29.Changement des DoEvents par une fonction plus stable et rapide.
30.Optimisation globale des variables.
31.Lourde optimisation au niveau de l'éditeur de carte. (désormais beaucoup plus léger)
32.Les comptes passes au format BINAIRE. (jusqu'à 15 fois plus rapide qu'avant, les ajouts, modification et sauvegarde sont maintenant instantanée)
33.Toute la database passe au format BINAIRE. (jusqu'à 15 fois plus rapide dans les chargements, notament, les objets reste vide si ils n'ont jamais été édité)
34.Optimisation au niveau des temps de chargement du système de connexion.
35.Les temps de chargement du client sont désormais plus stable et moins lourd, notamemnt, un texte affiche en détail ce qu'il ce passe.
36.Système de message de bienvenue, avec la commande /bienvenue. (il est possible de la désactivé en tapant /aucun)
37.A chaque sauvegarde de carte, la carte ce recharge automatiquement.
38.Désormais, il est possible d'écrire des noms de cartes,pnjs, panneaux etc.. plus long. (40 caractères)
39.Les noms des cartes, des pnjs, des joueurs et l'écriture du chat des joueurs est désormais centré au caractères près.
40.Le nom du personnage et de la carte s'affiche désormais aussi dans la barre du haut de la fenêtre du jeu.
41.Il est désormais possible de mettre jusqu'à 30 PNJ maximum sur une seul carte.
42.Si jamais le client n'est pas de la même version que le serveur, le joueur ne peut ce connecté.
43.Ajout d'une clef de sécurité à la connexion, si jamais elle n'est pas correcte, la connexion est refusé.
44.Le système de magasin n'est plus intégré aux cartes (permet de moins surchargé les cartes), plus tard, il seront activé via le système de dialogue.
45.Si jamais la case "intérieur" est coché dans les propriétés de cartes, la nuit deviens inactive dans celle-ci.
46.Désormais, chaque élément graphique du jeu est en PNG. (dont les menus et l'interface) ce qui permet d'allégé le client et d'avoir une meilleur qualité.
47.Correction d'une faille de sécurité majeur au niveau de la connexion des comptes.
48.Système d'arène intégré, si jamais le joueur est tué, il ne perd pas d'objet, et il réapparait par rapport a la position choisis dans l'éditeur de carte.
49.Il est désormais possible de tourner la position de vue du personnage avec la touche fin.
50.Possibilité de faire des screenshots avec interface (touche F11) et sans interface (F12) en BMP dans le dossier Systeme\Screenshots.
51.Possibilité de supprimer son compte grâce à un nouveau système, l'accès à celui-ci est inclue dans le menu principal.
52.Correction d'une faille de sécuriter à la création de personnage.
53.Nouveau système de drops, lorsqu'un joueur jete un objet, il n'a juste à taper le nombre qu'il souhaite jeter.
54.Ajout d'un éditeur de drops, qui permet lors de la mort d'un PNJ de jeter des objets. (avec % de chance)
55.Correction d'une faille de sécuriter majeur au niveau des drops d'objet.
56.Correction de plusieur faille de sécurité majeur. (modification sur les textbox)
57.Tout les éditeurs sont désormais mieu optimisé, entièrement traduit et réorganisé.
58.Il est désormais possible pour chaque éditeur de le quitté avec la croix en haut à droite. (propre et fonctionnel)
59.Dans l'éditeur d'objet, il est maintenant affiché le système de projectile graphiquement.
60.Système de themes. (mais n'est pas activé)
61.Lourde optimisation au niveau de la fenêtre du jeu, le chargement est désormais quasis instantannée
62.Amélioration au niveau de l'inventaire graphique (séléctionnement des objets équipé plus propre) et correction d'une faille mineur.
63.Modification de la quasis totalité des variables Bytes en Integer. (permet par exemple d'avoir une limite de 1000 objets maximum à la place de 255)
64.Correction d'un bug majeur au niveau du système de dialogue.
65.Désormais, dés qu'une oppération est éffectuer au niveau des personnages (ajout et supression), cela retourne directement au menu de choix de personnage.
66.Intégration des types d'objets Epaulière, Tête (décoration style lunette), Cape et Décoration type sac.
67.Système de paperdoll fonctionnel pour tout les types d'objets.
68.Désormais, avec la touche F5, on peut réinitialisé les graphismes. (très optimisé et rapide)
69.Correction du bug de texte.
70.Retrait de la liste d'attente des packets par un système plus stable et rapide.
71.Correction d'un bug mineur qui faisait qu'on pouvais supprimer un emplacement vide. (dans le choix de personnage)
72.Ajouts des attributes Soin / Tuer.
73.Il est désormais possible de sauvegarder ces informations de compte à la connexion. (nom et mot de passe)
74.Correction de quelque faille de sécuriter mineur dans la gestion de compte.
75.Correction d'un bug mineur au niveau de la fenêtre de jeu. (le jeu avais des risques de planter si le pc était peu puissant)
76.Optimisation au niveau de directX, le jeu est globalement plus fluide.
77.La nuit est désormais beaucoup plus stable et rapide, malgrès la perte de FPS, les mouvements reste aussi fluide que le jour.
78.Système de banque.
79.Correction de deux bug mineur.(affichage des pnjs et des objets dans les éditeurs)
80.Optimisation au niveau de la régénaration de vie, magie et endurance. (optimisé, et lorsque la barre correspondante est pleine, le timer ne s'execute pas)
81.Couleur du nom des joueurs par rapport à leur faction.
82.Correction d'un bug mineur au niveau des objets. (lorsqu'il était édité, il n'était pas mis à jour en totalité)
83.Système de description pour les objets. (ainsi qu'une légère amélioration de l'inventaire graphique)
84.Correction de trois bug majeur.(au niveau de la gestion des FPS, de la fenêtre de jeu et de l'inventaire)
85.Couleur du nom des pnjs par rapport à leur statuts. (rouge si agressif, vert si amicale etc.)
86.Possibilité de choisir la position de réaparition des pnjs. (haut, bas, gauche, droite et hasard)
87.Si jamais le pseudo d'un joueur dépasse le bord de carte, il ce replace et s'ajuste pour être totalement visible.
88.Désormais, il est possible de faire réapparaitre un pnj le jour, la nuit. (ou les deux)
89.Système de mode fenêtre/plein écran.
90.Il est désormais possible de modifié la vie et l'expérience données des PNJS en chiffre.
91.Intégration des barres de vie, de magie et d'expérience en haut à gauche de l'écran.
92.Barre de vie/magie graphique affichable en dessous de sont personnage.
93.Barre de vie graphique pour les PNJS.
94.Système de vitesse d'attaque possible avec les armes. (réglage en miliseconde)
95.Canal de chat réservé au administrateur avec la touche =montext et chat spécial admin avec "montext que les joueurs voients.
96.Optimisation du système de logs.
97.Système de rapport de bug. (commande \bug monrepportdebug)
98.Possibilité d'ouvrir un magasin lors d'une réponse dans les dialogues.
99.Réorganisation globale du code. (beaucoup plus propre)
100.Système d'objet scripté.
101.Les chargements de carte sont désormais plus propre. (évite de voir la couleur de transparence du tiles pendant le chargement)
102.Correction d'un bug majeur au niveau des attaques de joueur contre les pnjs.
103.Lourde amélioration au niveau de la planche d'objet. (ils est désormais possible de choisir les objets en largeur)
104.Lourde amélioration au niveau de l'inventaire. (beaucoup plus rapide, et compatible au nouveau système de choix d'objet)
105.Système de magasin graphique avancé. (très optimisé et rapide, 32 objet par magasin ainsi qu'une description des objets inclus)
106.Désormais dans les magasins, les résultats des demandes de joueur (achat, refus, inventaire complet etc.) sont écris dans l'interface en couleur. (avec la possibilité de s'en servir comme message de bienvenue)
107.Activation du système de Themes.
108.Ajout de l'OCX TABCTLR32.OCX. (va servir pour les éditeurs)
109.Système d'options avancé.
110.Correction d'un bug mineur au niveau du système de musique.
111.Système de guilde.
112.Intégration de la carte d'istaba.
113.Système de panneau d'administration. (pour le moment uniquement pour les éditeurs)
114.Réforme et correction de bug dans l'éditeur de magasins.
115.Lourde optimisation du système de dialogues et de magasins. (au niveau du chargement)
116.Possibilité de mettre jusqu'à 12 objet sur une seul ligne dans la planche d'objet. (et correction d'un bug mineur sur la réapparition des objets sur carte).
117.Système de case scripté sur carte.
118.Système d'échange d'objet entre joueur. (en interface)
119.Système de chat privé. (en interface)
120.Système de météo graphique. (pluie, neige, orage)
121.Système de magie graphique. (avec frames, temps d'animation etc..)
122.Système d'icone pour les magies, au lieu de les séléctionnés dans une liste, on voir directement l'image correspondante et il suffit de cliqué.
124.Système de banque graphique.
125.Optimisation majeur graphique. (chargement dans les menus jusqu'à 5 fois plus rapide, affichage des interfaces en jeu instantannée et optimisation de plus de 40mo de mémoire)
126.Divers amélioration au niveau du système de banque.
127.Correction d'un bug mineur au niveau du système de magasin.
128.Possibilité de mettre une météo permanente sur les cartes.
129.Modification au niveau du système d'attribute qui permettra d'en ajouter plus tard sans pour autant refaire les cartes.
130.Lourde optimisation des FPS. (Ils double, donc sa passe de 32 à 64 FPS)
131.Possibilité de faire ouvrir le système de banque via un dialogue.
132.Le jeu ne charge dorénavant pas la totalité des graphisme au démarrage mais s'en charge lorsque le joueur entre en jeu. (va servir pour un système de période).
133.Système de période (matin, jour, fin de soirée, nuit) fonctionnel, sans aucune perte de FPS et beaucoup plus propre que l'ancien système de nuit.
134.Correction d'un bug mineur qui faisais planter le client dés qu'un autre joueur quittais la carte.
135.Correction d'un big mineur qui empêchais d'utiliser les accents.
136.Correction d'un bug majeur au niveau du système de transition. (le client ne plante pas si il ne reçois pas la période instantanément)
137.Divers amélioration dans l'éditeur de magie.
138.Divers amélioration au niveau du système de magie graphique.
139.Désormais dans le menu de choix de personnage, si tu clic sur utiliser et qu'il y a pas de personnage, sa envoit directement dans la création de personnage.
140.Correction d'un bug mineur dans le système de banque graphique.
141.Correction d'un bug mineur dans le paperdoll.
142.Correction d'un bug mineur dans la librairie bass.
142.Système de bruitage. (pour le moment seul les dégâts, bloquage, esquive et porte)
143.Correction d'un bug majeur au niveau du système de magasin.
144.Correction d'un bug majeur au niveau des limites maximales de la database.
145.Correction d'un bug mineur au niveau du système de comptes.
146.Système de bruitage de fond expérimentale. (mais fonctionne)
Développement de 2012 :
147.Nouvelle optimisation dans le déplacement des joueurs.
148.Correction d'un bug mineur et d'une faille de sécurité dans le système de magie.
149.Les dégâts et la défense des équipements du joueur est maintenant calculé par rapport aux équipements du joueur.
150.Le joueur dispose de 12 slot d'inventaire et de 8 slot de magie.
151.Le joueur dispose de 100 points de vie et de magie.
152.Supression du système d'expérience, de force, de défense, de vitesse et de magie.
153.La mort du joueur apporte la destruction des objets.
154.La défense des pnjs est maintenant uniquement basé sur leur points de vie.
155.Suppression du système d'expérience et de niveau.
156.Ajout du système de réputation.
157.Menu du jeu entièrement refait de A à Z pour le nouveau chapitre originel.
158.Correction d'une faille de sécurité dans la création du personnage.
159.Correction d'un bug dans l'éditeur de carte sur les cases scriptés.
160.Il est maintenant possible de créer 5 personnage par compte.
161.Système de choix de skin graphique dans la création du personnage.

Mise à jour.
148.Correction d'un bug mineur et d'une faille de sécurité dans le système de magie.
149.Les dégâts et la défense des équipements du joueur est maintenant calculé par rapport aux équipements du joueur.
150.Le joueur dispose de 12 slot d'inventaire et de 8 slot de magie.
151.Le joueur dispose de 100 points de vie et de magie.
152.Supression du système d'expérience, de force, de défense, de vitesse et de magie.
153.La mort du joueur apporte la destruction des objets.
154.La défense des pnjs est maintenant uniquement basé sur leur points de vie.
155.Suppression du système d'expérience et de niveau.
156.Ajout du système de réputation.
Au lieu de rêver ta vie, vis ton rêve !
Fondateur de LGDR
Mise à jour
157.Menu du jeu entièrement refait de A à Z pour le nouveau chapitre originel.
158.Correction d'une faille de sécurité dans la création du personnage.
159.Correction d'un bug dans l'éditeur de carte sur les cases scriptés.
160.Il est maintenant possible de créer 5 personnage par compte.
161.Système de choix de skin graphique dans la création du personnage.
Au lieu de rêver ta vie, vis ton rêve !
Fondateur de LGDR
Mise à jour
Au lieu de rêver ta vie, vis ton rêve !
Fondateur de LGDR
Mise à jour pour la première version de développement online !
Au lieu de rêver ta vie, vis ton rêve !
Fondateur de LGDR