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

Python: Correctif du Temps restant dans les Magasins


Messages recommandés

Centre de Téléchargement

Hidden Content

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

Bonjour !

 

C'est un bug tellement répandu que plus personne n'y fait attention pourtant il est là, mais plus pour longtemps :P

 

Screen :

 

 

Révélation

060040timebug.png

 

Chez le marchand, le temps restant ne s'affiche pas !

Pourtant, une fois acheté, le temps est correct.

 

Voila ce que vous devez faire :

- Dépack root.

- Ouvrir uitooltip.py

- Cherchez la ligne : def AppendUniqueItemLastTime(self, restMin):

 

vous devriez avoir ça :

 

Révélation

065930old.png

 

Voici par quoi vous devez le remplacer :

def AppendUniqueItemLastTime(self, restMin):
	if restMin == 0 and shop.IsOpen() and not shop.IsPrivateShop():
		restMin = item.GetValue(0)
	restSecond = restMin*60
	self.AppendSpace(5)
	self.AppendTextLine(locale.LEFT_TIME + " : " + locale.SecondToHM(restSecond), self.NORMAL_COLOR)

def AppendMallItemLastTime(self, endTime):
	if endTime == 0 and shop.IsOpen() and not shop.IsPrivateShop():
		endTime = item.GetValue(0)+app.GetGlobalTimeStamp()
	leftSec = max(0, endTime - app.GetGlobalTimeStamp())
	self.AppendSpace(5)
	self.AppendTextLine(locale.LEFT_TIME + " : " + locale.SecondToDHM(leftSec), self.NORMAL_COLOR)
(attention aux tabulations !)
 
Voici ce que vous devriez avoir :

 

 

Révélation

065930new.png

 

Repackez le root et vérifiez ig :

 

 

Révélation

065930timedebug.png

 

Et voilà ! le tutoriel est terminé !

Bon jeu à tous ;)

 

  • Metin2 Dev 2
  • Love 4
Lien vers le commentaire
Partager sur d’autres sites

  • 5 ans après...
  • 4 semaines après...
  • 3 semaines après...
  • 4 semaines après...
  • 4 semaines après...
  • 3 semaines après...


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 6

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

    2. 2

      problème de lancement serveur

    3. 9
    4. 0

      [PVM/PVP] ATLAX2 - EASY PLAY

    5. 2

      problème de lancement serveur

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.