Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'tutoriel / partage'.



Plus d’options de recherche

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Inscription & Connexion
    • Inscription
    • Connexion
  • Espace Communautaire
    • Funky-Emulation
    • Présentations
    • Discussions Générales
    • Bureau de la Communauté
    • Espace Gaming
    • Espace Premium
  • Emulation & Co
    • Réécrire un Partage / Tutoriel
    • Proposer un Partage / Tutoriel
    • La Boite à Idées
  • Emulation de jeux
    • RaiderZ
    • Aura Kingdom
    • Metin2
    • Dofus
    • Minecraft
    • World of Warcraft
    • Aion
    • Habbo
    • Wakfu
    • GTA San Andreas
    • Jeux .IO
    • Divers
  • Espace Divers
    • Logiciels
    • Programmation
    • Administration de Systèmes
    • Arts
    • Discord
    • Mobile
    • Divers
  • Internationnal Forum
    • Community
    • Games Emulation
    • Others
  • Corbeille & Archives
    • Archives (FR...)
    • Archives (INT...)
  • Forum de PassionDev

Rechercher les résultats dans…

Rechercher les résultats qui contiennent…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


Discord


Skype


Biographie


Nationalité


Sexe

497 résultats trouvés

  1. Bonsoir, La team FE vous propose aujourd'hui des Files 2016 de qualité avec la majorité des systèmes de l'officiel jusqu'à aujourd'hui. Vous pouvez obtenir plus d'informations sur la Team FE juste ici. Version 3.0 des Files CHANGELOG V3.0 -Système d'étole (Avec les 4 types d'étoles) -Système de costume d'armes -Système de costume de monture -Système de liaison d'âme -Système des 7è & 8è compétences -Système du pet officiel (Meley, petit singe, Bébé némère, Bébé razador, petite araignée) -Pierres anti-magie disponibles jusque +4 -Interface de création et de sélection de personnages officielle -4 inventaires disponibles -Ajout de nombreux mobs et items (Utilisation des item_proto et mob_proto officiels avec quelques modifications) -Level 255 débloqué mais fixé à 115 dans les CONFIG -Système des targets de couleur -Ajout de nombreux costumes et coiffures -Possibilité d'acheter des items à 0 yangs -Ajout de l'effet officiel quand on drop un item. -Ajout des armures 115. -Certaines interfaces ont été traduites. -FIX du lame enchanté -Mise en place de sécurité afin d'éviter certaines injections SQL -Les games et DB sont optimisés et ont la possibilité d'être stripper pour obtenir des poids de 5.000 Ko et 7.180Ko A SAVOIR: Le level maximum est modifiable dans les CONFIG ( max 255) Certains costumes ne sont toujours pas disponibles Aucun drops officiels n'a été fait. La vente de ces files est strictement interdite, si elles ont été mises en publique ce n'est pas pour les vendre mais pour faire profiter n'importe quelle communauté de ce travail. En cas de problèmes veuillez vous redirigez vers la section AQS Les screens: TELECHARGEMENT: Lien de téléchargement du client : ICI Lien de téléchargement des files (à mettre dans cd /usr) : ICI Lien de téléchargement des tables SQL : ICI Lien de téléchargement des sources client : ICI Lien de téléchargement des sources serveur (à mettre dans cd /usr/src/nomdudossierquevousvoulez) : ICI Lien de téléchargement du DUMP_PROTO et de ses sources : ICI Machine Virtuelle FreeBSD: Tout est bon !
  2. Bonjour, Je vous remet donc en partage ces 3 armures et ces 3 griffes pour Lycan, les icons , les gr2 et les textures sont présents. Lien de téléchargement : Cliquez ici Source : Adaptées par Ridack
  3. Bonjour, Aujourd'hui je vous propose les files 2016 de la Team-FE, aussi, repris par Saw, que j'ai modifié de mon côté. Changelog V3.0 (Team-FE) : -Système d'étole (Avec les 4 types d'étoles) -Système de costume d'armes -Système de costume de monture -Système de liaison d'âme -Système des 7è & 8è compétences -Système du pet officiel (Meley, petit singe, Bébé némère, Bébé razador, petite araignée) -Pierres anti-magie disponibles jusque +4 -Interface de création et de sélection de personnages officielle -4 inventaires disponibles -Ajout de nombreux mobs et items (Utilisation des item_proto et mob_proto officiels avec quelques modifications) -Level 255 débloqué mais fixé à 115 dans les CONFIG -Système des targets de couleur -Ajout de nombreux costumes et coiffures -Possibilité d'acheter des items à 0 yangs -Ajout de l'effet officiel quand on drop un item. -Ajout des armures 115. -Certaines interfaces ont été traduites. -FIX du lame enchanté -Mise en place de sécurité afin d'éviter certaines injections SQL -Les games et DB sont optimisés et ont la possibilité d'être stripper pour obtenir des poids de 5.000 Ko et 7.180Ko Liste des modifications apportées sur les files (Saw) : Serveur : drop des yang's sur les moobs réglé Réglage des fichiers CONFIG Amélioration du start.sh Ajout des cshybridcrypt dans packages Correction des data find count etc.... (0 syserr à l'ouverture) Débug de la give_basic_weapon + rangement du locale_list dans l'ordre A-Z Installation MySQL_query Client : Suppression de fichiers inutiles Optimisation des lib's (beaucoup moins lourdes) On obtient un client de 1go5 au lieu de 2go6 Débug des effets d'étoles Possibilité d'appuyer sur "ENTRER" pour choisir son personnage Fix de la texture du Theowahdan Ajout de la texture du Azräel qui était invisible Ajout de la liste des GM dans la liste d'amis Fix de la texture du Seon-Pyeong Réorganisation des Inventaires Débug effets/sons des 6èmes skill's Source serveur : achats d'item à 0 yang les monstres ne contenant pas de race le sysser DB de la monarch election l'erreur de la table des pet's lors de l'ouverture du serveur la suppression des personnages. Réglage de quelques warning de compilations. (Makefile dans l'ordre A-Z) Réglage du chat global et activations sur tous les channels. Réglage du shutdown: tics did not updated (checkpoint). Fix injection sql Fix ban depuis le messenger Fix ouverture db (merci à @Darknessmt2) Fix création de guilde/injection guilde Fix d'accumulation de bonus Fix core dungeon Activation fonction "pc.change_name" fix motion pet (sysser) fix header 100 (syserr) activation 6/7 fix accumulation des bonus des pets via l'échange. Fix du Bug Aura. Fix event kill qui est déclenché deux fois (merci à @A n t 0 k) Fix d'un problème qui empêcher de changer d'item lorsque l'inventaire est plains Fix du BeltInventory Fix bug PV négative lors d'un tp/connexion Source client : Amélioration de la structure des fichiers (plus besoin de spécifié les includes/libs dans les paramètres/beaucoup plus compréhensible) Accélération du défilement des quêtes (0 secondes) Modification des "[Niv. %d" en "Lv %d" Suppression italique sur MP avec un staffien. Passage en Python 2.7 Et maintenant, ce que j'apporte de mon côté aux files : Files : Armures / Armes Kyanites et Zodiaque Biologiste universelle Multi-sélection de shop (à remplir) Bonus 6 et 7 dans l'item-proto Client : Correctif du temps restant dans les magasins Effet Berserk Prix à 0 yangs = Gratuit 999.999.999 yangs échangeables. Lisibilité du nombre de yang en échange (Séparation par ".") Ne plus avoir à consulter 2 fois le même magasin (Blanc = non ouvert / Vert = Ouvert) Détruire un Item (Inventaire) Armures / Armes Kyanites et Zodiaque Afficher le niveau des équipements dans l'inventaire (+0 à +9) Mode graphique HD Source client : Informations sur les entités Anti MobPuller // Waithack Changer la couleur des drops selon le propriétaire (rouge quand l'item ne nous revient pas) Remettre le niveau en temps réel. Détruire un Item (Inventaire) Afficher le niveau des équipements dans l'inventaire (+0 à +9) Mode graphique HD Stop collision Source serveur : Chance de lier les pierres sur les armes ou armures de 30% Chance d'insérer un diamant de 50% bonus 6-7 sur les costumes désactiver Enlevez les potions à chaque up level Cape de bravoure (100% de réussite) Les compétences passent à M1 directement dès 17 points Informations sur les entités Empêcher le buff entre joueur/staffien Remettre le niveau en temps réel Détruire un Item (Inventaire) Protection contre le kick et le Sync Hack Log MP surveillance (MySQL) Log d'échange surveillance (MYSQL) Drop de groupe en instance Bloquer n'importe quel objet, sur n'importe quelle Map sans reboot ! Anti Wall Hack Montrer un item dans le chat sans loupe magique Crash lorsqu'un objet est acheté en même temps en magasin J'espère que ce sera utile pour certains, je vous mets de suite les liens de téléchargement. Quelques images Client : Cliquez ici pour télécharger Files : Cliquez ici pour télécharger MySQL : Cliquez ici pour télécharger Source serveur : Cliquez ici pour télécharger Source client : Cliquez ici pour télécharger VDI (Utilisateur : root / Mot de passe : admin) : Cliquez ici pour télécharger Mise à jour le 04.08.2018 à 13h Cordialement, Saejin
  4. Alors, avant de parler de quoi que ce soit : De nombreux MenuAdmin existent pour AncestraR, seulement, certains sont mal organisés ou pas suffisamment complet. J'espère que celui ci pourra palier ces problèmes. Je pense qu'une petite explication des trois versions n'est pas de trop. La v1 possède deux commandes sur le menu principal : Signaler sa présence au staff et Signaler sa présence aux joueurs. Le premier lance sur le chat : /q viens de se connecter. Ainsi tout les joueurs GM1 ou plus pourront le lire. Le deuxième lance sur la console : nammounce viens de se connecter. Ainsi tout les joueurs ayant le canal vert ouvert pourront lire le message. La v2 possède la deuxième commande sur le menu principal. La première commande se trouve dans le StartUp et sera lancée automatiquement à la connexion du joueur. La v3 possède les deux commandes dans le StartUp et elles seront lancées automatiquement à la connexion du joueur. Ce MenuAdmin sera mis à jour suivant vos critiques et remarques et a chaque nouvelle commandes implantables. Menu Principal => (Version2) Lien de téléchargement : [Contenu Masqué] ___ Voici pour la présentation du MenuAdmin. Je suis disponible pour vos remarques/idées via les messages privé de Funky-Emu ou via [email protected] Merci de respecter mon travail.
  5. Bonsoir Voilà CyonEmu 0.2.1 que j'ai un peu modifié / amélioré: Codé en Java par iamnothing et basé sur Ancestra Remake, il est d'après les avis des utilisateurs assez bien débug & sans trop de bugs. Personnellement, je n'ai pas encore trop pu le tester mais il me semble pas mauvais. Avant de commencer, je tiens à dire que seul la rev2 peut être partagée sur d'autres forums. ~ Changelog officiel ~ ~ Mes modifs ~ ~ Téléchargement ~ Sources comprises. Seul la rév2 peut être partagée sur d'autres forums - Lien LocalHostr Rev3 - - Lien LocalHostr Rev2 - ~ Screens ~ Pour les sceptiques, j'ai préparé quelques screens sur les quêtes : Je précise qu'il est normal que les récompenses ne sont pas en accord avec celles inscrites sur la quête, c'est moi qui ai mis n'importe quoi dans la db --- Download
  6. Bien le bonjour ! Je vous partage une ancienne et texture que j'ai pu faire, même si l'armure est déjà partagée elle est quand même présente dans le fichier de téléchargement avec sa texture originale ! Lien de téléchargement : Cliquez ici Source : Mei
  7. Citation de Azendar. [glow=red]Lien remplacé et fonctionnel, merci Ebrius.[/glow] ---------------------------------------------------------------------- Je vous partage le célèbre crack.exe de Ygg pour éviter de mettre la licence. Je ne me souviens plus qui a fait ce magnifique crack, m'enfin, je souhaite vous le partager quand même. crack.exe à mettre dans votre dossier d'Ygg. *Modification* Lien : clique ici (MegaU) VirusScan : clique ici (VirusTotal) Cordialement, Spyrow.
  8. Cadeau 2016 ! Émulateur : Source + Exécutable + Bdd (V1) : Télécharger Changelogs : --- Download
  9. Bonsoir tout le monde ! Après la demande d'un certain membre, je vous rédige un petit tutoriel qui va vous apprendre à changer les rates de votre serveur WoW (peu importe votre version). Il suffit de vous rendre dans votre worldserver.conf pour obtenir toutes les configurations des drops. LES RATES CARACTÉRISTIQUES DU PERSONNAGE Rate.Health = 1 Rate.Mana = 1 Rate.Rage.Income = 1 Rate.Rage.Loss = 1 Rate.RunicPower.Income = 1 Rate.RunicPower.Loss = 1 Rate.Focus = 1 Rate.Energy = 1 Rate.Loyalty = 1 Cela concerne la régénération de la vie, de la mana, de l'énergie, etc .. Si vous remplacez 1 par 2 la régénération de la vie, vous régénérerez 2 fois plus vite. Rate.Skill.Discovery = 1 Ici, vous pouvez configurer la chance de découvrir une nouvelle compétence. LES RATES DE DROP Rate.Drop.Item.Poor = 1 Rate.Drop.Item.Normal = 1 Rate.Drop.Item.Uncommon = 1 Rate.Drop.Item.Rare = 1 Rate.Drop.Item.Epic = 1 Rate.Drop.Item.Legendary = 1 Rate.Drop.Item.Artifact = 1 Rate.Drop.Item.Referenced = 1 Rate.Drop.Money = 1 Ici vous pouvez configurer la chance de drop de la monnaie, des items rares, etc ... Rate.Drop.Item.ReferencedAmount = 1 Comme son nom l'indique, cette configuration permet de multiplier la chance de drop un item référencé. (Si quelqu'un a plus de détail là-dessus, je suis preneur) LES RATES D'EXP Rate.XP.Kill = 1 Rate.XP.Quest = 1 Rate.XP.Explore = 1 Rien de bien compliqué. Le nombre d'exp que l'on peut gagner en tuant les mobs, en faisant les quêtes ou en explorant de nouvelles zones. LES RATES DIVERSES Rate.RepairCost = 1 --> Le coup de réparation. (1 n'est pas le prix mais la rate du prix à payer) Les points de repos: Rate.Rest.InGame = 1 --> Que l'on gagne lorsque l'on est IG Rate.Rest.Offline.InTavernOrCity = 1 --> Que l'on gagne en étant déco dans une caverne dans la ville Rate.Rest.Offline.InWilderness = 1 --> Que l'on gagne en étant déco dans une autre zone Rate.Damage.Fall = 1 --> Les dégâts de chute que l'on peut recevoir Rate.Auction.Time = 1 --> Le temps de vente aux enchères (le temps qu'il reste en ligne) Rate.Auction.Deposit = 1 --> ? Rate.Auction.Cut = 1 --> ? Rate.Honor = 1 --> Taux de gain d'honneur Rate.Talent = 1 --> Taux de gain de points de talents Taux de réputation: Rate.Reputation.Gain = 1 --> Taux de gain de réputation Rate.Reputation.LowLevel.Kill = 1 --> Que l'on gagne en tuant des mobs BL Rate.Reputation.LowLevel.Quest = 1 --> Que l'on gagne en faisant des quêtes BL Rate.Reputation.RecruitAFriendBonus = 0.1 --> Que l'on gagne en ajoutant quelqu'un en ami Rate.MoveSpeed = 1 --> La vitesse de déplacement Rate.InstanceResetTime = 1 --> ? SkillGain.Crafting = 1 --> ? SkillGain.Gathering = 1 --> ? C'est tout pour le moment. Si vous avez d'autres configurations à proposer et si vous voyez quelque chose à compléter, n'hésitez pas
  10. Bonsoir, La Team FE est un projet communautaire qui a été suggéré il y a bien longtemps maintenant. Aujourd'hui, elle vous propose son premier projet: Les files 2014 de la team FE. L'objectif étant de vous proposer des files stables ouvertes à tous. MDP : teamfe (azerty) soit teq,fe (qwerty) Vous pouvez changer la disposition du clavier en tapant la commande : kbdmap puis choisir French ISO-8859-l (accent keys). La Team FE est composée de (je remercie prindo99 aussi qui a su nous faire un sauvetage de dernières minutes): Kijaru Ant0k Raptt Galet Calypso A différence des files 2014 françaises déjà partagé sur le forum, les files de la team FE ont été légèrement amélioré. De plus, nous avons compilé le game et le client de sorte que ceux-ci puissent être exploité plus facilement. Vous aurez donc la possibilité de retrouver les sources et de pouvoir les compiler sans aucune erreur. TÉLÉCHARGEMENT Virtual Machine FreeBSD 9.2 Files 2014 pré-installés + Sources Mainline du game Version 1.0: Cliquez ici pour télécharger Version 1.0: LES FILES 2014 Modification côté File: Modifications côté game: En ce qui concerne le côté client, on a juste fait en sorte qu'il puisse être compilé (d'ailleurs le metin2client.exe compilé se trouve dans l'archive des sources).
  11. Bonjour Je vous fais un cours tutoriel sur l'extraction des SWF de Dofus l'officiel, ce tutoriel va surtout servir à compléter le tutoriel que je vais réaliser prochainement qui s'intitulera "Tutoriel SWF, Adapter les SWF de Dofus l'officiel pour 1.29" et donc avant de réaliser un tel tutoriel il faut bien que je vous apprenne comment extraire les fichiers D2P de Dofus l'officiel pour les adapter ensuite sur 1.29 donc pour votre serveur ! Je précise que le tutoriel est entièrement de moi. À l'heure où j'écris ces lignes je le commence tout juste, j'autorise le partage partout je suis POUR essayer de faire avancer la communauté et ne rien garder dans mon coin surtout que je quitte l'émulation Dofus ce sont en quelque sorte mes derniers cadeaux ! On va commencer ce mini-tutoriel ! Étape 1 : Télécharger le décompilateur D2P Ici, puis une fois téléchargé je vous invite à extraire le contenue du décompilateur sur votre bureau avec Winrar pour s'y retrouver plus facilement. C'est quoi un décompilateur ? un décompilateur sert à convertir un format dans un autre, par exemple avec les SWF de Dofus l'officiel a comme format de base D2P comme je vous le disais juste avant, grâce au décompilateur on va convertir les fichiers D2P en format SWL et ensuite en SWF ! Ah mais c'est quoi un format , un format et une extension de fichier, par exemple regardez une image et regardez la fin, en général c'est mon_image.png le .png est le format, il y a bien sûr énormément d'extensions mais c'est pas le but de ce tutoriel de vous les apprendre ! Et pourquoi aussi on convertit le fichier D2P en SWL puis en SWF ? Il y a trop de questions à se poser mais c'est sûrement la meilleur solution. Étape 2 : Rendez-vous dans votre dossier Dofus 2 (dofus l'officiel), et si vous ne l'avez pas, installez le Dofus officiel. Étape 3 : Une fois dans le dossier de Dofus 2 rendez-vous à ce chemin on va prendre pour exemple un D2P bien précis : C:\Program Files (x86)\Dofus2\app\content\gfx\sprites\bones0.d2p Étape 4 : Copiez/collez bones0.d2p sur votre bureau. Étape 5 : Rendez-vous sur votre décompilateur et ouvrez : TenkUnpacker.exe Étape 6 : Cliquez sur Parcourir et trouvez le fichier bones0.d2p qui est normalement sur votre bureau si vous m'avez écouté, cliquez sur Ouvrir et pour finir Extraire ! Maintenant si vous regardez dans votre dossier du décompilateur un dossier appelé "data" s'est créé. C'est très intéressant car il contient tous les fichiers extraits du fichier D2P en format SWL vous suivez toujours ? Étape 7 : Donc on a ce fameux dossier avec pleins de fichiers au format SWL, on ne les touche surtout pas, et maintenant ont va simplement ouvrir le logiciel TenkSwl.exe qui va enfin convertir tout seul les fichiers SWL en SWF ! Étape 8 : Il n'y a pas d'étape 8 si vous avez suivi le tutoriel, maintenant il vous reste plus qu'à vous rendre dans le dossier de votre décompilateur et de regarder le deuxième dossier qui s'est créé ! Appelé "data2" et tous les fichiers SWF se trouvent tout simplement dedans. Le tutoriel est terminé, vous avez extrait les fichiers de Dofus l'officiel en format D2P en SWF ! Une question ? Je suis la. Un merci je vous en remercie, un message sur le sujet et encore mieux. [Tutoriel SWF] Adapter les fichiers SWF de Dofus l'officiel pour Dofus 1.29 : À venir
  12. Bonjour à tous ! Un petit message d'introduction et on commence ! Tout d'abord merci à @Nicky31 pour son tutoriel qui représente une très grande partie de ce poste ! Je me permets de le reprendre pour corriger/apporter des éléments qui bloquaient pas mal de monde. Durée approximative : 10 à 30 en fonction de votre qualification. L'avantage d'Ancestra Remake 54 est le multi-serveurs (Il peut gérer plusieurs serveurs). Commençons ! 1 - Pré-Requis Disposer d'Ancestra Remake 54 Disposer d'une IP de connexion (Hamachi, No-Ip, dédié ...), à vous de voir ce que vous préférez. Hamachi : Simule un réseau local. No-Ip : Redirige sur votre IP accessible ici quand votre opérateur ne vous permet pas de la garder fixe. Dédié : Sur un autre PC constamment allumé fait maison ou loué en ligne. Hébergeur conseillé : Kimsufi / soyoustart. Disposer de WampServer (gratuit) et de Navicat (crack ou payé) sauf si vous savez vous débrouiller avec PhpMyAdmin Disposer de Dofus 1.29 (Certaines personnes ont des problèmes lors du lancement du client Dofus lorsqu'ils n'installent pas Dofus 1.29 dans Program Files (x86) ). 2 - Installer les base de données En premier lieu, l'émulateur a besoin, pour fonctionner, de deux bases de données. Je vais expliquer la procédure via Navicat, si vous utilisez PhpMyAdmin je pense que vous saurez vous débrouiller tout seul. Si ce n'est pas déjà fait, commencez par installer Wamp & Navicat. Lancez Wamp puis Navicat en attendant que Wamp passe au vert dans votre barre des tâches. Si Wamp ne passe pas vert (vous pouvez passer cette étape si c'est le cas), le problème vient probablement d'une interférence avec skype. Dans skype: Outils -> Options -> Avancées -> Connexion -> Décocher "Utiliser les ports 80 et 443 comme alternative". Redémarrez Skype & Wamp [*]Ouvrez Navicat, cliquez sur Connection -> MySQL [*]Mettez seulement localhost à Connection Name et un mot de passe de votre choix à Password (non obligatoire mais bon). Ne touchez pas à ce qui est déjà rempli, faites Ok [*]Double cliquez sur localhost normalement apparu dans la colonne de gauche de Navicat. (Afin d'ouvrir la connexion) [*]Click droit sur localhost (votre connexion), puis clickez sur New Database [*]Ecrivez ancestra_realm dans Enter database name puis clickez sur OK. [*]Répétez la même opération pour une bdd du nom de ancestra_game [*]Comme pour la connexion, double clickez sur vos deux bases de données afin de les "ouvrir" (cela s'affichera en vert) [*]On va maintenant importer des données dans nos deux bdd à partir de fichiers .sql: Click droit sur ancestra_realm, puis Execute Batch File et ciblez AncestraR_Realm.sql contenu dans le dossier AR54/BDD, puis faites Start [*]Répétez la même opération pour remplir ancestra_game à partir du fichier AncestraR_Game.sql, toujours situé dans le même dossier. Vous voilà maintenant avec vos deux bases de données crées, remplies, prêtes mais ... non à jours J'vous jure, j'vous ai pas fait faire de la *****, juste que les développeurs d'AR ont dû rectifier des choses sur les bases de données, et au lieu de mettre à jour les deux gros patchs qu'on vient d'exécuter, ont mis chaque rectification dans un fichier .sql à part. Tous ces fichiers .sql, vous pouvez les trouver dans le sous dossier BDD/Patchs. Attention ! Vous ne devez pas les exécuter n'importe comment. Vous pouvez observer que le nom de chaque fichier suit cette logique: AncestraR_Realm/Game - Patch revN°Patch - Infos sur contenu.sql Realm/Game correspond à la bdd sur laquelle doit être appliqué le patch. N°Patch correspond au numéro du patch (ils sont tous numérotés) Infos sur contenu correspond à quelques infos sur le contenu du patch. Vous devez exécuter tous ces patchs en faisant attention à le faire sur la bonne base de données, et dans l'ordre croissant des numéros. Exemple pour la db game: AncestraR_Game - Patch rev2 - Pets.sql en premier AncestraR_Game - Patch rev3 - Defenders of resources.sql en deuxième ... PS : Ne vous inquiétez pas "Patch rev5" affiche un message d'erreur dans les logs mais ce n'est pas grave. Au boulot ! Une fois ceci fait, vous aurez vos deux bases de données enfin prêtes et complètes. Nous pourrons alors passer à la configuration de l'émulateur en lui même 2(bis) - Survol du fonctionnement d'un Emulateur La particularité d'AR54 qui m'a poussé à faire un tuto sur son installation (alors qu'il y a déjà des tutos pour d'autres versions d'AR), c'est que la différence de fonctionnement entre cette version et celles antérieures complique sa configuration. Voilà comment fonctionne normalement un émulateur, dissocié en deux parties realm et game : Le client se connecte sur la partie realm. Il choisit son serveur, et le realm lui renvoi l'ip et le port du game gérant le serveur demandé. Le client coupe alors la connexion avec le realm pour se connecter au game Le game gère tout le reste du jeux. Il doit néanmoins communiquer avec le realm pour avoir certaine données. Dans les versions précédentes, le multi-serveur n'était pas géré: on ne pouvait alors avoir qu'un serveur, et il n'était plus utile d'avoir cette organisation avec une application realm et une autre pour chaque serveur. Les développeurs ont donc fusionné ces deux applications en une seule. De cette façon, le client restait tout le temps connecté sur la même application (pas tout à fait en réalité, mais on entrerait dans les détails techniques). Au niveau de la configuration; on n'avait qu'une config pour une application, avec une ip & un port à renseigner pour l'unique application. Avec le multi-serveur, les développeurs ont du dissocier le realm et le game : Un seul realm (serveur de connexion), et un game par serveur. Il faut donc à présent une config par appli' (deux pour un seul serveur), et des ips & ports en plus. En résumé, il nous faut: L'ip du realm et son port de connexion (celui sur lequel le client se connecte) L'ip de chaque serveur & leur port de connexion (donnés par le realm au client). Pour ne pas compliquer les choses, nous allons gérer qu'un serveur Le port de communication utilisé entre le realm et les games. L'identifiant de chaque game ; c'est avec celui-ci que le realm s'assure qu'il à affaire aux games attendus. (Sinon n'importe quel personne tierce pourrait connecter son propre game modifié) 3 - Configurer Ancestra Remake 54 La partie précédente n'était pas vraiment prévue, mais j'ai trouvé intéressant de parler du fonctionnement de l'émulateur, ça peut aider certains à comprendre certains éléments. Bon, la première étape est de faire connaître au realm notre game. Et une table de notre db realm est prévue pour cela. Une table ??? Kézako !? Voilà une nouvelle notion pour nous, jeunes padawans que nous sommes. Une table n'est rien d'autre qu'une partie d'une base de données, regroupant donc un certains nombre d'informations à propos d'une chose précise, informations organisées comme un tableau. D'où le nom table, qui en anglais signifie tableau. 1 - Base de Données Rendez vous dans ancestra_realm Double clickez sur la table gameservers Une fenêtre s'ouvre alors. Voilà que s'affiche le contenu de notre table. L'unique ligne affichée devrait être celle-ci : Colonnes en italiques id | ServerIP | ServerPort | State | ServerBDD | ServerDBName | ServerUser | ServerPassword | key 1 | 127.0.0.1 | 5555 | 0 | 127.0.0.1 | ancestra_game | root | | server1 L'id correspond à l'id du serveur. Vous pouvez trouver tous les fichiers d’emblème des serveurs dans Dofus/clips/artworks/servers. Leur nom correspond à leur id. Pour ma part je m'en fou un peu donc je laisse 1. IP de la machine qui aura le game. Donc votre ip hamachi/no-ip/dédié ou 127.0.0.1 si vous voulez tester en localhost. On laisse aussi 5555 au ServerPort, c'est ce port ainsi que la serverIP que le realm enverra au client pour qu'il se connecte au game. State, c'est l'état du serveur: 0 pour hors ligne, 1 en ligne, 2 sauvegarde. On laisse 0, le realm s'occupe de le mettre à 1 quand il reçoit la connexion du game. ServerBDD ; l'ip de notre db game. S'il est sur la même machine que le game vous pouvez laisser 127.0.0.1, sinon mettez son ip. ServerDbName ; le nom de la db game correspondante, on laisse ancestra_game (sauf si vous l'avez appelé autrement) ServerUser ; le nom d'utilisateur de la connexion à la db. Si vous ne l'avez pas changé depuis l'installation, c'est toujours root ServerPassword ; le mot de passe de la connexion à la db. Si vous n'en avez pas mit, il y en a pas. key ; c'est la clé qui identifie le game & qu'il devra donner au realm. Je décide de la laisser telle quelle, gardez la en mémoire si vous la changez. 2 - Configuration du realm A présent, direction AR54/Realm/Realm_Config.txt : REALM_PORT : Port de connexion à mettre dans la config.xml, on va prendre 444 REALM_COM_PORT : Port de communication entre le realm & les game. On prend 489 Je vous laisse configurer les identifiants de votre db realm. Dans le cas ou vous avez fait le tutoriel à la lettre ; vous êtes censé mettre : REALM_DB_HOST = 127.0.0.1 REALM_DB_USER = root REALM_DB_PASSWORD = REALM_DB_NAME = ancestra_realm Warning Si vous n'avez pas mis de mot de passe (password) ; n'oubliez pas de laisser un espace après le "=" sinon le serveur ne se lancera pas. 3 - Configuration du game Direction AR54/Game/Game_Config.txt: REALM_IP : l'ip hamachi/no-ip/dédié de la machine hébergeant le realm. Configurez l'accès à la db realm. Comme pour la partie db, mettez 127.0.0.1 si la db est sur la même machine que le game. HOST_IP : Ip hamachi/no-ip/dédié de la machine hébergeant le game. AUTH_KEY : La clé que vous avez indiqué dans la colonne key de la db GAME_PORT: Le port de connexion du game, que vous avez indiqué dans la colonne ServerPort (5555 dans ce tutoriel) COM_PORT : Port de communication entre le game & le realm. Il doit être identique à celui que nous avons mis dans la config realm, soit 489 PLAYER_LMIT : Ne pas laisser -1, il provoque un bug à la connexion au serveur (Merci à @Défense pour l'infos). Mettez donc une autre limite de joueurs, comme 100. Configurez l'accès à la db game de la même façon que pour la realm. Dans le cas ou vous avez fait le tutoriel à la lettre ; vous êtes censé mettre : #Configuration de la base de donnée du serveur de connexion REALM_DB_HOST = 127.0.0.1 REALM_DB_USER = root REALM_DB_PASS = REALM_DB_NAME = ancestra_realm # Configuration de la base de donnée DB_HOST = 127.0.0.1 DB_USER = root DB_PASS = DB_NAME = ancestra_game 4 - Configuration des .bat pour démarrer le realm et le game Ouvrez avec un éditeur de .txt les fichiers "startRealm.bat" du dossier "realm" et "game". Vous devez à présent renseigner la localisation de votre "java.exe". Dans mon cas : @echo off title Ancestra Remake rev 54 :loop "C:\Program Files\Java\jre1.8.0_191\bin\java.exe" -jar -Xmx1024m -Xms1024m Ancestra.jar goto loop PAUSE Petite astuce pour avoir votre chemin rapidement : - Cherchez votre java.exe qui devrait se trouver dans "Programmes". - Créez un raccourci sur le bureau - Clique droit sur le raccourci puis "propriété" - Copier le contenu de "Cible :" La partie "-Xmx1024m -Xms1024m" correspond à la ram que vous allouez à votre serveur. Ici 1024m donc 1G de ram. Normalement, vous avez à présent Ancestra Remake bien installé et configuré. Il ne reste plus qu'à indiquer au client Dofus l'ip et le port de connexion du realm. 5 - Configuration du client DOFUS Ne vous inquiétez pas, c'est beaucoup plus simple que pour l'émulateur. Direction Dofus/config.xml, remplacez tout le contenu par ceci : <config> <delay value="500"/> <rdelay value="3000"/> <rcount value="10"/> <conf name="En ligne"> <connserver ip="Adresse ip du serveur" name="Nom de votre serveur" port="Port du realm"/> <dataserver url="data/" type="local" priority="3" /> <dataserver url="[Contenu Masqué]" priority="1" /> <dataserver url="[Contenu Masqué]" priority="0" /> </conf> <conf name="En ligne (TEST)" type="test"> <dataserver url="data/" type="local" priority="3" /> <dataserver url="[Contenu Masqué]" priority="1" /> <dataserver url="[Contenu Masqué]" 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> Remplacez de la ligne suivante par ce qui est demandé. <connserver ip="Adresse ip du serveur" name="Nom de votre serveur" port="Port du realm"> Exemple : <connserver ip="127.0.0.1" name="Serveur tuto" port="444"/> Si vous avez bien suivi ce tutoriel, vous devriez normalement mettre 444 pour le port du realm. Le nom du serveur ne dépend de rien de ce qu'on à fait avant. A présent que tout est en place, il ne reste qu'à lancer l'émulateur : En premier le Realm en lançant AR54/Realm/startRealm.bat puis le Game en lançant AR54/Game/startRealm.bat. (Vous pouvez renommer celui la en startGame.bat) Et voilà, distribuez la config.xml à vos joueurs, et votre serveur est en place ! Si vous avez des difficultés malgré le tutoriel je vous laisse les 3 configs que nous avons vu réglé pour faire tourner votre serveur en réseau local. Je conseille tout de même d'essayer un minimum pour ne pas être décourager pour la suite ! Game_Config.txt Realm_Config.txt config.xml Je me ferai une joie de répondre à vos questions et d'avoir des suggestions pour améliorer le contenu. Encore une fois, le tutoriel n'est pas de moi, j'ai seulement corrigé quelques parties causants des problèmes à beaucoup et apporter des précisions en accord avec @Calypso. Bonne chance à tous ! --- Download
  13. Niveau requis : Débutant Temps estimé : 20 minutes Bonjour à tous ! Aujourd'hui, petites explications sur la compilation: pourquoi compiler son propre game/db/lanceur? Comment ça se passe? C'est compliqué? Pré-requis: Aucun I. Les codes sources, kesako? II. La compilation III. Les avantages de la compilation Voilà, ce petit tutoriel est fini, n’hésitez pas à laisser un commentaire si quelque chose manque, ou que vous avez besoin d'éclaircissements !
  14. Salut à tous! Étant donné que plusieurs personnes m'ont souvent demandé sur skype ou autres... Si j'avais le crack de Navicat et puis je ne voulais pas le partager... Mais, je trouve que ce serait bien de le partager pour qu'il soit accessible à tous! Premièrement, veuillez télécharger Navicat Premium 8.2 ensuite vous avez un mois gratuit et quand votre mois se terminera j'ai une clé d'enregistrement pour navicat premium 8.2... Voilà: LA CLÉ D'ACTIVATION NAVICAT : NAV9-93X6-YB6G-DPT2 - Navicat Premium Setup.exe: [Contenu Masqué] ## Version 11 - Crack disponible dans les liens ## Bonne journée! Praxy!
  15. Bonjour à tous, Je viens vous partager Navicat 12, c'est à peu près la dernière version en date, et celle qu'il faut pour créer un serveur RaiderZ, voici le lien: Navicat Premium 12.0.13 Pour l'installation, lancez simplement l'installeur, et normalement la version est activée à vie L'archive n'a pas de mot de passe ! --- Download
  16. Bonjour / Bonsoir à tous . Partage de donjon avec les modifications suivantes : - Dialogue Officiel des PNJ (Clef nécessaire pour entrer dans le donjon). - MobGroupfix dans toutes les salles (Groupes de Mobs identique à l'officiel). - Endfight_action parfaitement créé (Identique à l'officiel ou presque). - Emplacement identique à l'officiel (Ou presque). Ajout de quelques Donjons !
  17. Yop ! Je vous partage un pack de patterns (Motifs) Source : Ibuild Lien de téléchargement : Cliquez ici Cordialement,
  18. Yop ! Je vous partage un petit pack d'environ 70 bannières sous format PSD. Les screens sont assez mal faits, mais les bannières sont réussies. Source : DeviantArt Lien de téléchargement : Cliquez ici Cordialement,
  19. Hello ! Je vous partage ce petit PSD type qui pourrait servir à faire des présentations de projets ou de serveurs quelconques ! Comme je sais que certains ne savent pas comment savoir la typo demandée je vous met la liste ci-dessous : -Tahoma -Sakkal Majalla Type de ressources : PSD Auteur : RysieQ Lien: Cliquez ici Aperçu :
  20. Bonjour à tous, Je vous propose un petit partage de texture d'une arme que j'apprécie, si il faut j'en ajouterai au futur dans ce partage. Source de l'arme originale : Epvp Source des textures modifiées : Mei Lien de téléchargement : Cliquez ici
  21. Bonjour, Je vous remet en partage ce petit set d'armes, les GR2 sont à rename en gr2 et il manque les icons. Lien de téléchargement : Cliquez ici Source : mpcforum
  22. Bonjour à tous ! M'attaquant aux canaux alpha des divers mobs , armures etc.. sur metin, je vous présente donc les canaux alpha des costumes azraels Qu'est ce qui a changé ? -Tout d'abord les peaux des personnages ne brillent plus ! -Certains bout de "tissus" ne brillent plus non plus -Et la texture du sura a été corrigée au niveau de la cape ==========> Voilà voilà ! Lien de téléchargement : Cliquez ici Source de la modif : Mei,
  23. Hello ! Je vous partage ce PSD de rangs de forum, la police d'écriture est basique à vous de voir si vous souhaitez la modifier. Type de ressources : PSD Auteur : Julietta (mpcforum) Lien: Cliquez ici Aperçu : Mei,
  24. Bonjour à tous ! Je vous présente ce tutoriel qui aura pour but d'afficher les metins sur la minimap. _____________________________________________________________________________ PARTIE SOURCES _____________________________________________________________________________ Ouvrez le fichier InstanceBase.h et cherchez ceci : NAMECOLOR_WAYPOINT, Insérez ceci juste en dessous : NAMECOLOR_METIN, Sauvegardez ! Ouvrez maintenant le fichier PythonCharacterManagerModule.cpp Cherchez ceci : PyModule_AddIntConstant(poModule, "NAMECOLOR_MOB", CInstanceBase::NAMECOLOR_NORMAL_MOB); Mettez ceci juste en dessous : PyModule_AddIntConstant(poModule, "NAMECOLOR_METIN", CInstanceBase::NAMECOLOR_METIN); Sauvegardez ! Ouvrez maintenant le fichier InstanceBaseEffect.cpp et cherchez ceci : else if (IsPoly()) { return NAMECOLOR_MOB; } Mettez ceci juste en dessous : else if (IsStone()) { return NAMECOLOR_METIN; } Sauvegardez ! Ouvrez maintenant le fichier PythonMiniMap.h Cherchez ceci : TInstanceMarkPositionVector m_WarpPositionVector; Et mettez ceci en dessous : TInstanceMarkPositionVector m_MetinPositionVector; Ouvrez enfin le fichier PythonMiniMap.cpp Cherchez ceci : m_NPCPositionVector.clear(); Mettez ceci juste en dessous : m_MetinPositionVector.clear(); Cherchez ceci : else if (pkInstEach->IsNPC()) { aMarkPosition.m_fX = ( m_fWidth - (float)m_WhiteMark.GetWidth() ) / 2.0f + fDistanceFromCenterX + m_fScreenX; aMarkPosition.m_fY = ( m_fHeight - (float)m_WhiteMark.GetHeight() ) / 2.0f + fDistanceFromCenterY + m_fScreenY; m_NPCPositionVector.push_back(aMarkPosition); } Et mettez ceci juste en dessous : else if (pkInstEach->IsStone()) { aMarkPosition.m_fX = (m_fWidth - (float)m_WhiteMark.GetWidth()) / 2.0f + fDistanceFromCenterX + m_fScreenX; aMarkPosition.m_fY = (m_fHeight - (float)m_WhiteMark.GetHeight()) / 2.0f + fDistanceFromCenterY + m_fScreenY; m_MetinPositionVector.push_back(aMarkPosition); } Et enfin cherchez ceci : // NPC STATEMANAGER.SetRenderState(D3DRS_TEXTUREFACTOR, CInstanceBase::GetIndexedNameColor(CInstanceBase::NAMECOLOR_NPC)); aIterator = m_NPCPositionVector.begin(); while (aIterator != m_NPCPositionVector.end()) { TMarkPosition & rPosition = *aIterator; m_WhiteMark.SetPosition(rPosition.m_fX, rPosition.m_fY); m_WhiteMark.Render(); ++aIterator; } Et mettez ceci en dessous : // Metin STATEMANAGER.SetRenderState(D3DRS_TEXTUREFACTOR, CInstanceBase::GetIndexedNameColor(CInstanceBase::NAMECOLOR_METIN)); aIterator = m_MetinPositionVector.begin(); while (aIterator != m_MetinPositionVector.end()) { TMarkPosition & rPosition = *aIterator; m_WhiteMark.SetPosition(rPosition.m_fX, rPosition.m_fY); m_WhiteMark.Render(); ++aIterator; } Sauvegardez et compilez ! _____________________________ PARTIE PYTHON ____________________________________ Ouvrez le fichier colorinfo.py de votre archive root Cherchez donc ceci : CHR_NAME_RGB_WARP = (136, 218, 241) Et mettez ceci juste en dessous : CHR_NAME_RGB_METIN = (255, 132, 0) Vous pouvez changer la couleur du nom grâce aux 3 nombres allant de 0 à 255. (Ici la couleur est orange comme sur le screen) Sauvegardez et quittez. Puis enfin ouvrez le fichier introloading.py de votre archive root. Cherchez cette ligne : chrmgr.NAMECOLOR_WARP : colorInfo.CHR_NAME_RGB_WARP, Et mettez ceci en dessous : chrmgr.NAMECOLOR_METIN : colorInfo.CHR_NAME_RGB_METIN, Sauvegardez et quittez ! Et voilà ! Source : Mei Source de base : Metin2Dev
  25. Bonjour ! Je vous partage cette texture du dragon rouge ? Qui est en réalité bleu. J'ai aussi modifié la couleur des skills afin que cela suit un peu. Lien de téléchargement : Cliquez ici Source : Mei Au plaisir,
×

Information importante

By using this site, you agree to our Conditions d’utilisation.