Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...

Gurgarath

Développeur
  • Compteur de contenus

    266
  • Inscription

  • Dernière visite

  • Jours gagnés

    23

Tout ce qui a été posté par Gurgarath

  1. Pour les rates tu as aussi deux autres choix : La commande priv_empire Les event_flags. Mais la solution de Calypso demeure la plus simple. Voici deux tutoriels qui peuvent t'aider :
  2. Hello, I will update the tutorial pretty soon. The original one has been rewritten once again and left this one slightly outdated. Thanks for the report! Best regards,
  3. Bonjour, Je t'ai donné la solution pour corriger le bug des 0 yangs. Tu as besoin des sources (cf : ton autre demande d'aide). Pour les deux autres tutoriels, ça fait dix ans que l'on fait ça, du coup ça a, là encore, déjà été traité sur le forum ! Gros tutoriel (concernant aussi le changement de prix) Pour ajouter des objets dans un magasin, c'est dans la base de donnée "player" dans la table "shop_item" et la table se présentera comme suit : ID du PNJ | ID de l'Objet | Quantité de l'Objet
  4. Gurgarath

    Besoin d'aide

    Bonjour, Le langage est très courant, mais il est vrai que ça peut sembler étrange lorsque tu ne connais pas trop ! Je te renvoie vers quelques tutoriels accessibles très facilement à condition d'effectuer une petite recherche sur le forum Petite explication : Seconde explication complémentaire Tu trouveras ton bonheur pour apprendre à compiler sur le forum ! Cordialement, Gurgarath
  5. Bonjour, Très simple à corriger, tu as besoin des sources du serveur et de te rendre dans les fichiers "shop.cpp" et "shopEx.cpp". Puis tu cherches les lignes : if (r_item.price <= 0) Et tu remplaces par celle-ci : if (r_item.price < 0) Tu compiles, remplace le game et c'est corrigé ! Cordialement,
  6. You are welcome and thanks for the report! I edit the tutorial as it's more common to have a QWERTY than a French AZERTY when it comes to international tutorials
  7. Hello, It might be possible that your keyboard is in QWERTY in that case try to type ";cncc,co;". If it's not in QWERTY the right password is still "mcncc.com". Also, it's normal if nothing appears when you try to type the password. Best regards.
  8. Bonjour, Le tutoriel a été réécrit selon les nouveaux standards de formatage des tutoriels. J'en ai profité pour rajouter des détails ainsi que pour corriger le lien mort en bas de la page; la version originale du tutoriel telle qu'écrite par @LouXor a été conservée en fin de page. Cordialement, Gurgarath.
  9. Centre de Téléchargement Télécharger ( Interne ) Bonsoir. La dernière mise à jour des fichiers clients de l'officiel a apporté quelques nouveautés. Notamment un système de localisation plus poussée du jeu. Désormais tous les packs de langues sont présents dans un seul et même client, ce qui va probablement nous amener à posséder un client unique dans le futur et ce qui crédibilise la théorie d'un serveur international complétement multilingue, voire à une fusion complète des serveurs. Je ne vais pas vous partager tout le dernier client (nouveaux protos + correctifs du Zodiaque), car l'utilité y est réduite, mais je vais vous partager le texte des quêtes. Qui désormais se situe dans locale_fr/locale_quest.txt. Le formatage ressemble à ça : ID de la page [TAB] Texte de la ligne 1[ENTER]Texte de la ligne 2. Je n'ai pas trop remarqué de soucis à part peut-être la ligne 1 qui possède l'ID et Vice-versa. Peut-être que ce partage peut vous sembler spécifique ou inutile, mais de mon côté il m'aurait été très utile lorsque je recodais les quêtes de l'officiel avec des textes qui ne le sont pas, ou qui sont traduits des brouillons coréens. Ça peut donc être utile à ceux souhaitent recoder ces quêtes où y mettre le texte approprié. J'invite par ailleurs n'importe qui de motivé à recréer les quêtes ou bien à coder le système qui fait lire le texte des quêtes depuis ce fichier. Le fichier (en Français) : MEGA Bonne soirée !
  10. Gurgarath

    Communauté Metin

    Bonsoir, Mes voisins du dessus ont plus ou moins tout résumé, je viens de répondre à ce sujet qui traite à peu près du même sujet si jamais tu veux un avis de plus ! Bonne soirée.
  11. Gurgarath

    Renseignements projet Metin2

    Bonjour, Premièrement je te préviens, si tu attirer du monde, il faut remettre ça au gout du jour, si tu veux remettre ça au gout du jour, il faut le retravailler, si tu veux le retravailler, tu vas devoir bien réfléchir et tu prendras surement (obligatoirement?) du temps. J'ai ouvert un serveur comme ça à l'époque mais j'ai fait quelques erreurs de gestion. Mais celles-ci à part, j'ai fait celle de penser qu'une grosse communauté de nostalgique ou de personnes prêtes à passer du temps sur Metin2 allait venir. J'ai attiré du monde et une communauté merveilleuse, les joueurs eux mêmes adoraient, mais il ne faut pas oublier que la communauté de Metin2 vieillit ET rétrécit. Maintenant, tu vas te heurter à la dure réalité, soit tu ouvres un serveur compliqué et beaucoup vont râler de la difficulté de passer les niveaux, de l'inutilité supposée des quêtes et de l'histoire, de la torture que monter leur cheval niveau 11 pour taper avec leur inspire (alors même que j'avais intégralement refait le système de niveau). En bref, tu auras une partie de la communauté qui va totalement apprécier ou qui va adhérer mais qui surtout va donner des idées, des feedback, ceux là, c'est la crème de la communauté, ils sont souvent matures, attachés au jeu et personnellement j'étais très à l'écoute de ces derniers. Après tu auras ceux qui se plaignent de la difficulté pour des raisons diverses, du manque de temps car ils travaillent à la personne qui a juste la flemme de farmer 5 metins à pieds pour dropper une super-monture... Enfin, il y aura ceux qui sont là on ne sait pas trop pourquoi et qui vont, pour te notifier leur désaccord avec le type de serveur, décrédibiliser ton travail, que ce soit les quêtes, les systèmes, le taux d'exp ou autre. Ceux là sont rares en général car les gens en général savent lire l'énoncé d'un serveur. Tout ça pour te dire que si tu veux vraiment avoir un serveur qui tourne, il va falloir t'accrocher car c'est selon moi le type de serveur le plus dur à ouvrir. Il faut énormément de contenu pour attirer le bon type de joueurs, des arguments chocs que ce soit des systèmes ou des mécaniques de jeu, donc premièrement c'est assez compliqué à faire. Mais plus compliqué encore, ce genre de serveur vit grâce à une communauté conséquente, pour faire vivre le commerce, le chat, les instances, le jeu de groupe et le leveling. Si la communauté est conséquente, tu pourras farmer les LP pour acheter des ébènes qu'un autre aura farmé, tandis que d'autre pourront farmer les casques 60 et s'acheter une meilleure arme. En bref le jeu tournera parfaitement si tu as su l'équilibrer et les BL auront besoin des HL et inversement. Cependant, si la communauté est trop faible, le joueur devra tout faire seul, que ce soit l'exp, le farm, les instances etc. avec un chat presque désert, une guilde inexistante et un groupe réservé à sa buff qui n'est autre que sa mule. Le manque de monde n'attire pas les joueurs et le serveur finira par se terminer. Malheureusement, avec ce genre de serveur attirer une communauté est complexe. J'ai personnellement travaillé énormément sur un serveur avec des tas et des tas d'idées, d'optimisation, de refontes et de GamePlay unique, sans parler des systèmes. Au final, car les 15 premiers niveaux sont durs à passer et que l'enrobage ressemble à l'officiel, j'ai eu la remarque "C'est un serveur comme l'offi y'a rien de changé". C'est franchement désolant selon moi. J'ai par ailleurs joué à un gros serveur étranger récemment, beaucoup de bonnes idées y étaient, mais le GamePlay se répétait à dézinguer des Metins en boucle car le respawn était instantané. Au bout de deux heures de jeu et de quelques dizaines de niveaux montés avec un chat saturé de "VENDS X ACHETE Y" j'ai eu l'impression d'avoir fait le tour et je me suis déco. Ça aussi c'est triste. Après je te fais part de ma vision et de mon expérience, ça ne veut cependant pas dire que c'est la norme. Pavay César, ceux qui ne t'ont pas lu te saluent.
  12. Bonjour, Kijaru a tout dit, c'est un système d'effet, j'en avais fait un pour mon serveur il y a longtemps et depuis ce système s'est démocratisé, je crois même que des versions ont été release depuis. Je ne sais pas si il y en a sur ce forum, mais ça vaut le coup de chercher !
  13. Gurgarath

    PVP metin2

    Bonsoir, Les formules gérant les dégâts se trouvent dans la base de donnée player/skill_proto.sql. Bonne soirée
  14. Gurgarath

    DirectX

    Bonjour, C'est un problème malheureusement fréquent depuis Windows 8. Personnellement je n'ai jamais eu ce soucis, mais il semblerait qu'aléatoirement des joueurs subissent ce soucis. Essaie de mettre à jour tes drivers et de regarder ta résolution / taux de rafraichissement et de le placer dans le config.cfg manuellement si elle est différente. Par ailleurs essaie toute les options du config.exe, peut-être qu'une voudra bien fonctionner.
  15. Bonjour, Il ne faut pas changer le mob mais juste mettre le resurrection_vnum correct dans le mob_proto ! Le mob pourra ainsi apparaître
  16. Bonjour, Ce tutoriel ne fait pas ce que tu annonces. Il permet juste de changer le temps entre le ramassage de deux objets. Exemple : Tu as 15 objets au sol, pour ramasser les 15 tu auras un temps d'attente de 500ms (0.5 secondes) entre chaque objets ramassés. Si tu changes ce temps à 1, tu auras une milliseconde d'attente entre chaque objets et donc en spammant "²" ou "w" tu ramasseras de manière quasi isntantanée tous les objets sur le sol sans temps d'attente particulier. Voilà ! Merci du partage cependant
  17. Je te parle du syserr serveur, celui de db pour l'instant, c'est le plus susceptible de t'empêcher de lancer le serveur.
  18. Bonjour, Vérifie les syserr côté serveur, peut-être qu'il ne s'est pas lancé à cause d'une erreur.
  19. Bonsoir, À première vu, ça viendrait du fait que tu n'aies pas modifié le fichier "serverinfo.py" qui se trouve dans root. Bonne soirée.
  20. Bonsoir, Quel est ton problème ? Cette quête est présente dans tous les fichiers
  21. Gurgarath

    Depack item_proto

    Tu en trouveras des tas sur ce forum ! Tu n'auras pas trop de mal selon moi ! Oui bien sûr, bien que tu puisses également le faire sur ce sujet ou en ouvrir un autre. Peut-être que d'autres viendrons à se poser les mêmes questions !
  22. Kijaru est un fervent partisan de la compilation Windows ! Il a raison car premièrement le code le permet avec des définitions de préprocesseur spécialement utilisées quand tu compiles sous Windows, ce n'est d'ailleurs pas plus dur à mettre en place, c'est plus simple à déboguer (exit gdb & consorts), bien plus simple à lancer (lancer un .exe avec un .bat est toujours plus simple et performant que de lancer une application dans une machine virtuelle) et aussi plus simple dans un environnement de test, tout en te donnant la possibilité d'utiliser Visual Studio en tant que compilateur et IDE, ce qui est loin d'être négligeable surtout si tu te sers des dernières versions. Tu l'as toi même dit à la fin de ta question ! Par contre, il y a deux points négatifs selon moi. Le premier étant que dès que tu as un game modifié assez lourdement (je ne parle pas d'un système ou deux), tu auras probablement des bugs assez inconnus qui devront être corrigés et là tu auras moins de support que sous FreeBSD car c'est beaucoup moins répandu de tourner son serveur sous Windows que BSD. Tandis que le second sera la possibilité de lancer un serveur dédié avec un game tournant sous Windows. Là, selon moi, ce n'est pas spécialement optimisé, vu qu'il faut acheter un dédié supportant Windows, mais en plus il faudra essayer d'alléger le plus possible ce Windows pour que la majorité des ressources de l'ordinateur aillent vers le serveur plutôt que vers l'OS. Windows étant un OS familial, il y aura plus de programmes et de fonctionnalités inutiles pour ton serveur qui vont consommer des ressources en fond. Selon moi, compiler sous Windows est parfait dans le cadre d'un serveur de test. C'est très intuitif pour développer son serveur, rapide à lancer et à débugguer, c'est à mes yeux bien mieux que sous FreeBSD. Cependant, je te conseille de tourner ton serveur dédié sous FreeBSD. L'OS étant plus léger mais aussi plus modulable et plus répandu dans la communauté Metin2, tu pourras facilement grapiller des performances supplémentaires du côté des ressources allouées, vu que le système en demande beaucoup moins, mais tu pourras aussi suivre des tutoriaux qui te permettrons de protéger ton serveur et autres. Un serveur dédié sous FreeBSD étant d'ailleurs - selon moi, je n'ai pas fait de recherches ! - plus cher et plus rare à trouver qu'un serveur supportant des OS gratuits comme Debian ou FreeBSD. Pour répondre autrement, Metin2 peut également tourner sous d'autres OS comme Debian par exemple, à condition de compiler les libraires, d'installer les dépendances et de compiler le game & db sous cet OS. Bonne soirée !
  23. Bonsoir, Clique droit sur le projet UserIntarface -> Ajouter au projet -> Elements existants -> Selectionnes le .cpp et le .h et voilà. Bonne soirée
  24. Pas de soucis ! Problème résolu je suppose ? Je déplace ?

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.