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

Question nom item


Kronus

Question

[Message d'introduction]Le système de rareté que Mei a partagé retire le nom des item's s'ils n'ont pas de bonus

 

Version des files : Team FE

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

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

 

Description du problème : le nom des item's n'est plus là s'il n'y a pas de bonus

Comment reproduire le problème : ajouter le système de rareté

Recherches et tests effectué : je vais essayer de comparer les anciens codes il doit y avoir une ligne qui permet d'afficher le nom

Résultat des recherches et tests : Aucun

 

Message d'erreur, capture d'écran :

Hidden Content

    Give reaction to this post to see the hidden content.

 

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

Modifié par Funky Emulation
Core X - External 2 Internal
Lien vers le commentaire
Partager sur d’autres sites

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

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

10 réponses à cette question

Messages recommandés

  • 0

Plop,

 

Aucune erreur dans ton syserr? :S

 

Je présume que tu as bien vérifié que si tu es sous les files 2014, que tes locale soit des localeInfo?

 

Mise à part, reprendre des fichiers de bases et comparer avec tes fichiers, je vois pas quoi te conseiller ^^

Lien vers le commentaire
Partager sur d’autres sites

  • 0

	def __SetItemTitle(self, itemVnum, metinSlot, attrSlot):
	if localeInfo.IsEUROPE():
		if 72726 == itemVnum or 72730 == itemVnum:
			self.AppendTextLine(item.GetItemName(), grp.GenerateColor(1.0, 0.7843, 0.0, 1.0))
			return

	if self.__IsPolymorphItem(itemVnum):
		self.__SetPolymorphItemTitle(metinSlot[0])
	else:
		if self.__IsAttr(attrSlot):
			itemType = item.GetItemType()
			if item.ITEM_TYPE_ARMOR == itemType or item.ITEM_TYPE_WEAPON == itemType:
				if attrSlot[3][1] > 0:
					self.Rango_Bonus(attrSlot)
			self.__SetSpecialItemTitle()
			return

 

Désolé du temps j'avais oublié que j'avais un poste :S

Lien vers le commentaire
Partager sur d’autres sites

  • 0
  • Retraité

Alors ça parait simple comme bonjour... Il te faut rajouter les deux dernières lignes :

 

    def __SetItemTitle(self, itemVnum, metinSlot, attrSlot):
        if localeInfo.IsEUROPE():
            if 72726 == itemVnum or 72730 == itemVnum:
                self.AppendTextLine(item.GetItemName(), grp.GenerateColor(1.0, 0.7843, 0.0, 1.0))
                return
            
        if self.__IsPolymorphItem(itemVnum):
            self.__SetPolymorphItemTitle(metinSlot[0])
        else:
            if self.__IsAttr(attrSlot):
                itemType = item.GetItemType()
                if item.ITEM_TYPE_ARMOR == itemType or item.ITEM_TYPE_WEAPON == itemType:
                    if attrSlot[3][1] > 0:
                        self.Rango_Bonus(attrSlot)
                self.__SetSpecialItemTitle()
                return
            else:
                self.SetTitle(item.GetItemName())

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