Jump to content
×
×
  • Create New...
  • 0

Monture (files 2014)


XDarkKillerX
 Share

Question

Bonjour :)

 

Sous files 2012 j'avais déjà rencontré ce problème, en fait quand on monte sur une monture (Ctrl+G), le perso monte dessus (logique) et l'item est équipé dans l'emplacement spécial, et quand on appuie de nouveau sur Ctrl+G le perso descend de la monture mais l'item ne s'en va pas de l'emplacement spécial.

 

Sparks m'avais gentiment fais une solution que voici :

 

    def __PressGKey(self):
       if app.IsPressed(app.DIK_LCONTROL) or app.IsPressed(app.DIK_RCONTROL):
           if player.IsMountingHorse():
               if player.GetItemIndex(97) in (71114, 71116, 71118, 71120):
                   net.SendItemUsePacket(97)
                   return
               elif player.GetItemIndex(98) in (71114, 71116, 71118, 71120):
                   net.SendItemUsePacket(98)
                   return
           net.SendChatPacket("/ride")
       else:
           if self.ShowNameFlag:
               self.interface.ToggleGuildWindow()
           else:
               app.PitchCamera(app.CAMERA_TO_POSITIVE) 

 

Ce code fonctionnait à merveille en files 2012, il suffisait de remplacer 71114 etc par les ID des items que l'on souhaitait mais en 2014 il ne fonctionne qu'à moitié, c'est à dire que quand on appuie sur Ctrl+G le perso monte sur la monture et équipe l'item, mais à l'inverse qui on appuie de nouveau sur Ctrl+G rien ne se passe, le perso ne descend même pas de la monture !

 

J'ai pourtant bien mis l'id de mon item et les tabulations ont été faites correctement puisque je m'en suis déjà servit en 2012 e ça marchait correctement.

 

Autre énigme : pourquoi l'item 71124 (lion blanc) fonctionne à 100% même sans ce code ? (l'item est bien déséquipé quand on descend de la monture avec ctrl+g) et j'en passe, d'autres montures fonctionnent également sans que j'ai trouvé de cause à cette fonctionnalité que ce soit dans le client ou dans la quête des montures.

 

Merci d'avance !

Cordialement

Link to comment
Share on other sites

  • Answers 7
  • Created
  • Last Reply

Top Posters For This Question

Popular Days

Top Posters For This Question

7 answers to this question

Recommended Posts

  • 0

a oui désolé je m'étais focus sur la partie Ctrl+G ^^'

Merci énormément en tous cas c'est beaucoup plus simple que je croyais !

Merci encore et problème résolu :)

Soluce :

Si votre monture (le sceau) est en special ride (comme les miennes), il suffit d'ajouter son Id dans le fichier special_item_group.txt

Group mount

{

Vnum 10030

1 71115 1 1

2 71117 1 1

3 71119 1 1

4 71121 1 1

}

Bonne soirée :)

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



  • Flux d'Activité

    1. 0

      Projet Genesis

    2. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    3. 0

      Metin2 Champions - Accès anticipé

    4. 0

      Barbok

    5. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    6. 2

      Partage Émulateur 2.63

    7. 2

      Partage Émulateur 2.63

  • Recently Browsing

    • No registered users viewing this page.

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.