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

BrolyTheVVF

Membre
  • Compteur de contenus

    37
  • Inscription

  • Dernière visite

  • Jours gagnés

    6

Messages posté(e)s par BrolyTheVVF

  1. J'ai retrouver le code, techniquement, c'est la version 2.4, mais y a presque rien de modifié, juste une correction de bug et l'ajout d'une page pour lister les bonus dispo par type de stuff me semble, quelques truc d'aide pour manager son serv, mais rien de bien difficile. Il y a aussi un petit patch SQL (fichier "itemshop V2.2.sql") pour rajouter un champ manquant, mais ca fait très longtemps que j'y ait pas touché, donc je suis plus sur de rien ^^

    Pour la charger, c'est ici : 

    Hidden Content

      Give reaction to this post to see the hidden content.

    • Metin2 Dev 6
    • Good 2
    • Love 6
  2. Centre de Téléchargement

    Hidden Content

      Give reaction to this post to see the hidden content.
    ( Interne )

     

    Pré-requis:

    Vous devez posséder des sources et savoir comment les compiler

     

    Détails:

    Ce partage sert tout simplement a ne plus rétrograder un item lorsqu'on essaye de le monter avec un parchemin et que ça échoue.

     

     

    Téléchargement

    Révélation

    Lien  T

    Hidden Content

      Give reaction to this post to see the hidden content.

     

    Crédits:

    Auteur : BrolyTheVVF

    Idée : Winfir84

     

    • Metin2 Dev 5
    • Love 16
  3. Centre de Téléchargement

    Hidden Content

      Give reaction to this post to see the hidden content.
    ( Interne )

    Je vous partage aujourd'hui mon code pour faire fonctionner les Encyclopédies.

    Ce sont des boites, de 10 ou 25 Manuels de compétences, qui donnent seulement les manu d'une classe en particulier :

     

    I. Détails

    Révélation

     

     - Encyclo. de la lune -> Lycan (Si activé)

     - Encyclo. Saturne (p) -> Guerrier CAC

     - Encyclo. Terre (p) -> Guerrier Mental
     - Encyclo. Mars (p) -> Ninja Assassin
     - Encyclo. Jupiter (p) -> Ninja Archer
     - Encyclo. Uranus (g) -> Sura Arme magique
     - Encyclo. Neptune (p) -> Sura Magie noire
     - Encyclo. Mercure (g) -> Chamane dragon
     - Encyclo. Vénus (g) -> Chamane soin

     

     

    II. Téléchargement

    Révélation

    Lien : 

    Hidden Content

      Give reaction to this post to see the hidden content.

     

     

    • Metin2 Dev 3
    • Good 3
    • Love 23
  4. Merci a @Veltor88 de m'avoir signaler un bug qui bloquais l'inscription.

     

    Nouvelle version 2.2. (Promis j’arrête de faire une maj tout les deux jours ^^)

     

    J'ai ajouté un tuto au post principal pour configurer le site puisque j'ai refait en majeur partie le système de config.

     

    Changelog :

    Révélation

    Version 2.2
     - Correction de l'inscription qui ne fonctionnais plus une fois sur serveur web dedié (Merci à @Veltor88 de l'avoir signalé)
     - Ajout de l'utilisation du paramètre _STARTING_MD pour définir le nombre de MD dont un nouveau dispose a sa création (0 par défaut)
     - Amélioration de l'affichage des messages d'erreur de l'inscription qui ne sont plus sur une page différente
     - Ajout d'une config pour désactiver la connexion a la base du site (si elle n'est pas utilisée)
     - Remplacement du lien de dl du client (qui était le mien) dans la config par le lien du client 2016 V3 FE par défaut
     - Correction d'une erreur de titre dans le panneau d'administration dans la section Bannis
     - Item Shop :
        + Ajout d'une config pour définir si l'itemshop va utiliser la base de donnée du site ou celle du serveur Metin2 (Permet si voulu de n'avoir que la base de donnée mt2)
        + Correction de l'ajout de catégorie dans le panneau d'administration
        + Ajout d'un champ mileage (DR) dans la table des items après le champs coins (MD)
        + Ajout de la possibilité de mettre un item en vente pour des MD (l'un ou l'autre, mais pas les deux)
        + Correction de l'affichage du bouton d'achat d'un item au survol qui restait de la même couleur
        + Correction de la mise en page des message après un achat ou une tentative d'achat
        + Ajout de la possibilité de payer un item avec des MD
        + Ajout de la recherche d'un item par son nom
     - Le bouton "Bannis" du menu latéral gauche est maintenant caché par défaut
     - Ajout du nombre de Marques du dragon (DR) affiché en dessous du nombre de MD sur le menu latéral droit
     - Ajout de la description du Lycan dans la liste des classes (désactivable via les config)
     - Ajout de la liste des perso dans le profil avec les info : 
        + Niveau
        + Yangs
        + Stats (vit, int, str, dex, HP, MP)
     - Refonte du système de config pour avoir le sous dossier config contenant vos fichiers de config perso (ce qui permet de ne pas écraser votre config a chaque maj)

     

    Téléchargement

    Hidden Content

      Give reaction to this post to see the hidden content.

    • Metin2 Dev 4
    • Good 4
    • Love 16
  5. Centre de Téléchargement

    Hidden Content

      Give reaction to this post to see the hidden content.
    ( Interne )

    Ayant repris a dev / jouer à Metin après quelques année d'arret de pause (en étant passé par d'autre MMO entre temps), je me suis dit qu'une barre de raccourci allant de 1 à 4 (et F1 à F4 pour la secondaire) ça faisait un peut léger.

    Je vous propose donc de doubler la taille de cette barre.

     

    Attention ! Cet affichage n'est pas vraiment optimiser pour les très petites résolutions
    Info. Ceci est uniquement une modification client et ne change pas le nombre total de slot, mais les affiche uniquement de manière différente (en réduisant le nombre de ligne de 4 à 2)

     

     

    Screenshot

    Révélation

     

    spacer.png

     

    Téléchargements

    Révélation

    Hidden Content

      Give reaction to this post to see the hidden content.

     

     

    • Metin2 Dev 10
    • Good 2
    • Love 20
  6. Nouvelle version 2.1.

    Je me suis aperçu de quelques bugs du coup je les ai corrigé, puis @jade9477 ma rappeller que je n'avais pas fini le système de classement, alors j'ai fini celui des joueurs et j'ai rajouté celui des guildes, entre autre.

     

    Changelog :

    Révélation

    Version 2.1
     - Ajout du classement de guilde
     - Correction des boutons "Rangs suivants" du classement qui s'affichaient même s'il n'y avais plus de rangs après
     - Ajout des DR dans l'affichage de l'item shop
     - Ajout d'une config permettant de créditer des DR quand on dépense des DC (Active par défaut)
     - Correction de bug d'affichage du texte après l'achat d'un item
     - Ajout d'un champ pour afficher une icone personnalisée pour un item de l'IS
     - Ajout d'un fichier itemshop.sql a la racine du site qui contient la structure des tables de l'IS
     - Préparation, dans la table des items de l'IS, de la possibilité de prédéfinir des bonus ou des pierres sur un item

     

    Téléchargement

    Hidden Content

      Give reaction to this post to see the hidden content.

     

    Edit : Si vous pensez qu'il manque des choses qui restent plutôt dans le thème du site officiel, n’hésitez pas a suggérer des améliorations.

    • Metin2 Dev 4
    • Love 5
  7. Nouvelle version :

     

    Changelog :

    Révélation

    Version 1.1

    (Version qui n'a pas été postée)
     - Refonte du système d'item shop, première version
     - Ajout de configuration pour permetretre de placer les deux tables dans la base de votre choix et avec le nom de votre choix (Mais toujours sur la base du serveur actuellement)
     - Ajout d'un début de réecriture du système d'administration : 
        + Système de gestion de l'item shop basique (Catégories, items avec nom personalisé)
        + Preparation de la base pour pouvoir ajouter des bonus sur les items dans l'item shop
        + Ban et Unban un compte
     - Ajout de l'empire dans le système de classement
     - Ajout de regles dans le fichier css /css/all.css pour pouvoir utiliser plus librement le template de formulaire du site :
        + Permet d'avoir les inputs dans le même style que sur la page de connection
        + Le bouton pour l'instant a la même apparence que les inputs, mais il auras la même apparence que les autres boutons du site

     

    Version 2.0
     - Modification de l'enplacement du script de connection pour être dans le dossier principal (/main) a la place du dossier script importé (/scripts/login)
     - Netoyage de fichiers inutiles (Ou juste pas trouvé ou ils étaient utilisés). Ces fichiers ont été placés dans le dossier "_BAK"
     - Correction de la redirection sur la page profil après la connection
     - Correction de la déconnection du site qui déconnectais aussi la partie administrateur (qui elle est indépendante actuellement)
     - Ajout de l'interface admin dans le dossier /admin (qui etait avant dans /shop/script/admin et partiellement fonctionelle)
        + Cette interface fonctionne avec un fichier par administateur et ne peut pas encore être utilisé de facon simple
        + A terme, je modifirais le système pour qu'il fonctionne avec le compte utilisateur connecté et les parametres de droits qui sont dans le fichier config
     - Modification de l'enplacement du dossier de script de l'item shop pour être a la racine a la place du dossier script importé (/shop/scripts/itemshop)
     - Renomer le dossier "shop" en "_imported_script"
     - Refonte complète de l'interface de l'item shop
         + On ne peut actuellement utiliser que le champ "coin" (Monnaie du dragon) et pas la monnaie secondaire
         + Le champ de la monnaie secondaire est déjà préparé dans l'interface

     

    Téléchargement : 

    Hidden Content

      Give reaction to this post to see the hidden content.

    • Metin2 Dev 3
    • Good 2
    • Love 5
  8. CA c'est la solution déjà présente sur le forum, mais j'ai aussi trouvé ça (solution que j'ai tester) :

     

     - Ouvrir les fichiers introcreate.py, introempire.py et introselect.py 

     - Chercher la fonction => def Close(self):

     - Chercher la ligne => self.Hide()

     - Ajouter après => self.descriptionBox.Hide()

     

    J'ai aussi supprimer le dossier /usr/metin2/share/locale/france/quest/object et je l'ai recréer, puis j'ai fait un sh quest.sh sur le serveur

     

    Ensuite j'ai créer un nouveau perso, et j'ai plus eu le problème.

  9. Centre de Téléchargement

    Hidden Content

      Give reaction to this post to see the hidden content.
    ( Interne )

    Bonjour,

     

    Après avoir ajouter des skills sur mon serveur, je me suis aperçu que la gestion des affect flag niveau SQL était pas terrible.

    J'ai donc décidé de faire comme pour l'item proto et le mob proto et j'ai converti mon skill proto SQL en skill proto TXT.

     

    Pré-requis:

    Sources Serveur

     

    Si le skill_proto partagé n'est pas lisible par votre serveur, il y a deux solutions :

     - Changer l'encodage du fichier (Trouver celui utilisé par les autres proto)

     - Changer l'encodage de lecture du serveur en latin1 (Solution que j'ai utilisé)

    Download

    Révélation

     

    Hidden Content

      Give reaction to this post to see the hidden content.

     

     

    Attention ! Si vous avez fait des modifications sur vos skills, je vous conseille de réexporter votre propre skill proto (export CSV séparer par des tabulations)
    Export: Il ne faut pas exporter la colonne szAttackGradePoly qui n'est pas utilisée

     

     

    Cordialement,

    BrolyTheVVF

     

    • Metin2 Dev 2
    • Dislove 1
    • Love 40
  10. Centre de Téléchargement

    Hidden Content

      Give reaction to this post to see the hidden content.
    ( Interne )

    Bonjour,

     

    N'ayant pas réussit a le trouver sur le forum, je viens vous partager un tout petit logiciel qui permet de modifier le chemin d'une texture d'un gr2, sans avoir a passer par 3DS Max.

     

     

    I. Explications / Screenshot

    Révélation

     

    spacer.png

     

    1. Chemin du fichier gr2
    2. Index de la texture (Dans granny viewer, c'etait la 3em dans la liste des textures)
    3. Nouveau chemin a appliquer
    4. Sauvegarder

     

    Téléchargement

    Hidden Content

      Give reaction to this post to see the hidden content.

    Source : Marv

     

     

    Nb : Utiliser ce logiciel a réduit la taille de mes fichiers gr2 sans impacter leur fonctionnement, mais faite toujours un backup de votre fichiers original pour ne pas avoir de mauvaises surprises...

     

    Attention ! Ce logiciel met à jour vos GR2 en 2.8.49.0, faites donc attention d'avoir la bonne version dans vos sources client...
    • Metin2 Dev 3
    • Confused 1
    • Love 21
  11. Au niveau des skills dans le pc3, il est plus complet, l’implémentation des sources est pas faite tout a fait de la même manière, et il y a le skill proto serveur et client.

    Il est toujours pas terminé, comme le premier, mais avec les deux partages ensemble, je peut arriver a faire quelque chose.

    Pour moi qui débute avec les sources en tout cas ça ma beaucoup aidé.

  12. Version des Files / Type d’Émulateur 2016 FE V3

    Domaine ( Base de Données, Client, Core, Sources... ) : Client

    Niveau : Intermédiaire

     

    1. Question :

    Bonjour, j'essaye actuellement d'implanter le nouveau perso Elfe non officiel, et je suis actuellement bloqué au niveau des skills qui ne font pas de dégats. Ayant compris au bout d'une semaine de debug et d'analyse des sources que le seule problème était que le créateur de ces skill n'avais tout simplement pas terminer les fichiers msa / msk des skill.

    En bidouillant les fichiers du partage avec comme exemple ceux des autres races, j'ai réussi a bricoler quelque chose qui fonctionne a peut prêt. Maintenant, je suis a la recherche de connaissance sur ces deux types de fichiers.

     

    Voici, si je ne dit pas de bêtises, le msa du skill moulinet de l'epée, avec en commentaire ce que j'ai compris du fichiers

     

     

    2. Msa "Palbang" :

     

    ScriptType               MotionData										#Type de fichier
    
    MotionFileName           "D:\Ymir Work\pc\warrior\skill\palbang.GR2"	#Chemin de l'annimation
    MotionDuration           2.000000										#Durée de l'annimation
    Accumulation           0.00	-245.93	0.00								#????
    
    Group AttackingData						#Groupe de donnée permetant de définir les degats
    {
        AttackType           0				#Type d'attaque? Pas assez explicit ^^
        HittingType          1				#Type de coup porté ? Du style MOTION_EVENT_TYPE_EFFECT ?
        StiffenTime          0.000000		#???
        InvisibleTime        1.000000		#???
        ExternalForce        10.000000		#???
        HitLimitCount        18				#Nombre de cible maximum
        
        MotionType           1				#Type d'animation
        HitDataCount         1				#Nombre de groupe
        Group HitData00
        {
            AttackingStartTime   0.661538				#???
            AttackingEndTime     1.369231				#??? (In game, semble être le moment auquel sont effectués les dégâts)
            AttackingBone        "equip_right_hand"		#Explicite, mais je ne suis pas sur de savoir à quoi se sert
            WeaponLength         130.000000				#Taille de l'arme ? Wut ?
            List HitPosition							#Liste des positions ? pour les dégâts ?
            {
                0.661538 0.116417 119.206406 119.187302 128.477356 99.899391 126.308083
                #...
                1.361537 40.934181 -29.865383 96.025475 145.740219 -105.398201 81.543297
            }
        }
    }
    
    Group MotionEventData		#Permets de décrire les différentes parties de l'animation
    {
        MotionEventDataCount     3				#Nombre de groupes
        Group Event00
        {
            MotionEventType      1				#Type d'animation (semble être RaceMotionDate.h -> enum EType ?)
            StartingTime         0.046154		#Debut de l'animation
            
            IndependentFlag      0				#???
            AttachingEnable      1				#???
            AttachingBoneName    "equip_right_hand"	#???
            FollowingEnable      1				#???
            EffectFileName       "d:/ymir work/pc/warrior/effect/palbang_sword.mse"	#??? Définition de l'affichage des efetes du skill? Genre brillance ?
            EffectPosition       0.000000 0.000000 0.000000							#Position de l'effet (Offset par rapport au perso ?)
        }
        Group Event01
        {
            #...
        }
        Group Event02
        {
            MotionEventType      4
            StartingTime         0.992701
            DuringTime           0.200000		#???
            EnableHitProcess     1				#??? Permet a cette partie de l'animation de taper les mobs ?
            
            AttackType           0				
            HittingType          1				
            StiffenTime          0.000000		#???
            InvisibleTime        1.000000
            ExternalForce        10.000000
            HitLimitCount        18
            CollisionType        4
            
            SphereDataCount      1				#Nombre de groupe de sphere ?
            Group SphereData00					#???
            {
                Radius           200.000000		#Rayon de la sphere
                Position         0.000000 0.000000 0.000000	#Position de la sphère (Offset par rapport au perso ?)
            }
        }
    }

     

    Voila voila. Si quelqu'un peu m'apportes quelques informations, que je puisse terminer les skills de ce perso, je partagerais le tout une fois fini (Mon travail et un autre partage étranger qui a été partagé plus complet que celui qui avais été fait ici a l’époque).

     

    J'affirme avoir lu et accepté le règlement de Funky Émulation

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.