Jump to content

narukitox

Miembro
  • Contador contenido

    3
  • Ingreso

  • Última visita

Actividad de reputación

  1. Me Gusta
    narukitox reacted to caanmasu in borrar   
    borrar
  2. Me Gusta
    narukitox reacted to Freyader in Interfaz de Login   
    Hola, vengo a presentarles la interfaz que he creado, tomé características de algunas otras para lograr hacerlo, quería saber que opinan, es agradable?

    Características:
     
    1- Eliminado el sistema de elegir primero el canal.
    2- Cambiadas las fuentes, tanto de botones como de mensajes "popup".
    3- Selección de canal aparece/desaparece al seleccionarlos.
    4- Sonidos cambiados dependiendo del botón que se presione (aunque no podrán escucharlos).

     
    Agradecimientos a Jex
     
    Perfil: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Post de ventas : Debes iniciar sesión para ver el contenido del enlace en esta publicación.  

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

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  3. Me Gusta
    narukitox reacted to ramstein in Eliminar archivos demas del cliente modificado   
    Bueno ha hora les explicare como funciona este escript de .py las funciones que ase simplemente es eliminar los archivos que estan demas de la carpeta por ejenplo .xtea  que se carga automaticamente con el exe asiendo funcionar el hack o asi esto elimina eso y otras cosillas.
     
     
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  4. Me Gusta
    narukitox reacted to Dilong in New Armadura o Atuendo   
  5. Me Gusta
    narukitox reacted to Metin2HOW in Armas 105 del Oficial Animadas   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Las armas se ponen en:
    d:\ymir work\item\weapon\ Y en  playersettingmodule.py source bin agregar una linea como por ejemplo:
    chrmgr.RegisterEffect(chrmgr.EFFECT_REFINED+22, "PART_WEAPON", "D:/ymir work/item/weapon/sabiebeta.mse")  
  6. Me Gusta
    narukitox reacted to KeKo in [Guia Definitiva] Implementar Armaduras   
    Buenas zoneros y zoneras sé que esto es mucho textos para algunos pero si teneis dudas implementando armors os recomiendo que hagais un esfuerzo y la leais entera, y si copias esta guia a otros foros por favor respetad los créditos.
     
    Después de un tiempo el foro off se me ocurrio hacer una guía útil como regalo de perdón por el tiempo que estuvo el foro indispuesto y como sé que mucha gente tiene problemas a la hora de implementar armaduras y las guías actuales no explican todo lo relativo a la implementacion de armaduras en un único post pues me voi a poner a explicaros como implementar armaduras sin morir en el intento:
     
    1 - Antes de nada: Qué es una armadura de metin2?
     
    Creo que la respuesta es muy obvia: una armadura es eso que se pone por encima del cuerpo el pj. Hasta aquí bien, pero a lo que me refiero es a que archivos forman una armadura?
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    A la hora de implementar un armor nos vamos a encontrar con dos tipos de archivos:
     
    1.1 - Los archivos gr2:
     
    Un modelo de una armadura será siempre un archivo gr2, que es el que contiene la armadura en sí
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    1.2 - Las texturas:
     
    Cada armadura tiene su propia textura, que es el archivo que permite que veamos los colores de la armadura tal y como tienen que ser. Las texturas que se utilizan en los clientes de metin2 suelen ser de estos tres formatos: .jpg .tga o .dds
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
     
    2 - Vale, ya sé que archivos necesito. Qué hago con ellos?
     
    Las armaduras se implementan por defecto en la ruta d:/ymir work/pc, que corresponde en el cliente al pc.eix y pc.epk, si son de:
     
    + Guerrero hombre
    + Sura hombre
    + Ninja mujer
    + Chamán mujer
     
    Las armaduras se implementan por defecto en la ruta d:/ymir work/pc2, que corresponde en el cliente al pc.eix y pc.epk, si son de:
     
    + Guerrera mujer
    + Sura mujer
    + Ninja hombre
    + Chamán hombre
     
    Segun la raza hay cuatro carpetas estandar:
     
    + Warrior - guerrero
    + Assasssin - ninja
    + Sura - sura
    + Shaman - chamán
     
    Por lo tanto deberemos meter nuestro modelo gr2 en la carpeta pc/pc - warrior/sura/assasin/shaman dependiendo de la raza y el sexo para el que sea.
     
    Sin embargo, las texturas de las armors que implementamos pueden no ir en la misma ruta que el modelo en sí. Para ello debemos abrir el gr2 con el granny model viewer
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Una vez hecho pincharemos donde pone texture inspection y ahi nos fijaremos en la ruta que pone donde dice texture:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    En esta imagen que os acabo de poner, al ser un armor de guerrero masculino la textura va en la carpeta d:/ymir work/pc/warrior.
     
    Sin embargo, esa ruta no es siempre la misma, ya que la gente a veces pone otras rutas:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Como veis la ruta está cambiada Pero no os preocupeis esto tiene muy fácil solucion, debemos crear en la carpeta de nuestro descompilador una carpeta con ese nombre del siguiente modo:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Una vez hecha metemos dentro la textura del armor problematica quedando la ruta en nuestro ordena de este modo:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
     
     
     
    Y cuando hagais el xml del armor tendreis que poner esa ruta:
     

    <File archivedPath="d:/ymir work/textures/minoarmorset/nombretextu.dds" type="0"><![CDATA[nombreepk_descompilado\ymir work\textures\minoarmorset\nombretextu.dds]]></File> Haciendo xmls:
     
    Doi por sentado en esta guía que ya sabeis hacer los xmls para un armor:
     

    <File archivedPath="d:/ymir work/pc/warrior/warrior_4-1.gr2" type="0"><![CDATA[PC_descompilado\ymir work\pc\warrior\warrior_4-1.gr2]]></File> Pero, si no sabeis, un xml se compone de dos partes:
     

    File archivedPath="d:/ymir work/pc/warrior/warrior_4-1.gr2" Esta es la ruta en la que el juego meterá el modelo o la textura (o cualquier otro archivo) que estemos implementando. Si ahi pone d:/ymir work/pc/warrior esa será la ruta a la que vaya el archivo llamado warrior_4-1.gr2.
     

    [CDATA[PC_descompilado\ymir work\pc\warrior\warrior_4-1.gr2]] Esta segunda parte contiene la ruta en nuestro ordenador en la que se encuentra el modelo. Lo más habitual es que la pongamos de estas maneras, dependiendo de la raza y sexo del armor:
     

    nombreepk_descompilado\ymir work\pc nombreepk_descompilado\ymir work\pc2 nombreepk_descompilado\ymir work\pc\warrior nombreepk_descompilado\ymir work\pc2\warrior Sin embargo, tanto la primera parte como la segunda pueden editarse:
     

    File archivedPath="d:/ymir work/item/kekomola/armorkeko.gr2
    [CDATA[Desktop\guia_armors\armorkeko.gr2 Como veis, la ruta en la que yo quiero meter el armor puede no ser pc o pc2 (algunas armors van en otras) y no tengo xq tener el archivo dentro de la carpeta del descompilador en una carpeta con el nombre ymir work y luego otra con el nombre pc y tal.
     
    Sin embargo, os recomiendo que lo hagais de esta manera, pa evitaros lios de: Dónde estaba el armor?
     

    [CDATA[PC_descompilado\ymir work\pc\warrior\warrior_4-1.gr2]] Y además si usais una ruta que no sea ymir work/pc o pc2 como en este caso:
     

    File archivedPath="d:/ymir work/item/kekomola/armorkeko.gr2 Luego tendreis que añadir la linea de abajo en el msm del armor, aunque eso lo explicare cuando lleguemos a los msms:
     

    SpecialPath Una vez hayais metido vuestros modelos y texturas en sus rutas correspondientes y hayas compilado los epks necesarios podemos pasar al siguiente paso:
     
    3 - La gente habla mucho de los ms... um... msalgo.... como eran?
     
    Bueno, una vez tenemos nuestra armor ya implementada llega la hora de hacerle su msm correspondiente, así que descompilemos el root.epk y busquemos estos archivos:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Hay dos para cada raza, diferenciando aquellos que llevan:
     

    _m.msm -- Para hombre _w.msm -- Para mujer Bien, como sabeis hay un armor para cada raza y sexo así que tendremos que hacerle un msm para cada uno. Para ellos abrimos cada uno de los msms y buscamos esto:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Y ahi ponemos un número alto, como 99 o más, que será el máximo de armaduras que vamos poder meter en este msm.
     
    Una vez hecho vamos a añadir nuestra armor al msm, para ello vamos hasta el final del archivo y miramos que numero tiene el ultimo armor antes de que ponga:
     

    Group AttachingData Al lado de:
     

    Group ShapeData
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Para añadir nuestra nueva armor podemos copiar una ya anterior, como por ejemplo:
     

    Group ShapeData33 { SpecialPath "d:/ymir Work/pc/warrior/" ShapeIndex 42 Model "warriorm1002.gr2" } Y como os dije antes que miraramos el número que tenia en el ShapeData, a nuestra nueva armor le pondremos un número mas alto que ese y que no se repita a lo largo del msm:
     

    Group ShapeData34 { SpecialPath "d:/ymir Work/pc/warrior/" ShapeIndex 42 Model "warriorm1002.gr2" } Así por ejemplo serviria
     
    Una vez ya tenemos nuestras lineas, con el shapedata cambiado vamos a editarlas de la siguiente manera:
     

    Group ShapeData34 { SpecialPath "d:/ymir Work/pc/warrior/" -- esto solo se pone si la ruta no es esa, asi que podeis quitarlo si quereis ShapeIndex 43 Model "armorkeko.gr2" } Bien, vayamos paso a paso:
     

    ShapeIndex 43 *El ShapeIndex es el tan famoso numero que siempre da tantos problemas implementando armors. Pues bien, lo que hay que poner es un número que sea menor que el número que os he dicho antes que pongais:
     
    Y que no se puede repetir en ningun ShapeIndex que haya en el msm. La funcion de este numerito es enlazar el msm con el item_proto del cliente, de modo que el cliente sepa que armor estás metiendo.
     
    Y como se relacionan os estareis preguntando? Pues el numero que habeis puesto en el ShapeIndex será el que pondreis en el item_proto del cliente donde dice valu3 = numero.
     
    *Model, aqui tendreis que poner el nombre del gr2 de la armadura (con el .gr2 incluido).
     
    Y en estos momentos algun espabilado se estará preguntando: vaya pero yo suelo ver msm que tenen algo que pone SourceSkin y TargetSkin
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Bien, esa es buen ejemplo para explicaros: como explique mas arriba en esta guia cada armor tiene sus texturas, que vemos dentro del modelo y esas son las que usara el juego si simplemente ponemos el msm asi:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Sin embargo, hay muchísimos casos de armaduras a las que queremos ponerles texturas que no son las que vemos en el gr2, si no que son texturas modificadas como en el caso de las negras o empes de colores. En esos casos tenemos a nuestra disposicion estos dos elementos:
     
    * El SourceSkin siempre es la textura original del armor, es decir la que vemos en el gr2.
    * El TargetSkin siempre es la textura modificada, la que añadimos nosotros en vez de la que usaria el armor si solo leyera el gr2.
     
    Por lo tanto si tengo mi textura negra_verde.dds y quiero que las negras usen esa textura, tendre que buscar el msm de las negras:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Y deberemos añadirle el Source y Target, para ello miraremos cual es la textura de las negras (warrior_4-1.dds) y se la pondremos en el SourceSkin y luego la nuestra en el TargetSkin.
     
    Por supuesto deberemos cambiar el shapeindex porque ahora es un armor nueva, pero dejaremos el mismo model porque solo hemos cambiado la textura:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Y claro, este proceso lo repetimos con los 8 msms, por cada raza y sexo. Una vez hecho ya podemos hacerle el item_proto del cliente a nuestra armor.
     
    4 - Buf, ya hice los msm, queda mucho?
     
    4.1: Item_proto del cliente
     
    Tranquilos que ya casi se acaba. Como os he comentado antes hablando del shapeindex:
     
    Por lo tanto, si nuestra armor NO tiene item_proto del cliente NO se verá así que vamos a ver donde ponemos el shapeindex:
     

    <Item vnum="11690" name="È渶°©+0" gb2312name="Arm. Placas Mágica +0" type="2" subtype="0" weight="0" size="2" antiflag="44" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="120000" limittype0="1" limitvalue0="66" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967281" applytype1="37" applyvalue1="2" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11691" refine_set="181" magic_pct="15" specular="0" socket_pct="3" /> <Item vnum="11691" name="È渶°©+1" gb2312name="Arm. Placas Mágica +1" type="2" subtype="0" weight="0" size="2" antiflag="44" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="130000" limittype0="1" limitvalue0="66" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967282" applytype1="37" applyvalue1="3" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="3" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11692" refine_set="182" magic_pct="15" specular="0" socket_pct="3" /> <Item vnum="11692" name="È渶°©+2" gb2312name="Arm. Placas Mágica +2" type="2" subtype="0" weight="0" size="2" antiflag="44" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="145000" limittype0="1" limitvalue0="66" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967283" applytype1="37" applyvalue1="4" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="6" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11693" refine_set="183" magic_pct="15" specular="0" socket_pct="3" /> <Item vnum="11693" name="È渶°©+3" gb2312name="Arm. Placas Mágica +3" type="2" subtype="0" weight="0" size="2" antiflag="44" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="165000" limittype0="1" limitvalue0="67" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967284" applytype1="37" applyvalue1="5" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="9" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11694" refine_set="184" magic_pct="15" specular="0" socket_pct="3" /> <Item vnum="11694" name="È渶°©+4" gb2312name="Arm. Placas Mágica +4" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="190000" limittype0="1" limitvalue0="67" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967285" applytype1="37" applyvalue1="6" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="12" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11695" refine_set="185" magic_pct="15" specular="30" socket_pct="3" /> <Item vnum="11695" name="È渶°©+5" gb2312name="Arm. Placas Mágica +5" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="220000" limittype0="1" limitvalue0="68" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967286" applytype1="37" applyvalue1="7" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="15" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11696" refine_set="186" magic_pct="15" specular="40" socket_pct="3" /> <Item vnum="11696" name="È渶°©+6" gb2312name="Arm. Placas Mágica +6" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="265000" limittype0="1" limitvalue0="68" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967287" applytype1="37" applyvalue1="9" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="18" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11697" refine_set="187" magic_pct="15" specular="50" socket_pct="3" /> <Item vnum="11697" name="È渶°©+7" gb2312name="Arm. Placas Mágica +7" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="325000" limittype0="1" limitvalue0="69" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967288" applytype1="37" applyvalue1="12" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="21" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11698" refine_set="188" magic_pct="15" specular="65" socket_pct="3" /> <Item vnum="11698" name="È渶°©+8" gb2312name="Arm. Placas Mágica +8" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="405000" limittype0="1" limitvalue0="69" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967289" applytype1="37" applyvalue1="15" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="24" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11699" refine_set="189" magic_pct="15" specular="80" socket_pct="3" /> <Item vnum="11699" name="È渶°©+9" gb2312name="Arm. Placas Mágica +9" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="515000" limittype0="1" limitvalue0="70" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967290" applytype1="37" applyvalue1="20" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="27" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="12030" refine_set="530" magic_pct="15" specular="100" socket_pct="3" /> El item_proto de nuestra armor suele tener de +0 a +9 (aunque no tiene por que ser así), y en el queria remarcar los siguientes datos:
     

    Item vnum="11690" Ahi pondremos la id que vamos a ponerle al item.
     

    gb2312name="Arm. Placas Mágica +0" Ahi se pone el nombre que el armor tendrá en el juego.
     

    value3="12" Y ahi esta el famoso value3!! Le pondremos en cada una de las ids del armor (es decir de +0 a +9) el numero que pusimos en el shapeindex.
     
    Y ya estaría esta parte, por supuesto cada uno deberá hacer el item_proto con los valores que veas convenientes, para eso hay bastantes herramientas como creadores de querys e item_proto que os ayudaran a hacerlo.
     
    4.2: Icono del armor:
     
    Como a la gente le suele gustar que las armors tenga su iconito os diré como meterlo (partiendo de que ya teneis uno hecho, hay guias para hacerlos si no lo teneis):
     
    4.2.1: El icono:
     
    Descompilamos nuestro icon.epk, metemos el icono en icon/item y luego lo añadimos al xml y compilamos. Por supuesto para los que haceis esto en epks aparte recordad que la linea del xml debe llevar icon/item/idicono.tga en la primera parte del xml (lo que explique antes)
     
    4.2.2: Item_list:
     
    Descompilamos nuestro locale y vamos al archivo item_list. De ahi cojemos las lineas de +0 a +9 de otra armor cualquier y las editamos de la siguiente manera:
     

    idarmor ARMOR icon/item/idicono.tga Ojo! Las separaciones entre el texto deben ser con la tecla de tabulador (esa que esta encima del bloq mayusculas xd)
     
    4.3: La query del armor
     
    Una vez hecho todo esto, simplemente nos quedará hacer una query para nuestra armor con la misma id que le pusimos en el item_proto del cliente, para ello teneis muchos programas que os ayudarán a hacerla con los valores que prefirais
     
    Recordad que en la query el value3 da igual, por si alguno lo duda xd
     
    Y bueno, eso es todo por hoy espero que os sea útil esta guía
  7. Me Gusta
    narukitox reacted to Dilong in Accesorios   
    Link: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Fotos:
     
     
     
  8. Me Gusta
    narukitox reacted to Jfirewall in Libs para tu servidor   
    Hace unos días estuve buscando un pack de libs que necesitaba y encontré uno muy completo lo comparto para los que de pronto tienes dificultades ala hora de montar su servidor.
    PD: Poco  a poco iré subiendo algunos sistemas para uso de sus servidores, como también abriré una tienda con mis servicios
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  9. Me Gusta
    narukitox reacted to jma96 in [Source] Compilar el Cliente.   
    Buenas esto es una guía sobre como compilar el source del cliente, en esta guia me baso en una que he seguido yo en metin2dev
    Debes iniciar sesión para ver el contenido del enlace en esta publicación., bueno espero que le sea de utilidad a algunos.  
    Lo primero es descargar el Visual Studio: 
    Visual Studio 2008

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Visual Studio 2008 SP1

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Bueno ahora creamos dos carpetas en el disco duro (no es necesario que se llamen igual ni que esten en el mismo sitio):
     
    Yo lo hago en D:/
    include_stuff     y
    lib_stuff
     
    Ahora nos vamos a la carpeta del source.
     
     srcnovalineSrcsToolsWorldEditorexterninclude Copiamos todo lo que hay dentro a la carpeta include_stuff
     
    srcnovalineSrcsToolsWorldEditorexternlib Copiamos todo lo que hay dentro a la carpeta lib_stuff
     
    srcnovalineSrcsToolsRAD Game Toolsgrannycommongranny_common_2_9_12_0_release.zip Abrimos el zip y copiamos lo que hay en la carpeta 
    lib/win32/    en  lib_stuff
     
    srcnovalineSrcsExternlib Copiamos todo lo que hay dentro a la carpeta lib_stuff
     
    srcnovalineSrcsExterninclude Copiamos todo lo que hay dentro a la carpeta include_stuff
     
    Ya casi acabamos, ahora vamos al Visual Studio, Tools->Options->Project and Solutions->VC++ Directories=>Select Include files y hay buscamos nuestra carpeta include_stuff, en el mismo sitio ahora seleccionamos Library Files y buscamos nuestra carpeta lib_stuff.
     
    Eso es todo y ya esta todo listo.
     
    Ya podemos abrir nuestro proyecto y seleccionar el modo debug o release para compilar el cliente.
     
     
  10. Me Gusta
    narukitox reacted to DevLilian in Server files de Metin2 Rage 2019 + Web Python [GRATIS] by DevLilian   
    El pack incluye:
    - Cliente
    - Source code cliente
    - Source code server
    - Server files (quests, mapas, cores, etc.)
    Son unos server bastante estables y equilibrados, probados con más de 500 usuarios online al mismo tiempo sin problemas de lag o caídas.
    Sin bugs.
    Actualmente el servidor se encuentra online y podéis probarlo en Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    También le podéis echar un ojo a la presentación si queréis ver lo que incluyen: Presentación
    Descripción y sistemas:
    - Base estable, equilibrada y testeada con cientos de usuarios online.
    - Cabos y flechas infinitas
    - Instant equip
    - Special Storage
    - Diálogo destruir objetos
    - MP al hacer click en nombre
    - Target information
    - Shop offline + WON (versión única sin bugs)
    - Cambiar CH (versión única sin bugs)
    - Pet system
    - Inventory slot marking + exchange system
    - Rocios en affect bar
    - Revivir full hp
    - Block/unblock exp
    - Estolas
    - Biólogo profesional
    - Sistema de brillos
    - Party buff
    - Un jugador por IP en mapas indicados
    - Revive event para quests
    - Limite de yang 999.999.999.999
    - Dungeon info 
    - Transfiguración
    - Dar MDs a todos los player de un imperio en un mapa.
    - Dungeons únicas: (Aryas dungeon, Cueva Slime, Bosque Celestial...)
    - Dungeons normales: (Nemere, Arrador, Azrael, Torre...)
    - Eventos: (Budokan, guerra de reinos, defiende tu metin, sayon, guerra total, evento de caza, trueque sorpresa...)
    - Atuendos de armas y armaduras únicos
    - Y mucho más... revisa presentación o descarga el servidor.
     
    Server File: Debes iniciar sesión para ver el contenido del enlace en esta publicación. (Elimine base de datos y estan limpios)
    WEB programada en Python: Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Puedes revisar el funcionamiento de esta en www.metin2rage.com
     
    by DevLilian.
  11. Me Gusta
    narukitox reacted to Desmint in [SV]BestProduction V5 2019   
    Hola amigos de Metin2Zone
     
    Hoy les traigo unos files (que no es nada raro) de EDWARD BestProduction, esta vez en su version V5 del mes de Febrero, y como ya saben, si tienen la marca de EDWARD son de calidad, uno que otro error pero nada que no tenga solucion. Como bonus adicional, nos deja una guia (espero poderla seguir y subir el FreeBSD) de como crear un freebsd v12.0 para estos files, que en cuanto pueda instalarlo bien y adecuadamente se los estare pasando.
    En cuanto a esta version, viene mas recargada, con nuevos sistemas, nuevos mapas, nuevas dungeons y mas chula. Sin mas que decir les dejo estos lindos Files.
     
    Cito:
    "Hola amigos he esperado mucho tiempo la versión v4 La versión V5 es una versión fija de los problemas solucionados. Puedo decir muchas razones para no compartir, pero prometí no compartir ninguna necesidad. Sé que llevas mucho tiempo esperando. Ignoré los problemas incluidos en el sistema para interrumpir el equilibrio del juego que me gusta. He eliminado los sistemas que necesitan juegos innecesarios. Lycan -Lyceless 1-105 1-120 formatos diferentes se dividen. Durante este tiempo algunos de los vacíos son inútiles. Virtual 30-40 realde niños de 10-15 años en el grupo de niños mismos. Han pronunciado discursos como si estuvieran obligados. Trabajamos con salario adicional a estos elementos 🙂 No hables como tu cabeza sopla, a nadie le gustará tu corazón Hará lo que quieras si viene de dentro, ayuda a compartirlo. No puedes decidir un poco sobre tu mente. No tuve que agregar la presentación completa de los archivos v4 en el apósito y se realizó la eliminación. Aquellos que quieran información detallada pueden ver v4. Se entiende mejor si escribí y escribí las correcciones. He explicado las ediciones y configuración necesarias en los archivos v4. Puedes hacer esto mirando el tema."
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
     
     
    '' BUG - FIX DISPLAYS '' Versión GCC actualizada Lista de sistema fuente revisada sistemas innecesarios eliminados. El personaje Lycan fue eliminado por completo de los packs y source. La estructura del juego fue dibujada de 1-120 a 1-105. El 99% de nuestros amigos en V4 y @traglon11 han resuelto sus problemas. Algunos mapas teletransportan al problema de cierre del cliente solucionado. Se han reconfigurado los mapas y MAPA PERMITIR. Algunas misiones han sido arregladas. Solucionado el problema abierto en reemplazos de transferencia de bono de atuendos. El tiempo de apertura mejoró al comenzar el juego. Se agregaron algunas funciones de código faltantes en la ventana comercial. Uitooltip.py ha sido revisado. Se han eliminado algunos códigos redundantes en los paquetes. Las opciones de juego y sistema han sido reconfiguradas. Habilidad revisada Proto / C ++ Python Se arreglaron algunos problemas en el sistema de chamanes. Los problemas con el sistema de eventos se han solucionado. Estoy pensando en lo que recuerdo ahora ..."
     
    Nuevos Sistemas
     
    '' INTRODUCCIÓN DE NUEVOS SISTEMAS AÑADIDOS ''
    1- Sistema de báscula móvil [Puedes ampliar la ranura que quieras]
    2- sistema Ronark
    3- Sistema de avistamiento zodiacal.
    4- sistema de control de bot
    5- Sistema de la torre del diablo revuelto
    6- Sistema de bloqueo de cuenta.
    6- Sistema informático seguro / Entrada del cliente y en el juego.
    6- Sistema automático de eventos oficiales.
    7- Sistema de rompecabezas de pescado.
    7- Sistema Boss Hunter
    8- Personaje dentro del juego de la bandera lateral que muestra el chat global / Empire Flag
    9- Sistema de deslumbramiento del traje [Karaca425]
    10- Sistema de efecto de tapón de pistola.
    11- Sistema de efecto Boss.
    12- Caña de pescar y sistema de efectos de excavación [+]
    13- + sistema de anuncio push
    14- Sistema oficial de demostración de bonus.
    15- Sistema de carreras de caballos.
    16- Sistema de modo prisión.
    17- 9 Sistema de zodiaco plegado [de linterna]
    18- 5 nuevos mapas [mapa]
    19- Nuevo sistema mejorado y opciones de juego.
    20- Gui oficial del gremio.
    21- 2 nuevo barco de pesca.
    22- Nuevas emociones y estilos de baile.
    23- Sistema de torneos WS
     
    IMAGENES DE MUESTRA
    Aumento de escala de Jefes

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Cambios Tipo Oficial(Normal - Cambio+)

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Sistema de Chat Mejorado

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Sistema de Control de Switch

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Sistema de Efecto de Jefes
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Nuevas Emociones

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Sistema de Eventos Automaticos

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Sistema de Gremios Tipo Oficial

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Sistema Nuevo de Seguridad

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

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Brillos de Caña y Pico

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Sistema de Opciones Rediseñado

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Sistema de Bonus Tipo Oficial

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Sistema de Mejora Mejorado :u

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Sistema de Torre demonios Mejorado

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.    
    Poco a poco pondre cada sistema, pues se cayo la pagina y las imagenes desaparecieron
     
    Agradecimientos: turkmmo
  12. Me Gusta
    narukitox reacted to Randaron in [SET]Arme V10   
    Hola! Hoy traigo un set de armas v10
    Imagen:

    Creditos a 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Link: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. No olvides dejar tu MG!
     
  13. Me Gusta
    narukitox reacted to Randaron in Creador de Items para files 40k [Dowload]   
    ##########################################################################################################
    Hola buenas tardes , Hoy dia 21/08/2018  a las 15:55
    ##########################################################################################################
    vengo a compartir una aplicación que crear lineas automáticamente para la implementacion de Items en metin2 , el programa esta creado para facilitar las creaciones de lineas para implementar algo en tu servidor.
    Lenguaje de programación: Java
    Compatible con game : 40K
    Idioma : Ingles
    versión del programa : 1.1
    Autor : DarkBozZ
    Suscripción : No olvides dar "Me Gusta" al post y comentar que tal te ha parecido el programa 
    Descargas : Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    ##########################################################################################################
  14. Me Gusta
    narukitox reacted to Randaron in Sv Files Metin2009 V1.2 Full   
    Buena Zone! Cuando publiqué ServerFile2009 ... tengo un pequeño error ... ¡y lo resolví en el lado del cliente! y lo instalé todo !!! ¡va bien para el juego 2089m! ¡Base de misiones de miembros! ¡miembro del cliente solo 4 systeme! Tamaño 680 MB! ¡Vaya bueno y con 512 MB de RAM!

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. 1) ¡Pregunta a la Ayuda de GM!
    2) Modificar la interfaz Clog-Client
    3) ¡el nuevo cluster de mapas map1 con plantas!
    4) el sistema pvp cuando mata a un jugador aparece por encima del efecto normal * NO POKEMAN * ERROR ¡Cliente resuelto!
    ¡TUT MYSQL! Instalar mysql y juego! dar reinicio! Restablecer contraseña mysql dar reinicio y listo!   Files:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Cliente:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Creditos a :
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. NO OLVIDES DEJAR TU MG Y DAR GRACIAS !!
  15. Me Gusta
    narukitox reacted to Dilong in Sistema switchbot con y sin packets   
    Ya que la otra vez se filtro sin querer el link,pues le dije Rauser para postearlo.
    Creditos: Al feo de Rauser

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  16. Me Gusta
    narukitox reacted to ALEXANDER2020 in FILES de "gran" calidad.   
    HOLA EL VENDEDOR DE ESTOS FILES LOS PUBLICO YA QUE NADIE LOS COMPRABA  AL IGUAL LOS COLOCO PUBLICO  
    Detalles del servidor Systeme: 
    1: sistema de tienda fuera de línea. 
    2: Sistema Extra Refine. (Vegas) 
    3: Sistema de acompañamiento (Oficial). 
    4: Sistema de información de objetivo de la mafia. 
    5: Sistema de información de caída Coufer. 
    6: Sistema de cinturones. 
    7: sistema de barbut. 
    8: Sistema global de chat. 
    9: Sistema de títulos (Lennt) 
    10: Sash System v3 (Lennt) 
    11: Sistema de vestuario. 
    12: Sistema de destrucción de objetos cuando quieras lanzarlo. 
    13: Sistema de elaboración. 
    14: Sistema de armamento (solo GM). 
    15: Chamán sistema tampón 
    16 se adapta al sistema de montaje 
    17: Sistemas de Armas de vestuario (Pieles / traje de armas) 
    18: Decimal Hp (total jugadores CV / HP Total de monstruos). 
    19: HP Pecent (Hp en porcentaje de jugadores / Hp porcentaje de monstruos).
    20: Sistema de Mantenimiento (Vegas) 
    21: Sistema de Banderas (Vegas) 
    22: Talismanes 
    23: Muchos lenguajes (Andy) 
    24: Biolog Sistema 
    25: Quickslot (Vegas) 
     
     





     
     
     
     

     

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
  17. Me Gusta
    narukitox reacted to KeKo in [Sistema] Puntos Metin   
    Buenas zoneros y zoneras,
     
    Hace tiempo que no posteaba ninguna quest, asi que hoy me ha dado por haceros un "mini-sistema" para que lo podais meter en vuestro servidores si os gusta
     
    Lo he llamado sistema de "Puntos Metin" y como el nombre sugiere tiene que ver con los metines. Por cada metin que destruyas en el servidor obtendrás una determinada cantidad de un item que yo bautize como "Esfera Metin" pero que cada uno puede llamar como quiera (yo os dejo el tga del item por si lo quereis).
     
    Las esferas que te da cada metin son diferentes (configurables a voluntad) y ademas os he hecho un npc de canjes para que podais llevar vuestras esferas metin y canjearlas por los items que querais (vosotros configurais el npc) .
     
    Primero unas fotitos del proceso:
     
    1 - Petando un metin, te da esferas:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    * Detalle: La quest reconoce automaticamente que metin destruyes y te da los puntos correspondientes a ese metin, mas abajo os enseñare a editar los puntos.
     
    2 - Esta es una esfera metin:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    3 - Vamos al npc de los canjes:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    4 - Elegimos el item a canjear:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    5 - Si no tenemos las esferas suficientes saldra este mensaje, si las tenemos nos dara el item y nos quitara las esferas correspondientes (podeis poner el coste de cada item al lado del nombre en el local).
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Y bueno ahora que os he explicado un poco como va, aqui os dejo la quest:
     
     
     
     
    (Aqui en pastebin para quien la prefiera tener con las tabs
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.)  
    Y bueno ahora os voi a enseñar como editarla:
     
    Paso 1 - Los metines:
     
    Para añadir nuevos metines ponemos su id en el array y vamos a configurarles el nombre y esferas que daran:
     

    local metin = { [8001] = {1,"Metin de Dolor"}, [8002] = {1,"Metin de Combate"}, [8003] = {2,"Metin de Batalla"}, [8004] = {2,"Metin de Avaricia"}, [8005] = {3,"Metin Negro"}, [8006] = {3,"Metin de Oscuridad"}, [8007] = {3,"Metin de Celos"}, [8008] = {4,"Metin de Alma"}, [8009] = {4,"Metin de Sombra"}, [8010] = {5,"Metin de Dureza"}, [8011] = {5,"Metin de Demonio"}, [8012] = {6,"Metin de Caida"}, [8013] = {6,"Metin de Muerte"}, [8014] = {8,"Metin Asesino"}, [8024] = {10,"Metin Pung-Ma"}, [8025] = {11,"Metin de Ma-An"}, [8026] = {12,"Metin de Tu-Young"}, [8027] = {13,"Metin Jeon-Un"} } Este array contiene 3 elementos
     

    [8027] Entre [ ] la id del metin de nuevo, si quereis añadir uno nuevo la poneis igual
     

    {12,"Metin de Tu-Young"}, Entre { va primero la cantidad de esferas que dara (en este caso 12) una coma y luego entre " " el nombre del metin (es opcional, lo dice por el chat al peta uno).
     
    Si quereis añadir una nueva linea pos haceis asi:
     

    {esferas,"nombre"}, Ojo! El ultimo de los metines NO debe llevar una , al acabar el }
     
    Y lo ultimo es poner la id de las esferas en el give_item
     

    pc.give_item2("27003",metin[npc.get_race()][1]) Donde yo tengo 27003 (si, las potas rojas G, me aburria xd) vosotros pondreis la id que le pongais a la esfera (o el item que useis).
     
    Paso 2: El npc de los canjes
     
    Podeis ponerle tantos canjes como querais, yo en este caso he puesto 7 posibles canjes que podemos editar de la siguiente manera:
     

    local elegir = select("Item1","Item2","Item3","Item4","Item5","Item6","Item7","Cancelar") Ponemos el nombre del item en cada caso. Si quereis añadir mas podeis hacer otra pagina (aunque a la segunda tendreis que hacerle vosotros las condiciones :trollface: ).
     
    Luego debeis configurar este array:
     

    local premios = { {27002,1,27003,1}, -- Premio1 {27002,5,27003,2}, -- Premio2 {27002,10,27003,3}, -- Premio3 {27002,15,27003,4}, --Premio4 {27002,50,27003,5}, --Premio5 {27002,100,27003,6}, --Premio6 {27002,200,27003,7} --Premio7 (sin la , despues del } recordad) } Os explico que hace cada cosa:
     
    - El 27002 es el item que te daran al canjear cada elemento.
    - El numero siguiente es la cantidad del premio que te daran.
    - El tercer elemento es la id de las esferas o el item que useis como necesario para canjear
    - El cuarto elemento es la cantidad de esferas que pedira cada premio.
     
    Si quereis añadir mas recordar que el local anterior esta ligado a este, asi que si haceis otra pagina tendreis que usar otro array (o hacerlo normal).
     
    Y eso seria todo, el resto de la quest ya esta configurada.
     
    Espero que os guste :tiocereales:
     
    P.D: Os dejo adjunto el icono de la esfera metin (solo icono sin item_proto ni na ya lo haceis vosotros :trolldad: )

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  18. Me Gusta
    narukitox reacted to Desmint in [SERVERFILES]Lucas2TR 2019-2020   
    Hola amigos de Metin2Zone.
     
    EL dia de hoy les traigo unos files muy buenos que he estado probando y la verdad me parecen muy buenos, los files cuentan con todos los sistemas actuales del metin2 oficial. Así que sin más que decir, les dejo la descripción.
     
    Sistemas:
    - SwitchBoot InGame
    - Union al alma
    - Alquimia Totalmente Funcional
    - Atuendos actuales
    - Monturas Actuales
    - Pets (Pet de mejora + pet de ello)
    - Mapas del Oficial
    - Dungeons del oficial
    - Tienda Offline
    - Visualizaciones de tienda
    - Sistema de estolas
    -Transfiguracion
    - Cambio Rapido de Equipo
    - Moneda Gaya
    - Moneda Won
    - Sistema de Gremio (Oficial)
    - Cambio de Channel
    - Evento Okey
    - Eventos PvP
    - Sistema de Rangos
    - Cambio de Clima
    - Auto Guardar cuentas ingame
    - Proteccion de cuenta (al iniciar el pj se bloquea todo el teclado, no deja realizar la accion de la tecla hasta no ingresar la contraseña
    - 4 Inventarios
    - Sistema de Talismanes del Oficial
    Y Muchos mas sistemas que pueden ir descubriendo dia a dia
     
    -> Datos:
    Pass Mysql: asilzade 
    -> Cuenta Admin InGame
    ID: asilzade
    PASS: 12345
     
    Recomendaciones:
    Editar la opcion de guardado de cuentas en el cliente, pues se aloja en un archivo en la raiz del cliente. Si no se usa una proteccion adecuada para el archivo, en el momento que lo lleguen a subir a un Servidor para subirlo como suyo y sacar provecho (todos lo quieren hacer) los terceros querran este archivo para entrar y desocupar cuentas, por ello, recomiendo que le creen una extencion distinda al archivo y lo protejan, oh busquen la forma de que dicho archivo se aloje en un epk con proteccion anticompilacion...
     
    Imagenes

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación.
       
    Creditos:
    Metin2Web
     
    Descarga:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
×
×
  • Crear nuevo...