LovePlay
-
Contador contenido
232 -
Ingreso
-
Última visita
-
Días ganados
26
Mensajes publicados por LovePlay
-
-
No entiendo lo que es sectree pero yo "creo" que has puesto algun regen de mob u npc en unas coordenadas fuera del mapa.
Has intentado teletranspotarte a esas coordenadas haber que pasa (?)
PD: Yo amo a mi madre *-*
-
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.
-
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,
Y buala!!!!
-
LovePlay Porfavor Manda MP O Borra Mensajes De Tu bandeja De Entrada, ya Que No Puedo Enviarte El Link Por MP
Ya (:
-
CRACKLo tenía en otro orden...Ahora me falta saber como quitar esa imagen, es por una buena causa : $
NOOO, YO QUERIA SER EL POPULAR CRACK!! DX
Que imagen quieres quitar (?)
-
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
-
Woow, parece bastante interesante, pasa todo esos archivos por Virus total, para saber que no hay ningun keylogger, o algun malware parecido. xd
-
-
-
-
-
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.
-
Hola, alguien me dice si en los msm, donde se colocan las texturas y gr2 de las armaduras, tienen un limite (?)
Me refiero si hay un limite de :
Group ShapeData107:
Si alguien sabe, contesteme pues :D
-
Editado.
-
Aunque lo tengas agregado en quest_functions, tiene que estar en quest_lib.lua.
-
Si lo cambias en Quest el object no hace falta.
-
-
Eso es que has encendido el server 2 veces sin apagarlo, dice que ya esta encendido. Haz un reboot y enciendelo de New
-
La carpeta object no sirve de nada, haces un make y se borra toda la object y se vuelve a cagar con las quest..
-
Jai, gracias por postearlo, voy a probarlo
-
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
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
- byqaswet, ♥ TesT ♥, Metin2Brasil y 9 mas reacciono a esto
- 12
-
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
#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
-
Re diseña la tabla, copiate de algun otro amigo que tenga el mysql mismo y copia de su diseño de esa tabla
-
Muchas gracias por la guia :D (Y)
Problemas al instalar game 34K
en Temas resueltos
Publicado
item table size error
Yo diria que el item_proto.txt en el ftp db/
Lo has compilado mal.
#Matadme si me equivoco xd