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

Galet

 Funkiest
  • Compteur de contenus

    2506
  • Inscription

  • Dernière visite

  • Jours gagnés

    11

Tout ce qui a été posté par Galet

  1. Galet

    Skill

    Salut, Pour mettre tous les skills genre aura avec corps puissants tu peux dans le playersettingmodule.py, mais ça sera déséquilibré pour une buff ou pour une des deux classe (car supression de skills) Après, à la création du perso, ça devient "trop" compliqué, même si c'est faisable
  2. Salut, Dans tous les cas c'est l'interface Illumina, tu peux la trouver un peu partout et trouver le correctif adapté (logiquement), qui plus est tu peux te baser sur la fonction officielle de base voir ce qui pose problème
  3. Galet

    Recherche Quete

    Oui en effet cette quête se trouve sur les files de Dinasty et Omega
  4. Galet

    Recherche Quete

    Qui plus est tu as une quête similaire qui date de 2010 par musicinstructor et partagée sur epvp... Je pense que l'inspiration vient de là, peut-être
  5. Salut, Pourquoi ne pas commencer en présentant ton propre pseudo ? Moi je cherchais un truc random et je crois que "Galet" m'est venu comme ça
  6. Salut ! Excellent ! Merci ! Pour compléter, je peu apporter ça : -Pour le dossier "package", il contient les clé de décryptage (32 bits je crois) qui vont permettre de dépacker le packs autres que locale, uiscript et root si le type "CsHybridCrypt" est utilisé -Dans Data, les regens chargés dans les instances y sont présent, en général il y a aussi les fichiers d'animation pour que le serveur reconnaisse le mouvement en jeu (autrement, rollback et déconnexion) -Pour le dossier Mark, il faut y toucher, en effet, en mettant ton logo dedans et en le mettant en jeu sur ta guilde, la lib "devil" se chargera de l'envoyer sur le serveur pour que les autres la voient (en général si tu la mets là dessus, les autres joueurs finiront pas l'avoir aussi) (si je ne dis pas de bêtise) Mais encore bravo l'ami
  7. Galet

    etoles

    Pour la taille etc.. : Préprocesseurs granny, je connais cette astuce grâce à Kiki Pour la brillance : Couche Alpha, vérifie que l'étole en possède une
  8. Galet

    Traduction

    Si l'encodage dans les sources est en Coréen brut, dans ce cas, tu as besoin d'on locale_string avec des informations brutes, autrement, l'autre fonctionne Cherche ce qui cause cette phrase, quelle action, genre si c'est un item vérifie les fichiers sources correspondant aux items voir si tu trouves du "??" ou du Coréen brut (n'ouvre pas avec notepad) et change avec la phrase complète d'un autre fichier pas altéré
  9. Galet

    Traduction

    Salut, Tu cherches la phrase et tu mets la traduction juste en dessous ^^ Si dans le locale_string c'est en anglais et que ça apparaît sans accent en jeu, c'est que c'est directement intégré aux sources (la version Française) Dans ce cas, tu fais ça : "Ta phrase sans accent que tu vois en jeu"; "La même phrase mais avec des accents"; Que tu colles dans le locale_list. Après, le locale_string est fait pour avoir l'encodage comme tu le vois là "´½À´Ï´Ù." et non pas en Coréen brut, donc n'ouvre pas ce fichier avec notepad++ et ceci vaut aussi avec tes fichiers sources, sinon l'encodage sera foutu et t'auras des "??????" en jeu ^^
  10. Galet

    [Liste] Bonus

    Salut ! Très complet ! Bien plus que le mien ! Je vais cependant rajouter là aussi deux-trois petits précisions, mais le tutoriel reste excellent : -APPLY_MALL_XXX = Les bonus commençant par "APPLY_MALL" sont des bonus qui sont accordés pour les joueurs dits "Prémiums" = Bonus bleus en haut à gauche, tout du moins ils sont englobés par ces derniers -APPLY_IMMUNE_FALL = Ce bonus est présent mais comme tu l'as dit, il est non configuré, pour ceux qui voudraient un indice pour le rajouter, regardez ça au niveau du skill corps puissant (GEOMW(machin)_WITH_FALL) qui possède un anti-chute ! (Utile pour les mobs des maps CapeDragon etc...) -APPLY_PC_BANG_XXX = Vous pouvez supprimer le PC_BANG de vos sources, étant donnée que c'est utile pour les serveurs Asiatiques et principalement Sud-Coréens, c'est un Cyber-Café en gros : Reste vestigial sur les objets comme "Bottes du vents+ (Cyber Café)" ou "Anneaux d'Ex (Cyber Café) -APPLY_CURSE_XXX / Dérivés = Ces derniers font référence au sort Contre-Sortilège si je ne me trompe pas, ils sont donc désactivés voire pas configurés de base mais peuvent l'être "facilement" (Attention, bouleversement du PvP à prévoir) -APPLY_ENERGY = Probablement en rapport au système d’énergie et à l'objet de l'item_blend qui augmente l'énergie, cependant, il ne semble pas être défini (il est juste déclaré) -APPLY_COSTUME_ATTR_BONUS = C'est en rapport aux bonus du costume en effet, mais il semble être lui aussi être non défini -APPLY_DEF_GRADE = Il est présent mais ça semble être tout Voilà je pense avoir tout dit, sinon super le tutoriel ! Merci ! PS : La petite puce 82 est une phrase, ce qui décale l'id des effets d'une rangée (ex APPLY_MELEE_MAGIC_ATTBONUS_PER est marqué comme étant le 87ème mais il est le 86 ème)
  11. Je n'ai rien vu à ce sujet, cependant je peux demander si des gens ont des idées à propos de ça
  12. Il faudrait pouvoir trouver des regens avec ce fameux "e" et fonctionnel, mais là, où remonter ? Dans les files "primitives" de rain, les premières ? Et encore rien n'est assuré et je pense même qu'aucun regen ne porte ce paramètre PS : Oui tu as bien fait, ça ne reste que du détail qui n'est pas essentiel de connaître pour suivre le bon déroulement du tutoriel
  13. Salut, Excellent tutoriel ! Bien détaillé ! J'éditerai mon tutoriel d'ici peu d'ailleurs, mais je n'ai pas énormément de temps à consacrer à l'ému depuis ces derniers temps... Pour le "e", il signifie "Exception", cependant, le sens de ce dernier m'échappe totalement, il est déjà à part comparé au regen normal, voici quelques exemples : Regen Normal : regen, regen_list, prev, next Exception : exc, regen_exception_list, prev, next Il se démarque aussi de quatre types "et demi"* que tu as expliqués plus haut, à savoir : -MOB (m) -GROUP (g) et (ga)* -GROUP_GROUP ® -ANYWHERE (s) *g est l'argument premier, "a" est l'argument secondaire, indiquant que si le "g" est suivi du "a", alors le groupe sera agressif, c'est pour ça que le traitement dans les sources s'effectue sur le g en totalité (type GROUP) et que le "a" vient indiquer que le groupe est agressif "par dessus" le traitement du type "g" -> Nous pouvons faire le rapprochement avec les commandes /ma (mob agressif) et /mc (mob coward => peureux / fuyard), sauf que le regen ne possède pas de mode "fuyard" (je peux essayer de l'ajouter et le partager si ça intéresse quelqu'un) Ces types là sont traités en une seule et même partie, tandis que le groupe "e" (EXCEPTION) est traité plus bas, seul, ce qui donne l'"amas" (guillemets = abus de langage et vulgarisation pour les termes) vu plus haut "exc, regen_exception_list, prev, next", hors, précisons que "exc" et "regen_exception_list" possèdent grosso-modo la même déclaration que leur contrepartie "normale", à l'exception que "exc" est élaboré différemment, voici le comparatif entre les deux : Pour le regen "normal" : regen->sx += base_x; regen->ex += base_x; regen->sy += base_y; regen->ey += base_y; if (regen->sx > regen->ex) { regen->sx ^= regen->ex; regen->ex ^= regen->sx; regen->sx ^= regen->ex; } if (regen->sy > regen->ey) { regen->sy ^= regen->ey; regen->ey ^= regen->sy; regen->sy ^= regen->ey; } Pour l'exception : exc->sx = tmp.sx; exc->sy = tmp.sy; exc->ex = tmp.ex; exc->ey = tmp.ey; exc->z_section = tmp.z_section; La différence fondamentale entre les deux est aussi (et surtout ?) que l'exception prend en charge la section z, qui est intrinsèquement liée avec le regen de type "e" (présente dans une définition du type de regen tandis que ce dernier est présent dans la définition du "MODE_Z") Ce que je peux en déduire après un coup d’œil relativement rapide des deux , c'est que le type "exception", comme son nom l'indique, se démarque du lot, cependant, son utilisation reste floue pour moi... Est-ce un reste de code vestigial ou bien un code qui dev®ait exister dans une future mise à jour (passée) ? Je dis ça vu que dans Metin2, la gestion de l'axe Z est relativement inexistante, même si le relief est là, on ne peux pas se retrouver aux mêmes coordonnées x et y qu'un monstre, joueur ou n'importe quelle entité mais sur un plan différent (dessus ou dessous), l'exemple est visible avec un pont, vous pouvez marcher 50 mètres en dessous d'un pont et ne voir rien devant vous, puis vous retrouver directement sur le pont dés que vous rentrez dans ses coordonnées x et y, je me souviens dans la map orc il y a quelques années, cependant je ne sais pas si c'est encore présent et si on peut passer en dessous d'un pont situé au dessus de soi qui reste pratiquable plus haut, j'en doute vu que metin2, pour le warp etc... c'est toujours du x, y alors voilà... Mais c'est un autre débat Du coup, à vos suggestions pour ce fameux "e" et je réitère ce que j'ai pu dire plus haut : Excellent tutoriel !
  14. T'abuses je t'ai dit ça en PV la dernière fois
  15. En effet, j'allais la poster car j'avais apporté la solution en complément sur OG à l'époque, je ne l'ai pas mise dans mon "grand" tutoriel car je ne parlais "que" de la partie BDD et non pas de la partie source ^^ Normalement, problème résolu
  16. Galet

    Chat général

    C'est input_main pour le chat général
  17. Galet

    Chat général

    Sinon tu peux changer de chat inter-royaume par un autre système ^^
  18. Galet

    Chat général

    J'avais eu ce bug mais il y a de ça deux ans maintenant, je crois qu'il faut rajouter : "[Jinno]"; "[Jinno]"; & Autres Dans le locale_string.txt, mais je doute car Mei m'a dit que ça ne marchait pas Sinon essaie de prendre le locale.cfg de l'officiel mais je doute
  19. La BDD met 7 minutes à s'actualiser si je ne me trompe pas Tu dois avant tout faire un /shutdown, ça prépare les joueurs à se déconnecter et ça ferme le serveur "en douceur", après tu fais un sh close.sh et à partir de là tu attends que la bdd se soit actualisée, une fois ça, tu peux reboot ^^
  20. Dans le mob_proto c'est : l'exp gagné, les yangs gagnés, mais pas le pourcentage obtenu, je n'ai d'ailleurs jamais dit ça il y a le priv_empire qui lui fait très bien son taff (taux de yangs, taux d'exp, taux de tempête de yangs par exemple) Après je vois pas les erreurs que j'ai fait dans mon guide, peut-être sur les explications et encore, ça ne nuit en rien à la compréhension du guide et des flags et j'utilise moi-même les event flags depuis plus d'un an (quête, évents, systèmes ou autres) sans aucun problèmes, ça serait d'ailleurs bien de pointer les possibles "erreurs" à la place d'affirmer ça comme ça, je serai ravi d'étoffer ce guide avec tes corrections
  21. Salut ! T'as trois choix : L'augmentation via multiplication / coefficiant multiplicateur dans le mob_proto Les flags (comme Sparks t'as montré, j'ai fait un sujet là dessus je crois) Le priv_empire (genre comme au garde du village), mais c'est conseillé d'augmenter la possibilité maximale via les sources (sinon limité à 200 vers là)
  22. Salut, Le nom de l'interface peut dépendre, fais nous un screen de ça PS : Tu utilises bien la même carte réseau qu'indiqué ? (hamachi)
  23. Galet

    Question

    Salut, Tu fais comme pour les manuels sauf que tu cherches la pierre d'âme x) Si tu as des doutes postes ici, mais essaie, autrement tu n'apprendras pas
  24. ReReYawYoYaw Non ! Ils sont juste en C++ dans les sources du lanceur, donc en clair quoi, si t'as les sources tu peux les voir, je ne vois pas, de mémoire, d'autres emplacement et d'emplacement en python surtout

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.