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

Python - Cacher ses MP comme ses Quêtes


Messages recommandés

  • Robot

Centre de Téléchargement

Hidden Content

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

Bonjour !

 

Je vous apprends à cacher vos MPs comme vous cachez vos quêtes mais cette fois-ci avec Ctrl + P par exemple.

Dans votre game.py (pack root) :

 

Cherchez :

onPressKeyDict[app.DIK_Q]
Ajoutez en dessous :
onPressKeyDict[app.DIK_P] = self.__PressMPKey
 

Cherchez ensuite :

app.RotateCamera(app.CAMERA_TO_NEGATIVE)
Ajoutez en dessous :
[TAB]def __PressMPKey(self):
[TAB][TAB]if app.IsPressed(app.DIK_LCONTROL) or app.IsPressed(app.DIK_RCONTROL):
[TAB][TAB][TAB]if 0==interfaceModule.IsWhisperHide:
[TAB][TAB][TAB][TAB]interfaceModule.IsWhisperHide = 1
[TAB][TAB][TAB][TAB]self.interface.HideAllWhisperButton()
[TAB][TAB][TAB]else:
[TAB][TAB][TAB][TAB]interfaceModule.IsWhisperHide= 0
[TAB][TAB][TAB][TAB]self.interface.ShowAllWhisperButton()
 

Remplacez les [TAB] par des tabulations grâce à votre éditeur de texte fonction remplacer.

 

Dans votre interfacemodule.py cherchez :

IsQBHide = 0
 

Ajoutez en dessous :

IsWhisperHide = 0
Vous pouvez maintenant repack votre client. Appuyez sur CTRL + P avec des mps et la magie opère.
 

Cordialement.

 

Source : Mt2dev

  • Love 1

french_banner.gif

Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois après...
  • Réponses 6
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

  • 2 mois après...
  • 2 mois après...

En effet, si ça peut aider, le tutoriel est fonctionnel en modifiant le :  

if __PressPKey(self): 

en : 

 __PressPKey(self):

 

Je conseille également de modifier la touche permettant de cacher les MP par une touche non utilisée IG. Exemple : si vous avez le système de familier de l'officiel (En faisant CTRL+P pour cacher les MP, la gui des familiers apparaît sans cesse).

Merci @Takuma.

Lien vers le commentaire
Partager sur d’autres sites

il y a 38 minutes, Holly a dit :

En effet, si ça peut aider, le tutoriel est fonctionnel en modifiant le :  


if __PressPKey(self): 

en : 


 __PressPKey(self):

 

Je conseille également de modifier la touche permettant de cacher les MP par une touche non utilisée IG. Exemple : si vous avez le système de familier de l'officiel (En faisant CTRL+P pour cacher les MP, la gui des familiers apparaît sans cesse).

Merci @Takuma.

 

Non. Celui qui a refait le tuto à fait n'importe quoi. Il aurait mieux fallut tout laisser en bloc au moins le code était non.

Remplacer le if par un def.

Et il faut en plus changer le nom de la fonction car celui qui a édit à virer le M on sait pas pourquoi. j'ai pas testé je suis sur portable, mais ça devrait être corriger.

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



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