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

Python - Assembler les Objets


Messages recommandés

Centre de Téléchargement

Hidden Content

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

Hello,

Tout le monde le sait vous ne pouvez pas assembler le parchemins de bénédiction - soit un item avec une fonction "Drop" - ne peut pas être empiler.

 

Ouvrez : uiinventory.py

Cherchez :

def __DropSrcItemToDestItemInInventory

En dessous :

 if srcItemSlotPos == dstItemSlotPos:
return
Ajoutez :
elif srcItemVID == player.GetItemIndex(dstItemSlotPos):
	self.__SendMoveItemPacket(srcItemSlotPos, dstItemSlotPos, 0)
	return
Comme vous pouvez le voir ci dessous vous pouvez voir les le parchemin de bénédiction peut se pack maintenant sans problèmes:

 

Révélation

044515xBOtd.gif

 

Si vous souhaitez le fond en jaune au lieu de rouge comme présenté ci dessous

 

Révélation

044515wdFae.gif

 

Toujours dans uiinventory.py

Cherchez :

    def __CanUseSrcItemToDstItem(self, srcItemVNum, srcSlotPos, dstSlotPos):
Faite défilez jusqu'à :
        if item.IsRefineScroll(srcItemVNum):
            if player.REFINE_OK == player.CanRefine(srcItemVNum, dstSlotPos):
                return True
Et le remplacer par :
        if srcItemVNum == player.GetItemIndex(dstSlotPos):
            if player.GetItemCount(dstSlotPos) < 200:
                return True
 

Ceci fonctionne pas seulement avec les parchemins de bénédiction et les changements de bonus. C'est un tout. (Ajout 6-7 & Changement, Orbe de bénédiction, ajout 1-5 & changement)

 

Litchy,

 

Rénové par Takuma.

  • Metin2 Dev 3
  • Good 2
  • Love 1
Lien vers le commentaire
Partager sur d’autres sites

  • 4 ans après...


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 0

      OldEraMT2 | Classique 2009 Oldschool | Niveau 99 | 7 langues | Sans pay2win | Bêta fermée

    2. 6

      problème de connexion à mon serveur local (je suis débutant dans ce genre d'entreprise )

    3. 2

      problème de lancement serveur

    4. 9
    5. 0

      [PVM/PVP] ATLAX2 - EASY PLAY

    6. 2

      problème de lancement serveur

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.