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

Faire fonctionner bouton inventaire


Madrix

Question

Bonjour,

 

Après avoir implanter le système d'équipement rapide (F7 et fonctionnel) et après l'avoir rajouter dans une sidebar(fonctionnel) je me suis mis au défi(même si j'y connais pas grand chose en python..) de l'intégrer dans l'inventaire via un bouton (le même que celui pour costume bref).

 

Après avoir procéder à quelques modifications (voir fin post) le bouton est bien implanter dans l'inventaire mais au clic petit message d'erreur syserr et non fonctionnel.

 

J'ai essayé plusieurs arguments(tous lier au fast equip(fast_equip/__quikeqchange/uuifastequipDlg etc..) pour tenter de résoudre le problème mais toujours le même problème.

Je sais que je dois ajouter la fonction quelque part mais où ?

 

Version des files : 2014

Domaine (Base de données, Core, etc.) : client / python

Votre niveau (débutant, intermédiaire, avancé) : débutant

 

Description du problème : Bouton non fonctionnel

Comment reproduire le problème : appuyez sur le bouton

Recherches et tests effectué : forum émulation

Résultat des recherches et tests :

 

Message d'erreur :

 

0719 00:23:30449 ::   File "ui.py", line 1016, in CallEvent

0719 00:23:30449 ::   File "ui.py", line 87, in __call__

0719 00:23:30449 ::   File "ui.py", line 69, in __call__

0719 00:23:30449 ::   File "uiInventory.py", line 565, in ClickEquipeButton

0719 00:23:30449 :: AttributeError
0719 00:23:30449 :: : 
0719 00:23:30449 :: 'InventoryWindow' object has no attribute 'FAST_EQUIP'
0719 00:23:30449 :: 

 

Mes modifications/ajouts : 

 

uiinventory.py

 

1/

			self.equipeButton = self.GetChild2("EquipeButton")

 

2/

		# Equipe Button
	if self.equipeButton:
		self.equipeButton.SetEvent(ui.__mem_func__(self.ClickEquipeButton))

 

3/

	# fastequipbutton
def ClickEquipeButton(self):
	self.FAST_EQUIP.Show()

 

Et autre pour afficher le bouton (fonctionnel)

 

 

Merci d'avance,

madrix

 

En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.

Lien vers le commentaire
Partager sur d’autres sites

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

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

1 réponse à cette question

Messages recommandés

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 37
    2. 21

      Metin2 en 2020 peut-on en parler?

    3. 0

      METIN2Project

    4. 3

      Ressources - UnPack - Metin2 Client - Officiel

    5. 0

      Barre des tâches d'argent étendue

    6. 16

      Redémarrage automatique des channels

    7. 16

      Multi Logo GM / SGM / GA

  • 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.