Jump to content
Sign in to follow this  
Kronixer ✓

Python: Precio: Gratis cuando un artículo es $0

Recommended Posts

Sin más preámbulos, comencemos el tutorial, será muy rápido.

 

Abre el archivo "uitooltip.py" que está en la raíz, luego cambia la definición "AppendPrice(self, price)" con el mío, que contiene la condición adicional.

 

	def AppendPrice(self, price):
		self.AppendSpace(5)
		if price == 0:
			self.AppendTextLine(localeInfo.TOOLTIP_BUYPRICE_FREE)
		else:
			self.AppendTextLine(localeInfo.TOOLTIP_BUYPRICE  % (localeInfo.NumberToMoneyString(price)), self.GetPriceColor(price)

 

Para aquellos con el sistema de Won.

 

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

 

  if app.ENABLE_CHEQUE_SYSTEM:
        def AppendPrice(self, price, cheque = 0):
            self.AppendSpace(5)
            self.AppendTextLine(localeInfo.CHEQUE_SYSTEM_SELL_PRICE, grp.GenerateColor(1.0, 0.9686, 0.3098, 1.0))

            if price == 0 and cheque == 0:
                self.AppendTextLine(localeInfo.TOOLTIP_BUYPRICE_FREE)
            if cheque > 0:
                self.AppendTextLine(localeInfo.CHEQUE_SYSTEM_WON % (str(cheque)), grp.GenerateColor(0.0, 0.8470, 1.0, 1.0))
            if price > 0:
                self.AppendTextLine(localeInfo.CHEQUE_SYSTEM_YANG % (localeInfo.NumberToMoneyString(price)), self.GetPriceColor(price))
    else:
	def AppendPrice(self, price):
		self.AppendSpace(5)
		if price == 0:
			self.AppendTextLine(localeInfo.TOOLTIP_BUYPRICE_FREE)
		else:
			self.AppendTextLine(localeInfo.TOOLTIP_BUYPRICE  % (localeInfo.NumberToMoneyString(price)), self.GetPriceColor(price))

 

 

Guarde, cierre, vuelva a empaquetar la raíz y luego vaya a su archivo locale, abra "locale_game.txt" y agregue esta línea:

 

TOOLTIP_BUYPRICE_FREE    Prix : Gratis

Debajo de:

TOOLTIP_BUYPRICE    Precio : %s  

 

 

Aqui esta el resultado :  

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

 

¡Eso es todo por esta mini-guía! Que pase un buen día 😄 :3

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...