Bonjour à tous,
Un petit moment que je n'ai rien poster sur le forum, alors je vous propose aujourd'hui un Patcher de ma création qui sera en téléchargement libre sur FE quand celui ici sera terminé.
Je vais vous décrire au fur et à mesure les fonctionnalités de ce Patcher.
Vous allez pouvoir remarquer que le design est le même que l'ancien que j'avais créer, mais le code est à 100% différent.
Pour le principe, il y a deux logiciels, une partie client que je vais vous présenter en premier ci-dessous et une partie administration, TOUTE, j'ai bien dit TOUTE les modifications du Patcher pourront être fait a distance, vos joueur n'aurons rien a réinstaller une fois que le Patcher sera mis dans votre client.
Méthode de téléchargement des mises à jour.
En aucun cas il vous sera demandé de créer un fichier quelconque pour lister vos mises à jour. Le Patcher sera capable automatiquement de trouver qu'elle fichier on été envoyer sur le FTP. Ainsi au démarrage de votre Patcher une connexion avec le serveur FTP sera établie, il téléchargeras les fichiers modifiés, mais il supprimera aussi les fichiers qui n'ont rien à faire dans votre client, par exemple une DLL qui n'aurait rien à faire dans le client.
Je vais maintenant vous présenter le Patcher étape par étape.
Partie client :
Image du Patcher
1. Titre
Le titre et la couleur de celui-ci est complètement modifiable dans la partie d'administration du Patcher.
2. Les nouvelles
Comme écrit dans les descriptifs des nouvelles, vos nouvelles sont complètement personnalisable, modification de couleur, choix d'une catégorie, ajout d'une date.
3. Le slider
Le slider est un champ image qui vous permet la diffusion de publicité ou de nouvelles images en rapport avec votre serveur. Le slider est configurable dans la partie administrateur, (Maximum de slide, Illimité)
4. Le tableau de statistique
Le tableau de statistique n'est pas encore terminé, mais déjà fonctionnelle à 90%, il indiquera différent détails de votre base de données, nombre de joueurs, de guildes ...
5. Jauge de téléchargement
Deux jauge seront présentes, une affichant la progression total et une autre fichier par fichier.
6. Bouton lancer et configuration
Le chemin de lancement de l'exécutable sera paramétrable partie administrateur, par exemple si vous lancez votre jeu grâce au metin2client.bin il vous faudra tout simplement le renseigner.
Une toute nouvelle fenêtre de configuration a été créer, aperçu ci-dessous.
7. A propos
Un module de changement de langue a été intégrer a cette fenêtre. D'autre langue pourront être ajoutés suivant les demandes
Nous avons fait le tour de la partie client, je vais maintenant vous présenter la partie d'administration. Je vais vous la montrer en Sreen car il sont assez explicite