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

Python - Système d'Achat Rapide


Messages recommandés

Centre de Téléchargement

Hidden Content

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

Bonsoir,

 

Ce soir je vous partage un système qui m'a pas mal intéressé et qui pourrait faciliter l'achat des objets aux marchands ( ceci va vous permette d’acheter par exemple 30 items d’un coup au lieu de spam clique droit ) 

 

Pré-requis :

 

  • Vous aurez simplement besoin du UiShop.py ( Root ) et de télécharger deux .py ( a mettre dans Root et Uiscript )

 

Pour commencer, ouvrez votre UiShop.py et rajoutez dans les import :

 

import uiPickMoney

 

Trouvez def LoadDialog(self ensuite self.Refresh() et rajoutez ceci en dessus :

itemal = uiPickMoney.PickMoneyDialog()
itemal.LoadDialog()
itemal.Hide()
self.itemal = itemal

 

Juste après, trouvez def Destroy(self) et rajoutez :

self.itemal.Destroy()
self.itemal = 0

 

Trouvez def UnselectItemSlot( et remplacez le entièrement par ceci : 

 

    def UnselectItemSlot(self, selectedSlotPos):
        if shop.IsPrivateShop():
            self.AskBuyItem(selectedSlotPos)
        else:
            #net.SendShopBuyPacket(selectedSlotPos)
            itemIndex = shop.GetItemID(selectedSlotPos)
            item.SelectItem(itemIndex)
            itemName = item.GetItemName()
            curMax = 200
            self.itemal.SetTitleName(itemName)
            self.itemal.SetAcceptEvent(ui.__mem_func__(self.OnItC))
            self.itemal.Open(curMax)
            self.itemal.SetMax(3) 
            self.cek = selectedSlotPos

 

 

Pour finir, laissez un espace et rajoutez : 

 

    def OnItC(self, adet):
        n = 0
        cek = self.cek
        while n < adet:
            net.SendShopBuyPacket(cek)
            n = n + 1

 

ATTENTION AUX TABULATIONS

 

Téléchargement des fichiers a mettre dans Root et UiScript :  

Hidden Content

    Give reaction to this post to see the hidden content.
 

Source : TURKMMO

 

 

 

 

Asesino.

  • Metin2 Dev 1
  • Love 5
Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 0
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Jours populaires



  • brilliantdiscord_widget
  • Flux d'Activité

    1. 0

      Vitesse d'attaque arme à deux main

    2. 12

      Ecart niveau pour dropper entre le mob et le niveau du joueur

    3. 5

      Probleme quête avec les files 40250

    4. 5

      Probleme quête avec les files 40250

    5. 5

      Probleme quête avec les files 40250

    6. 5

      Probleme quête avec les files 40250

    7. 5

      Probleme quête avec les files 40250

    8. 5

      Probleme quête avec les files 40250

  • En ligne récemment

    • Aucun utilisateur enregistré regarde cette page.

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.