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

Bouton Pet Gui dans la taskbar


Jinzo

Question

Version des fichiers/ Type d'émulateur : Metin2

Domaine (Base de données, Client, Core...) : FIles et client 2016 FE

Votre niveau (Débutant, Intermédiaire, Avancé..) : intermédiaire

 

Description du problème : Bouton Pet Gui visible mais non utilisable

Comment reproduire le problème ? : Bonne question

Recherches et tests effectués : La toile

 

Screenshot du problème concerné : 181103073055463591.png

 

Bonjour la communauté , comme mentionné dans le titre , où puis-je mettre en fonctionnement le bouton Pet Gui dans les fichier .py de mon client ?

Je ne me rappelle plus où chercher. 

 

Les fonctions avec la touche "P" fonctionne, la question est de savoir où est-ce que je dois relier cette même fonction avec le bouton, le souci qui se pose est que lorsque le pointeur est sur le bouton rien ne se passe, il est visible IG mais rien de plus .

 

Merci de vos futures réponses.

 

En postant ma demande d'aide, j'affirme avoir lu et accepté le Règlement de Funky-Emulation.

Lien vers le commentaire
Partager sur d’autres sites

Messages recommandés

  • 0

Merci pour ton aide , hors le bouton "P" ne fonctionne pas et mon syserr ne contient pas d'erreur.

onClickKeyDict[app.DIK_P] = lambda : self.interface.wndPetSystem.ToggleWindow()

Je me leve dans 2h pour allez au taff , je ne pourrai pas te répondre dans l'instant .

Bonne fin de soirée. Merci encore pour ton temps

Modifié par Jinzo
Lien vers le commentaire
Partager sur d’autres sites

  • 0

J'aurai une question , peut on faire plus simple du style créer un raccourcis sur le bouton qui ramènerai  sur la touche "P" ?

Puisque nous savons que la touche "P" fonctionne bien , plutôt que d'essayer d'ajouter une fonction complète ?

Car j'ai beau recommencer et recommencer je ne parvient a rien , j'ai tenté a mainte reprise ton code , mais sans résultat fonctionnel ( je ne met pas en doute ton code bien sure )

Je ne me permettrai pas de juger un code d'on je ne comprend même pas les bases .

 

EDIT :

 

J'ai récupéré le survol de mon bouton, néanmoins il ne fonctionne toujours pas avec le code , mon syserr est vide , crois tu pouvoir m'aider a nouveau  Kameyu ? aurait il une autre méthode de codage a utiliser ?

 

J'ai remis la touche "P" par défaut de façon a toujours avoir accès au panneau du "Pet" .

onClickKeyDict[app.DIK_P] = lambda: self.OpenPetMainGui()
Modifié par Jinzo
Lien vers le commentaire
Partager sur d’autres sites

  • 0
  • Développeur
Il y a 4 heures, Jinzo a dit :

J'aurai une question , peut on faire plus simple du style créer un raccourcis sur le bouton qui ramènerai  sur la touche "P" ?

 

 

Salut,

 

Hélas c'est possible dans un sens mais pas dans l'autre. Le game.py appelle le interfacemodule.py donc on ne peut pas appeler,

depuis le module d'interface, le game.py. Le truc que je t'ai fait faire en revanche, c'est de faire appel à l'interface, depuis le

game.py car l'inverse n'est pas réalisable. Enfin si mais c'est complexe pour rien.

 

En revanche, vu que ça devient un poil plus compliqué, je te conseille de passer sur Discord pour qu'on puisse voir ça en direct.

Dans les faits, je doute que ta question n'aide qui que ce soit à moins qu'ils essaient de débug l'interface Illumina, ce que je doute ?

J'ai mon Discord renseigné dans mon profil.

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

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


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 0

      Renouveau

    2. 0

      OldEraMT2 recrute – la bêta ouverte est en cours

    3. 0

      OldEraMT2 | Classique 2009 Oldschool | Niveau 99 | 7 langues | Sans pay2win | Bêta ouverte

    4. 6

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

    5. 2

      problème de lancement serveur

    6. 9
    7. 0

      [PVM/PVP] ATLAX2 - EASY PLAY

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.