Navegación

    UniversoJuegos
    • Registrarse
    • Conectarse
    • Buscar
    • Recientes
    • Etiquetas
    • Popular
    • Usuarios
    • Grupos
    • Buscar
    1. Inicio
    2. AeRaNDiR
    3. Mensajes

    AeRaNDiR (@AeRaNDiR)

    8
    Reputación
    99
    Mensajes
    247
    Visitas
    0
    Seguidores
    0
    Siguiendo
    • Perfil
    • Siguiendo
    • Seguidores
    • Temas
    • Mensajes
    • Mejor valorados
    • Grupos

    Information about AeRaNDiR

    Registrado
    Última vez conectado

    Publicados por AeRaNDiR

    • Error en mp

      Edito: Antes de nada guardate el original!!

      Intenta probar cambiando el uiwhisper.py del root.

      Te dejo aqui el de mi cliente. Es para los files 2010, al menos es el instant que yo uso:

      import ui
      import net
      import chat
      import player
      import app
      import locale
      import ime
      
      class WhisperButton(ui.Button):
      	def __init__(self):
      		ui.Button.__init__(self, "TOP_MOST")
      	def __del__(self):
      		ui.Button.__del__(self)
      	def SetToolTipText(self, text, x=0, y = 32):
      		ui.Button.SetToolTipText(self, text, x, y)
      		self.ToolTipText.Show()
      
      	def ShowToolTip(self):
      		if 0 != self.ToolTipText:
      			self.ToolTipText.Show()
      	def HideToolTip(self):
      		if 0 != self.ToolTipText:
      			self.ToolTipText.Show()
      
      class WhisperDialog(ui.ScriptWindow):
      
      	class TextRenderer(ui.Window):
      		def SetTargetName(self, targetName):
      			self.targetName = targetName
      
      		def OnRender(self):
      			(x, y) = self.GetGlobalPosition()
      			chat.RenderWhisper(self.targetName, x, y)
      
      	class ResizeButton(ui.DragButton):
      
      		def __init__(self):
      			ui.DragButton.__init__(self)
      
      		def __del__(self):
      			ui.DragButton.__del__(self)
      
      		def OnMouseOverIn(self):
      			app.SetCursor(app.HVSIZE)
      
      		def OnMouseOverOut(self):
      			app.SetCursor(app.NORMAL)
      
      	def __init__(self, eventMinimize, eventClose):
      		print "NEW WHISPER DIALOG  ----------------------------------------------------------------------------"
      		ui.ScriptWindow.__init__(self)
      		self.targetName = ""
      		self.eventMinimize = eventMinimize
      		self.eventClose = eventClose
      		self.eventAcceptTarget = None
      	def __del__(self):
      		print "---------------------------------------------------------------------------- DELETE WHISPER DIALOG"
      		ui.ScriptWindow.__del__(self)		
      
      	def LoadDialog(self):
      		try:
      			pyScrLoader = ui.PythonScriptLoader()
      			pyScrLoader.LoadScriptFile(self, "UIScript/WhisperDialog.py")
      		except:
      			import exception
      			exception.Abort("WhisperDialog.LoadDialog.LoadScript")
      
      		try:
      			GetObject=self.GetChild
      			self.titleName = GetObject("titlename")
      			self.titleNameEdit = GetObject("titlename_edit")
      			self.closeButton = GetObject("closebutton")
      			self.scrollBar = GetObject("scrollbar")
      			self.chatLine = GetObject("chatline")
      			self.minimizeButton = GetObject("minimizebutton")
      			self.ignoreButton = GetObject("ignorebutton")
      			self.acceptButton = GetObject("acceptbutton")
      			self.sendButton = GetObject("sendbutton")
      			self.board = GetObject("board")
      			self.editBar = GetObject("editbar")
      		except:
      			import exception
      			exception.Abort("DialogWindow.LoadDialog.BindObject")
      
      		self.titleName.SetText("")
      		self.titleNameEdit.SetText("")
      		self.minimizeButton.SetEvent(ui.__mem_func__(self.Minimize))
      		self.closeButton.SetEvent(ui.__mem_func__(self.Close))
      		self.scrollBar.SetPos(1.0)
      		self.scrollBar.SetScrollEvent(ui.__mem_func__(self.OnScroll))
      		self.chatLine.SetReturnEvent(ui.__mem_func__(self.SendWhisper))
      		self.chatLine.SetEscapeEvent(ui.__mem_func__(self.Minimize))
      		self.chatLine.SetMultiLine()
      		self.sendButton.SetEvent(ui.__mem_func__(self.SendWhisper))
      		self.titleNameEdit.SetReturnEvent(ui.__mem_func__(self.AcceptTarget))
      		self.titleNameEdit.SetEscapeEvent(ui.__mem_func__(self.Close))
      		self.ignoreButton.SetToggleDownEvent(ui.__mem_func__(self.IgnoreTarget))
      		self.ignoreButton.SetToggleUpEvent(ui.__mem_func__(self.IgnoreTarget))
      		self.acceptButton.SetEvent(ui.__mem_func__(self.AcceptTarget))
      
      		self.textRenderer = self.TextRenderer()
      		self.textRenderer.SetParent(self)
      		self.textRenderer.SetPosition(20, 28)
      		self.textRenderer.SetTargetName("")
      		self.textRenderer.Show()
      
      		self.resizeButton = self.ResizeButton()
      		self.resizeButton.SetParent(self)
      		self.resizeButton.SetSize(20, 20)
      		self.resizeButton.SetPosition(260, 180)
      		self.resizeButton.SetMoveEvent(ui.__mem_func__(self.ResizeWhisperDialog))
      		self.resizeButton.Show()
      
      		self.ResizeWhisperDialog()
      
      	def Destroy(self):
      
      		self.eventMinimize = None
      		self.eventClose = None
      		self.eventAcceptTarget = None
      
      		self.ClearDictionary()
      		self.scrollBar.Destroy()
      		self.titleName = None
      		self.titleNameEdit = None
      		self.closeButton = None
      		self.scrollBar = None
      		self.chatLine = None
      		self.sendButton = None
      		self.ignoreButton = None
      		self.acceptButton = None
      		self.minimizeButton = None
      		self.textRenderer = None
      		self.board = None
      		self.editBar = None
      		self.resizeButton = None
      
      	def ResizeWhisperDialog(self):
      		(xPos, yPos) = self.resizeButton.GetLocalPosition()
      		if xPos < 200:
      			self.resizeButton.SetPosition(200, yPos)
      			return
      		if yPos < 150:
      			self.resizeButton.SetPosition(xPos, 150)
      			return
      		self.SetWhisperDialogSize(xPos + 20, yPos + 20)
      
      	def SetWhisperDialogSize(self, width, height):
      		try:
      
      			max = int((width-90)/6) * 3 - 6
      
      			self.board.SetSize(width, height)
      			self.scrollBar.SetPosition(width-25, 35)
      			self.scrollBar.SetScrollBarSize(height-100)
      			self.scrollBar.SetPos(1.0)
      			self.sendButton.SetPosition(width-80, 10)
      			self.editBar.SetPosition(10, height-60)
      			self.editBar.SetSize(width-18, 50)
      			self.chatLine.SetSize(width-90, 40)
      			self.chatLine.SetLimitWidth(width-90)
      			self.SetChatLineMax(max)
      			self.SetSize(width, height)
      
      			self.minimizeButton.SetPosition(width-42, 12)
      			self.closeButton.SetPosition(width-24, 12)
      
      			if 0 != self.targetName:
      				chat.SetWhisperBoxSize(self.targetName, width - 50, height - 90)
      
      		except:
      			import exception
      			exception.Abort("WhisperDialog.SetWhisperDialogSize.BindObject")
      
      	def SetChatLineMax(self, max):
      		self.chatLine.SetMax(max)
      
      		from grpText import GetSplitingTextLine
      
      		text = self.chatLine.GetText()
      		if text:
      			self.chatLine.SetText(GetSplitingTextLine(text, max, 0))
      
      	def OpenWithTarget(self, targetName):
      
      		chat.CreateWhisper(targetName)
      		chat.SetWhisperBoxSize(targetName, self.GetWidth() - 60, self.GetHeight() - 90)
      
      		self.chatLine.SetFocus()
      		self.titleName.SetText(targetName)
      		self.targetName = targetName
      		self.textRenderer.SetTargetName(targetName)
      
      		self.titleNameEdit.Hide()
      		self.ignoreButton.Hide()
      		self.acceptButton.Hide()
      		self.minimizeButton.Show()
      
      	def OpenWithoutTarget(self, event):
      
      		self.eventAcceptTarget = event
      
      		self.titleName.SetText("")
      		self.titleNameEdit.SetText("")
      		self.titleNameEdit.SetFocus()
      		self.targetName = 0
      		self.titleNameEdit.Show()
      		self.ignoreButton.Hide()
      		self.acceptButton.Show()
      		self.minimizeButton.Hide()
      
      	def Minimize(self):
      		self.titleNameEdit.KillFocus()
      		self.chatLine.KillFocus()
      		self.Hide()
      
      		if None != self.eventMinimize:
      			self.eventMinimize(self.targetName)
      
      	def Close(self):
      		chat.ClearWhisper(self.targetName)
      		self.titleNameEdit.KillFocus()
      		self.chatLine.KillFocus()
      		self.Hide()
      
      		if None != self.eventClose:
      			self.eventClose(self.targetName)
      
      	def IgnoreTarget(self):
      		net.SendChatPacket("/ignore " + self.targetName)
      
      	def AcceptTarget(self):
      		name = self.titleNameEdit.GetText()
      		if len(name)
      publicado en Ayuda
    • Ayuda a implementar pelos

      Cerrar, encontre la solucion

      publicado en Ayuda
    • Ayuda a implementar pelos

      Hola UJ, feliz año :charm:

      Necesitaria la ayuda de alguien que haya podido implementar pelos sin problemas. Estoy intentando implementar los pelos que vienen de base en el serverfile de daroo ya que me he fijado que faltan 4 que no tengan bonus de ningun tipo.
      Puedo implementarlos en el servidor y funcionan. Mi problema es que en el item que he creado no aparece la vista previa del pelo.
      Quisiera saber como puedo ponerle el cuadro para que salga la vista previa.

      He revisado las item en server y cliente, revisado todos los datos de los msm del root, mirado tambien el icon.epk eix donde en teoria estan las imagenes, mirado la itemdesc o el itemlist.. Vamos, que he hecho casi de todo pero no he sido capaz de poner el cuadro donde deberia estar la imagen. Hay algo que se me escapa. ¿Alguien sabe que puede ser?

      Gracias de antemano

      publicado en Ayuda
    • Evento ox

      Pasate por aqui y hechale un vistazo, cualquier cosa o duda mp

      [http://foro.universojuegos.es/viewtopic.php?f=19&t=22477][0]">viewtopic.php?f=19&t=22477

      [0]: <a href=

      publicado en Ayuda
    • Serverfiles 2010 y como utilizarlos
      publicado en Guías
    • [GUIA] EVENTO OX

      .........

      Aqui teniais una guia, basicamente viene a ser parecida a cualquiera que podais usar (el link de abajo es para files de daroo)

      [http://foro.universojuegos.es/viewtopic.php?f=19&t=22477][0]">viewtopic.php?f=19&t=22477

      cualquier duda mp

      [0]: <a href=

      publicado en Guías
    • [quote="biffjunior"][color=#FFFFFF][size=200]IMAGEM?[/size][/color][/quote] INCLUYO IMAGENES PAR...

      @camiloftz said:

      e echo todo al pie de la letra. puedo ir al mapa del ox pero ( ya no crea Gremio :|||: y el comando de /open ox no funka) comando no encontrado :icon_neutral:

      /open ox? solo dije de usar el /go ox para ir al mapa.

      para abrir el evento invoca flores sin nombre. desde alli abres, cierras acceso y terminas ox

      publicado en Guías
    • Ayuda adaptador bluce

      @leovijil said:

      Hola amigos estoy keriendo aprender a montar un servidor en virtualbox siempre e usado virtualpc pero ahora en vitualbox tengo un travon cuando em meto a la configuracion de red no me aparece a elegir adaptador bluse invertido microsoft como puedo ahcer ya que por el momento solo estoy aprendiendo

      En virtualbox pon adaptador puente y la tarjeta que te marca por defecto, debajo (en avanzadas) debes seleccionar el primero de la lista (PCnet-PCI II (Am79C970A))para que despues funcione el acceso ftp

      publicado en Ayuda
    • Me muevo y me saka :S

      Dale un vistazo al locale de tu cliente. Posiblemente falte algo o algo no sea compatible.

      publicado en Ayuda
    • Nuevas monturas en NPC!

      Yo tengo mas o menos lo mismo posteado pero con las cuatro monturas normales de siempre.. solo que las añadi al chico del establo, duran 1 hora y piden un ticket de montar a caballo xD

      [http://foro.universojuegos.es/viewtopic.php?f=19&t=17722][0]">viewtopic.php?f=19&t=17722

      [0]: <a href=

      publicado en Guías
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 9
    • 10
    • 4 / 10