Metin2
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Poner un botón de créditos [MEJORANDO CLIENTE]

Ir abajo

Poner un botón de créditos [MEJORANDO CLIENTE] Empty Poner un botón de créditos [MEJORANDO CLIENTE]

Mensaje por theshebax123 Jue Mayo 03, 2012 1:31 am

[Tienes que estar registrado y conectado para ver esa imagen]
Es el botón, no el texto xD, si quieres poner el texto
mira esta guía [Tienes que estar registrado y conectado para ver este vínculo]


Primero que nada recomiendo usar Notepad++

¿Como hacerlo?

Parte Visual
-Descompilas el locale.epk y .eix
-Abres loginwindow.py y buscas ## Buttons
-Abajo de esto
Código:
"text" : uiScriptLocale.LOGIN_SELECT_EXIT,
            },
-Pegas esto

Código:
{
               "name" : "kmrModInfo",
               "type" : "button",

               "x" : 267,
               "y" : 140,

               "default_image" : "d:/ymir work/ui/public/large_button_01.sub",
               "over_image" : "d:/ymir work/ui/public/large_button_02.sub",
               "down_image" : "d:/ymir work/ui/public/large_button_03.sub",

               "text" : "Créditos",
            },
         ),

      },

   ),
}
-Guardas datos
-Compilas locale y pegas en la carpeta pack
-Ya debería estar la parte visual [Lo más fácil].

Parte Funcional

-Descompilamos root
-Abrimos intrologin.py
-Buscas esto
Código:
self.serverExitButton      = GetObject("ServerExitButton")
-Abajo de eso SIN borrarlo pegas esto
Código:
self.kmrModInfo            = GetObject("kmrModInfo")
-Ahora buscas esto
Código:
self.serverExitButton.SetEvent(ui.__mem_func__(self.__OnClickExitButton))
-Debajo pegas esto
Código:
self.kmrModInfo.SetEvent(ui.__mem_func__(self.__OnClickKmrModInfo))
-Más abajo abra un
Código:
self.loginExitButton.SetEvent(ui.__mem_func__(self.__OnClickExitButton))
-Debajo de eso pegas
Código:
self.kmrModInfo.SetEvent(ui.__mem_func__(self.__OnClickKmrModInfo))
-Buscas esto
Código:
def __OnClickExitButton(self):
-Abajo de todo esto
Código:
def __OnClickExitButton(self):
      self.stream.SetPhaseWindow(0)
-Pegas esto
Código:
def   __OnClickKmrModInfo(self):
      self.PopupNotifyMessage("Cliente elaborado por BrijidoTzL")


-Tiene que quedar así
Código:
def __OnClickExitButton(self):
      self.stream.SetPhaseWindow(0)
      
   def   __OnClickKmrModInfo(self):
      self.PopupNotifyMessage("Cliente elaborado por BrijidoTzL")


Tendría que quedar así, algún problema me avisan para verificar si está bien
o se me olvido poner algo

[Tienes que estar registrado y conectado para ver esa imagen]

Fuente: Cliente DMX Evolution by NiggaDark, Servidor Evolution de DiosesMx
Lo mismo que el otro post, lo postié hace ya tiempo en UniversoJuegos
Post Original: [Tienes que estar registrado y conectado para ver este vínculo]
theshebax123
theshebax123

Mensajes : 178
Fecha de inscripción : 10/07/2010
Edad : 27
Localización : Niubari

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.