Jump to content

LovePlay

Miembro
  • Contador contenido

    232
  • Ingreso

  • Última visita

  • Días ganados

    26

Mensajes publicados por LovePlay

  1. Vas a cd /usr/home/game/share/locale/spain/map/ y abre el index

     

    Y buscas el numero: 41

     

    Y miras que mapa es, abres ese mapa, miras el nombre de la carpeta de ese mapa, vas a atlasinfo y lo buscas y miras si concuerdan las coordenadas en setting.txt del mapa y en atlasinfo, y en la carpeta del mapa en el cliente.

     

    Solo tienes que investigar un poco.

  2. No te quejes o te quito las gracias :c

     

    La imagen que muestra el estado del caballo, ya que no quiero que muera siempre será verde y me gustaría quitar ese fantoche de ahí xD

     

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

     

    Que facil, tienes que hacer lo siguiente:

     

     

     

    Abres uiaffectshower.py

     

    y buscas 

    	def OnMouseOverOut(self):		self.toolTip.HideToolTip()# END_OF_WEDDING

    y debajo estara

    class HorseImage(ui.ExpandedImageBox):	FILE_PATH = "d:/ymir work/ui/pattern/HorseState/"	FILE_DICT = {		00 : FILE_PATH+"00.dds",		01 : FILE_PATH+"00.dds",		02 : FILE_PATH+"00.dds",		03 : FILE_PATH+"00.dds",		10 : FILE_PATH+"10.dds",		11 : FILE_PATH+"11.dds",		12 : FILE_PATH+"12.dds",		13 : FILE_PATH+"13.dds",		20 : FILE_PATH+"20.dds",		21 : FILE_PATH+"21.dds",		22 : FILE_PATH+"22.dds",		23 : FILE_PATH+"23.dds",		30 : FILE_PATH+"30.dds",		31 : FILE_PATH+"31.dds",		32 : FILE_PATH+"32.dds",		33 : FILE_PATH+"33.dds",	}	def __init__(self):		ui.ExpandedImageBox.__init__(self)		#self.textLineList = []		self.toolTip = uiToolTip.ToolTip(100)		self.toolTip.HideToolTip()	def __GetHorseGrade(self, level):		if 0 == level:			return 0		return (level-1)/10 + 1	def SetState(self, level, health, battery):		#self.textLineList=[]		self.toolTip.ClearToolTip()		if level>0:			try:				grade = self.__GetHorseGrade(level)				self.__AppendText(localeInfo.LEVEL_LIST[grade])			except IndexError:				print "HorseImage.SetState(level=%d, health=%d, battery=%d) - Unknown Index" % (level, health, battery)				return			try:				healthName=localeInfo.HEALTH_LIST[health]				if len(healthName)>0:					self.__AppendText(healthName)			except IndexError:				print "HorseImage.SetState(level=%d, health=%d, battery=%d) - Unknown Index" % (level, health, battery)				return			if health>0:				if battery==0:					self.__AppendText(localeInfo.NEEFD_REST)			try:				fileName=self.FILE_DICT[health*10+battery]			except KeyError:				print "HorseImage.SetState(level=%d, health=%d, battery=%d) - KeyError" % (level, health, battery)			try:				self.LoadImage(fileName)			except:				print "HorseImage.SetState(level=%d, health=%d, battery=%d) - LoadError %s" % (level, health, battery, fileName)		self.SetScale(0.7, 0.7)	def __AppendText(self, text):		self.toolTip.AppendTextLine(text)		self.toolTip.ResizeToolTip()		#x=self.GetWidth()/2		#textLine = ui.TextLine()		#textLine.SetParent(self)		#textLine.SetSize(0, 0)		#textLine.SetOutline()		#textLine.Hide()		#textLine.SetPosition(x, 40+len(self.textLineList)*16)		#textLine.SetText(text)		#self.textLineList.append(textLine)	def OnMouseOverIn(self):		#for textLine in self.textLineList:		#	textLine.Show()		self.toolTip.ShowToolTip()	def OnMouseOverOut(self):		#for textLine in self.textLineList:		#	textLine.Hide()		self.toolTip.HideToolTip()

    Borras todo eso..

     

    Luego buscas 

    	def __init__(self):		ui.Window.__init__(self)

    y debajo borras esto

    		self.horseImage=None

    Luego buscas 

    	def ClearAllAffects(self):

    y debajo borras

    		self.horseImage=None

    Despues busca

    	def OnUpdateLovePoint(self, lovePoint):

    y el siguiente def lo borras osea este:

    	def SetHorseState(self, level, health, battery):		if level==0:			self.horseImage=None		else:			image = HorseImage()			image.SetParent(self)			image.SetState(level, health, battery)			image.Show()			self.horseImage=image			self.__ArrangeImageList()

    Despues busca:

    	def __ArrangeImageList(self):

    y debajo borra esto:

    		if self.horseImage:			width+=self.IMAGE_STEP

    Que te quede asi esa parte:

    	def __ArrangeImageList(self):		width = len(self.affectImageDict) * self.IMAGE_STEP		if self.lovePointImage:			width+=self.IMAGE_STEP		self.SetSize(width, 26)		xPos = 0

    Despues abajo, borras esto

    		if self.horseImage:			self.horseImage.SetPosition(xPos, 0)			xPos += self.IMAGE_STEP

    Luego vamos a game.py

     

    y busca

    	def __ServerCommand_Build(self):		serverCommandList={

    y debajo borra esto

    			"horse_state"			: self.__Horse_UpdateState,			"hide_horse_state"		: self.__Horse_HideState,

     

     

     

    Imagen enviada

    Y buala!!!!

  3. Te falta esto en uiAffectShower.py

    	def SetHorseState(self, level, health, battery):		if level==0:			self.horseImage=None		else:			image = HorseImage()			image.SetParent(self)			image.SetState(level, health, battery)			image.Show()			self.horseImage=image			self.__ArrangeImageList()

    Debe ir debajo de esta linea:

     

    self.lovePointImage.OnUpdateLovePoint(lovePoint)

     

    y antes de esta

     

    def SetPlayTime(self, playTime):

     

    xDDDD, justo estaba escribiendo esto y me sale 1 nuevo comentario, hago reload y sale lo mismo que yo iva a poner e.e xd

     

    Porque me salte lo de 0426 19:41:55475 :: 'AffectShower' object has no attribute 'SetHorseState'

     

    Y digo a lo mejor le falta el def__SetHorseState. xdd

  4. El límite puedes cambiarlo tú.

     

    Para peinados:

    HairDataCount[TAB][TAB][TAB][TAB]56

    Editas el número 56 por el número de peinado que quieras en ese msm

     

    Y para las armaduras:

    ShapeDataCount[TAB][TAB][TAB][TAB]112

    Y haces lo mismo que con los peinados, editas el número 112 por el que quieras.

     

    Muchas gracias ! 

     

     

    PD: Alguien me pasa los msm originales del metin2.es (?)

     

    Con los msm del atuendo de Azrael, y el de Serpiente. Si alguien los tiene. 

  5. Van dos negros en una moto y se cae sema

     

    Hola a todos, como no tengo nah que hacer que me da pereza terminar un server que ando haciendo aqui os dejo una interfaz ingame o grafica creo que se le llama..

     

    Ami no me gusta, pero como uno me lo pidio por skype la dejo por aqui, tampoco espero que os guste a vosotros pero por postear algo, y ver que alguien me critica le respondo y asi no me aburro :D :D :D

     

    Imagen enviada

     

    Esa imagen es vieja, ahora esta mucho mas mejorado, pero me daba pereza buscar otra imagen.

     

    Aqui os dejo el link: 

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

     

    #PaciForPresidentOfTheBitches

  6. El logininterface que hiciste, no me sirve aun puesto que hay un "Register in Game" que me tapa todo eso, venia con la interface y no se como carajos sacarlo

     

    Imagen enviada

     

    #Todo eso en aleman me gustaria sacar, alguien que ayude? e.e

    Mmm supongo que no habras reemplazado si no que habras sacado parte del script del login que postee, deberias reemplazar y si tienes algo importante en tu antiguo login pues, sacar bien el script

×
×
  • Crear nuevo...