Jump to content

Luis010192

Miembro
  • Contador contenido

    0
  • Ingreso

  • Última visita

Actividad de reputación

  1. Me Gusta
    Luis010192 reacted to Rafa23Alzira in [RELEASE] Comercio sin límites (entre mapas) -- ¡POST 2000 Rafa23Alzira!   
    Hola chicos, os traigo algo parecido, por no decir igual a el sistema de comercio que se está vendiendo en dev por 70€.
     
    Aclaro que no se c++, por lo tanto lo he hecho un poco a mi manera. Ventajas y desventajas de ello:
     
    - Puede ser un poco más lento
    - Es gratis
     
    Es necesario lo siguiente:
     
    - Usar source (de GAME)
    - Tener implementado lo siguiente:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    El sistema se puede mejorar de largo, pero lo hice muy rápido y me apetecía hacer este aporte para el post 2000. Iré actualizándolo conforme vaya mejorandolo. Se aceptan propuestas.
     
     
    La descarga trae ordenado que hay que poner en cada archivo y tal.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Pass: RAFA23ALZIRA-METIN2ZONE.NET
     
    Creo que no falta nada, si os da algún fallo decirlo, que tengo que salir
     
    Demostración:

  2. Me Gusta
    Luis010192 reacted to NazoX in [C++/PY/SCRIPT/CLIENTE MUCHOS FIXS]   
    Bueno pues como dice el título aquí pondré muchos fix que he ido viendo, probando y visto, y encontrado, no cabe decir que siempre haz copia de tus archivos antes de realizar ningún paso de a continuación.

     
    8-Añadido también aquí el fix del herrero que no destruía items.
    buscas bool CHARACTER::DoRefine(LPITEM item, bool bMoneyOnly en Char_item.cpp del servidor y remplazamos la función por esta:
    9-Buff en party
    Se que hay muchos tutoriales de como añadir buff en un grupo con los chamanes, pero siempre hay algún bug, de que no funciona, o con el tiempo deja de funcionar, etc. Este funciona ya que lo tengo implementado, si estás en grupo, solo puedes dar auras a los miembros del grupo, esto quiere decir, que si viene alguien que no este en el grupo. no podrás darles auras (aunque hará el efecto), si dejas el grupo, todo volverá a la normalidad, podrás darles auras a todo los jugadores.
    #Funciona Implementado : 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
     
    12.Las bolas Polimorfas no funcionan  -  Gracias  Debes iniciar sesión para ver el contenido del enlace en esta publicación. + Fix que algunos no hacen daño, ya que debería darnos un bonus extra de ataque o solo funciona para alguna raza.
    1-Para el fix vamos a nuestro source game y editamos el archivo char.cpp y buscamos:
    Ahora remplazamos toda la función  hasta if (IsPC()) por la siguiente:
    2.Ahora para que funcione el drop de las bolas_polimorfas y funcione al dar click, hacemos lo siguiente:
    1.1-Vamos a nuestro navicat / mob_proto.txt  y buscamos la columna : polymorph_item
    En esta columna, a veces vienen completa, o vacía, bueno, aquí pondremos el id de la bola que va a dropear, puede ser :  
    2.1-Ahora elegimos la que vamos a querer,  que tire el mob.
    NOTA: Con eso hacemos que se asigne ese mob a ese id, lo que significa que cuando el mob tire esa bola se transformará en ese mob que lo dropea.
    Nota2: Podemos ir poniendo el id que queramos de esos en todos los mobs, o usar el mismo id en todos.
    3.Una vez echo eso, vamos a nuestro Winscp/FTP hasta encontrar el archivo:
    Como sabéis aquí va el drop de los mobs, ahora,  si habéis puesto el mismo id en polymorph_item le ponéis ese id a todos los mobs, si habéis puesto otro distinto a cada mob,
    buscáis el grupo de cada mob y le ponéis el id correspondiente.
    #Funciona implementado:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. 13.Fix bug de que aveces usa .txt o usa sql, <-también sirve para dejar tus files por sql o por txt.
    1.Primer paso, vamos a nuestro src db y editamos el archivo -> ClientManagerBoot.cpp:
    buscamos la siguiente línea:
    Bien, esa es la función que hace que usemos .txt o sql. Si queremos que sel servidor sea por sql, los comentamos así:
    Bien, si queremos que sea por .txt puede pasar 2 cosas, que tengas un #ifdef, por ejemplo #ifdef NOT_ENABLE_TXT que lo que hace es que ejecute sql siempre.
    entonces la solución es bloquear todo los #ifdef #else y #endif que tenga el #idfed NOT_ENABLE_TXT o tu función.
    O el segundo caso que lo tengas ya comentado con /* y */ entonces los quitamos para que se active la función.
    2.Ahora buscamos un poco más abajo las funciones : bool CClientManager::MirrorItemTableIntoDB y bool CClientManager::MirrorMobTableIntoDB()
    Bien, una vez localizadas las funciones, si queremos que sea mediante .sql las comentamos con // o /* y */ .
    Si queremos que sea por .txt, si tienen // o /* y */ lo quitamos, y si usamos un #ifdef algo, normalmente tienen:
    pues quitamos el ifdef, else y endif y su función o la comentamos, (ahora dejaré un ejemplo.) y a compilar!
    Este sería un ejemplo, para los files MartySama v4 que se que hay mucha gente que lo usa. está función, es la original, leyendo sql o con el bug mencionado anteriormente. (solo pondré las funciones si no se hará muy largo:
    Y esta la función corregida y que utilize .txt:
    #Funciona instalado, testado.
    14.Fix título de todas las offlines shops, cuando hay tiendas al entrar al juego, o x cosa, nos sale arriba a la izquierda, muy famosa en la shop de Ken y great  (funciona para todas)
    1.Vamos a nuestra carpeta root y editamos el archivo uiofflineshopbuilder.py (ken, kory, tc, etc) o uiprivateshopbuilder.py (great, una propia, etc)
    buscamos:
    y remplazamos por:
    Ese es el método 1, lo que hace, es que corrige la posición de la flecha de los ajustes, es decir, ya no te hace falta moverla, una vez inicias sesión, ya a parece las tiendas de forma normal, en caso que quieras quitar el título por x motivo, vas a ajustes y realizas la operación.
    2.Dejamos el paso anterior de forma original sin modificar, y buscamos:
    y remplazamos por:
    Con este 2 método, lo que logramos, es que podemos quitar el botón o la función, como queráis llamarlo, de mostrar o ocultar títulos de tienda, con eso, siempre estará activada.
    #Funciona instalado, testado.
    15.Quitar la tasa de 3%  al vender un objeto + que al vender item nos lo venda a 0 yang.
    1.Para la tasa vamos a los archivos shop.cpp & shop_manager.cpp y buscamos en ambos archivos:
    y remplazamos por:
    2.Vender todo a 0 yang, vamos a shop.cpp y buscamos:
    reemplazamos por:
    #Funciona, testado.
    16.Si tenéis tiempo a la hora de cambiar un bonus, (tienes que esperar x minutos/horas/dias/etc) y en los configs, no disponéis de la función TIME_CHANGE_BONUS o algo así esta es una solución alternativa, vamos a char_item.cpp y buscamos:
    y remplazamos por esto:
    17.Hemos creado un nuevo refine_vnum con sus items para mejorar, pero solo me pide yang.
    Izquierda bug, derecha corregido :

    -Esto se debe a que si utilizamos vnum4 y count4, el refinamiento ya no funcionará porque utiliza material_count = 0 y no detecta ninguna columna "vnum" que sea 0.
    -Para solucionarlo nos vamos a nuestro src db archivo ClientManagerBoot.cpp y buscamos:
    if (prt->materials[i].vnum == 0) { prt->material_count = i; break; } y remplazamos por :
    if (!prt->materials[i].vnum || !prt->materials[i].count) break; prt->material_count++; -Tiene que quedar algo así:
    for (int i = 0; i < REFINE_MATERIAL_MAX_NUM; i++) { str_to_number(prt->materials[i].vnum, data[col++]); str_to_number(prt->materials[i].count, data[col++]); if (!prt->materials[i].vnum || !prt->materials[i].count) break; prt->material_count++; } 18.Arreglar ITEM_QUEST, CONFIRM_WHEN_USE , etc en los items.
    -Este problema surge cuando queremos usar ciertas funciones en los items, como por ejemplo STACKABLE para apilar (no ITEM_STACKABLE), CONFIRM_WHEN_USE (te pregunta si quieres usar el objeto, como anillo de exp, guante, etc) o ITEM_QUEST para como indica usar el objeto para una quest, resulta que por alguna razón, los valores no coinciden y en algunos casos no existe ni ciertas definiciones así que seré muy breve, vamos al grano.
    1.Vamos a source game -> Item_lenght.h buscamos la función y la remplazamos por lo siguiente:
    2.Vamos source DB -> ProtoReader.cpp buscamos la función y remplazamos:
    3.Compilamos DB y Game, y de mientras vamos al source cliente -> GameLib -> itemData.h buscamos la función y remplazamos:
    3.1.Ahora vamos a UserInterface -> PythonItemModule.cpp y comentamos esta linea:
    4.Para finalizar vamos a nuestro source de dum_proto ->ItemCSVReader.cpp y buscamos y remplazamos:
    Y listo, ya tendremos todo funcionando, ejemplo de lo que puedes hacer: Gracias a Debes iniciar sesión para ver el contenido del enlace en esta publicación. por orientarme para el fix 😛

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Iré actualizando todos los días que me sea posible con nuevas cosas.
    Actualizado 31/03/2020
    Actualizado 02/04/2020
    Actualizado 03/04/2020
    Actualizado 16/04/2020
    Actualizado 26/04/2020
    Actualizado 18/05/2020
    Actualizado 21/05/2020
    Actualizado 28/05/2020
    Actualizado 05/ 06/2020
    Actualizado 20/03/2021
    Actualizado 16/09/2023
  3. Me Gusta
    Luis010192 reacted to Archetype in [GUIA (Item_proto)] Editando un item   
    Veo que en este foro no hay ninguna guía de esto y las que he visto en demás sitios están bastante desorganizadas, pues aquí lo dejo. (No está completa, solo con los objetos básicos).
     
    1- Vnum: Número del objeto, ejemplo: Espada +0 (Vnum: 10) +9 (Vnum: 19).
     
    2 y 3 Me los salto porque ya sabemos lo que es.
     
    4- Type: Esto determina que objeto que es:
     
    1: Armas / Flechas.
    2: Armadura / Equipamiento.
    3: Pociones
     
    5- SubType: Esto determina el tipo de objeto que es, ejemplo: Armas (Campana).
     
    Type 1 (Armas / Flechas)/ Subtype: 0 (Espada) 1 (Daga) 2 (Arco) 3 (Lanza) 4 (Campanas) 5 (Abanicos) 6 (Flechas)
    Type 2 (Armaduras / Equipamiento) / Subtype: 0 (Armaduras) 1 (Cascos) 2 (Escudos) 3 (Brazaletes) 4 (Zapatos) 5 (Collares) 6 (Pendientes).
     
    6- Weight: Es el peso de un objeto (¿?) dejarlo en 0.
     
    7- Size: Son las casillas que ocupa un objeto en tu inventario, si pones 1, pues una casilla.
     
    8-Antiflag: Es para determinar para qué raza será el objeto. Os dejaré un programa de inforge para calcular esto:
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
     
    9- Flag: Identificación del objeto.
     
    Valores: 0 (Equipamiento, brazaletes, collares, pendientes...) 1 (Armas y Armaduras) 20 (Pociones)
     
    10- WearFlag: Esto determina el uso de un objeto. Si ponéis 0 no se podrá equipar, por ejemplo.
     
    Valores: 1 (Armaduras y Piedras para la armadura) 16 (Armas y Piedras para el arma) 2 (Cascos) 4 (Zapatos) 8 (Brazaletes) 32 (Collares)
    256(Escudos) 512(Flechas)
     
    11- InmuneFlag: En todo el item_proto no encontré un item con algún valor aquí. Se dejaría como está.
     
    12- Gold: Esto determina el precio de un objeto a la hora de venderse.
     
    13- Shop_buy_price: Esto determina cuando oro te dan al vender tú el objeto a la tienda.
     
    14- Refined_vnum: Aquí va el objeto que subirá el item que modifiques.
     
    15- Refine_set: Aquí va el id de la tabla refine_proto. (En esa tabla veremos que cada id indica diferentes objetos y costes para subirlo).
     
    16- Refine_set2: Lo mismo que refine_set, pero apuntando a otra tabla. (Por si queréis que pida más objetos).
     
    17- Magic_pct: Aquí irá uno de los siguientes valores:
     
    Valores:0 (Objetos de equipamiento que no se pueden equipar) 5 (Este numero se suele dar al equipamiento nuevo y al épico como Tritón)15 (Objetos de equipamiento que si se pueden equipar, el que más usaremos).
     
    18- Limittype0: Esto es por si el objeto se podrá usar a un nivel determinado o no.
     
    19- Limitvalue0: Si habéis puesto en limittype0 un cero, aquí también tendréis que poner 0. Si habéis puesto 1 pues aquí tendréis que poner el nivel que queramos que tenga el objeto. Por ejemplo: Limittype0 = 1 Limitvalue0 = 80 (Se podrá usar al 80)
     
    La columna Nº 20 y 21 el numero que se tendrá que poner siempre es 0.
     
    22- Applytype0 / 1 / 2: Aquí irá la identificación de la opción que tendrá el objeto. Y aquí los valores
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
     
    23- Applyvalue0 / 1 / 2: Aquí irá la cantidad del bonus que hayamos añadido en applytype*.
     
    24- Value0 / 1 / 2 / 3 / 4 / 5: Aquí irá en el caso de armas; el mínimo y máximo de ataque físico y mágico del arma. Y en caso de armaduras; la defensa física y mágica de la armadura.
     
    Valores:
    Value0 = 0 (Se deja en cero, no se toca)
    Value1 = En caso de armas, el mínimo de ataque mágico. En caso de armaduras, la defensa física.
    Value2 = En caso de armas, el máximo de ataque mágico. En caso de armaduras, 0 (No se toca)
    Value3 = En caso de armas, el mínimo de ataque físico. En caso de armaduras, la defensa mágica.
    Value4 = En caso de armas, el máximo de ataque físico. En caso de armaduras, 0 (No se toca)
    Value5 = Aquí irá la cantidad de puntos que se le suman a un objeto (arma o armadura) a la hora de subirlo en el herrero. Por ejemplo: Si vamos al vnum de la espada del nivel 1 (10/19) veremos que de +0 a +9 en value5 tendrá 7, 14, 21... ¿Vemos que se le suman 7 puntos cada +1 de la espada? y el ataque de esta arma es 13-15, 20-22, 27-29... ¿Vemos que también sube 7 de ataque cada +1?
     
    24- Socket0 / 1 / 2 / 3 / 4 / 5: Esto se deja siempre en -1.
     
    25- Specular: Esto determina el brillo del objeto. De +4 a +9 ya empieza a tener valores.
     
    Valores:
    +4 = 30
    +5 = 40
    +6 = 50
    +7 = 65
    +8 = 80
    +9 = 100
     
    25- Socket_pct: Esto determina la cantidad de piedras que se le pueden añadir a un objeto, de 0 a 3 si no me equivoco.
     
    26- Addon_type: Esto determina si el objeto llevará media y habilidad.
     
    Valores: 0 (No tiene media ni habilidad) -1 (Tiene media y habilidad)
     
     
    Me ha costado un poquito bastante, se agradecen las gracias
  4. Me Gusta
    Luis010192 reacted to Yori in Generador de Flag,antiflag y wearflag   
    wenas!!
     
    Pues como dice el titulo, he hecho un generador de flag. antiflag y wearflag.
    ya se que hay muchos programas como este, lo he hecho simplemente porque queria practicar un poquillo de java, y queria hacer algo simple, pero ya que me puse, me gustaria dejarlo con los nombres bien puestos.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.(mega)
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.(mediafire)  
     
     
    Saludos y espero vuestras criticas y esas cosas.
  5. Me Gusta
    Luis010192 reacted to Dextrok in Item Proto FULL Converter!!!   
    Hola comunidad de Metin2Zone!
     
    Acá les traigo una de mis creaciones para Metin2: Item_Profo Full converter. Es un programa que tiene distintas funcionalidades, para el Item Proto, como son las siguientes: <El que no entienda que avise que se le explica>

     
    En seguida una breve explicación del funcionamiento:
     
    Convertir Item_Proto Cliente <=> Querys:

     
    Al elegir esta opcion, podran insertar una linea del item proto(Cliente) ejemplo:
     
     
     
    Código:
    <Item vnum="80013" hashName="'Barra de 500K'" name="Barra de 500K" type="18" subtype="0" weight="0" size="1" antiflag="128" flag="0" wearflag="0" immuneflag="0" gold="500000" buy_price="500000" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="65535" socket1="65535" socket2="65535" socket3="65535" socket4="65535" socket5="65535" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
     
    o sino, utilizar una linea de codigo del formato Insert into para convertirla a la del cliente ejemplo:
     
     
     
    Código:
    INSERT INTO item_proto VALUES (80013, 'Barra de 500K', 'Barra de 500K', 18, 0, 0, 1, 128, 0, 0, 0, 500000, 500000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, 0, 0, 0);
     
    Ese es el formato en esa parte, recuerden que solo pueden insertar una linea a la vez no más. Además podran generar items que ya tengan insertados en la base de datos con el fin de cambiarles el valor, o bien, generarlos nuevos.
     
    Crear set de Arma:

    Con esta opción podemos crear el arma que queramos, así como los creadores de arma que andan por ahí lo único que este está mas completo, en español y con nuevas opciones. Si es un item+9 siempre el vnum= vnum del item+0 para que aumente desde +0 hasta +9.
     
    Luego todo debe de colocarse como se lo piden, y en la parte que dice +% que esta al lado del valor5 o incremento, como deseen llamarle es una forma de incrementar porcentuadamente, osea que no siempre siga un orden fijo. Por ejemplo en los creadores de armas comunes siempre les colocamos 10 al valor 5 por ejemplo y queda así:
     
    Item+0, Value5 = 10
    Item+1, Value5 = 20
    Item+2, Value5 = 30
     
    y asi consecutivamente, si lo desean de esa manera dejan el campo de +% en cero de lo contrario si por ejemplo quieren que en cada + que se aumente sea con un porcentaje del 50% sería asi:
     
    Item+0, Value5 = 10
    Item+1, Value5 = 25
    Item+2, Value5 = 47
     
    Con todo eso pueden generar el Item_Proto del cliente este formato:
     
     
     
    Código:
    <Item vnum="210" hashName="'Espada Rara+0'" name="Espada Rara+0" type="1" subtype="0" weight="0" size="2" antiflag="32" flag="1" wearflag="16" immuneflag="0" gold="200" buy_price="300" limittype0="1" limitvalue0="90" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="210" value2="220" value3="230" value4="250" value5="0" socket0="65535" socket1="65535" socket2="65535" socket3="65535" socket4="65535" socket5="65535" refine_vnum="211" refine_set="911" magic_pct="15" specular="0" socket_pct="0" />
     
    El generador para items nuevos(o sea, que no esten en la base de datos)
     
     
     
    Código:
    INSERT INTO item_proto VALUES (210, 'Espada Rara+0', 'Espada Rara+0', 1, 0, 0, 2, 32, 1, 16, 0, 200, 300, 211, 911, 0, 15, 1, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 210, 220, 230, 250, 0, -1, -1, -1, -1, -1, -1, 0, 0, 0);
     
    El generador para items existentes(que ya esta en la base de datos, solo les altera los valores)
     
     
     
    Código:
    UPDATE item_proto SET name='Espada Rara+0', locale_name='Espada Rara+0', type=1, subtype=0, weight=0, size=2, antiflag=32, flag=1, wearflag=16, immuneflag=0, gold=300, shop_buy_price=200, refined_vnum=211, refine_set=911, refine_set2=0, limittype0=1, limitvalue0=90, limittype1=0, limitvalue1=0, applytype0=0, applyvalue0=0, applytype1=0, applyvalue1=0, applytype2=0, applyvalue2=0, value0=0, value1=210, value2=220, value3=230, value4=250, value5=0, addon_type=0 WHERE vnum=210;
     
    Cabe destacar la explicación de los botones TABLA y ENTABLAR DATOS:
     
    TABLA: Al clickear este boton, lo que hace es que si por ejemplo necesitamos ver como será el valor de un ítem en +9, podemos tener una visualización de como será el ítem en +9. Basicamente es eso lo que nos ofrece.
     
    ENTABLAR DATOS: Nos permite poner como base el valor que está en TABLA. O sea, si por ejemplo necesitamos evolucionar algo, esto nos permite poner el valor de +9 de ese item como base en el item+0, o sea, para que el item +0 la evolución nueva tenga el valor de su anterior +9, esto ahorra mucho trabajo a la hora de tener que ir colocandolos manualmente.
     
    Y por último, esta el tipico Convertidor de archivos .xml a archivos .sql completo.

     
    Para los que les parezca muy tedioso estar convirtiendo uno a uno por el convertidor de arriba, solo deben de crear un archivo .xml, con todos los items que deseen que sean convertidos para que les genere el item_proto.sql de esos items que desean convertir y solo sera copiarlos y pegarlos en la base de datos, OJO les recuerdo que ese convertidor de Item_Proto tambien posee la posiblidad de cambiar los valores para los que posean todos los items existentes.
     
    Espero que les sirva, sobre todo en lo que he agregado como nuevo.
     
    LINK:
     
    2SHARED
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
     
    MEDIAFIRE
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  6. Me Gusta
    Luis010192 reacted to Dilong in [TIP]modificar mob_proto-item_proto sin editar los txt   
    Hola a todos,como saben las files como MarcosCC al querer editar algo el base de datos ya sea el mob_proto o el item_proto debes hacerlo editando los txt,al hacer eso aveces solo consigues que te de errores y debes hacer una copia de esos txt en caso de que algo salga mal.
    Aqui les dejo un .so que sirve para solucionar eso,una ves instalado en el servidor ya no sera necesario editar los txt,solo en el navicat asi se ahorran posibles errores,esto tal ves algunos ya lo sepan y otros no,pero ayudara a los que no saben.
    Para arrancar el archivo .so deben poner en el start de su servidor estas lineas al menos en mi caso lo tengo asi.
    cd data/db && env LD_PRELOAD="/usr/home/game/share/dblib/db_notxt.so" ./db &
    PD: solo funciona en files que usan game r34083
    Saludos

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  7. Me Gusta
    Luis010192 reacted to DiosMen in Tutorial Metin2 - Modificar exp/yang y que el herrero no pida items ni falle   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  8. Me Gusta
    Luis010192 reacted to Rafa23Alzira in [Mini-Release] Tabla de experiencia para Lv. 255   
    Hola chicos, he creado una tabla de experiencia bastante bien regulada para servidores que tengan hasta el nivel 255. Lo he hecho de la siguiente manera, he dividido la tabla normal entre 3 y luego he sumado el último nivel (105) con el 1, 2, etc. Ha quedado perfecto la verdad.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. La dejo en pastebin y aquí en el spoiler:
     
     
  9. Me Gusta
    Luis010192 reacted to  Pantsu  in [GUIA] Adaptación de armas a Metin2.   
    Hola queridos usuarios de Metin2Zone. Hoy os traigo una guia de como adaptar un arma del World Of Warcraft por ejemplo y usarla en vuestro Metin2. Bueno lo primero que tenéis que saber son los programas necesarios para hacer dicha adaptación.
     
    ·Recursos:
    - 3Ds Max 2007.
    - World Of Warcraft Cliente.
    - World Of Warcraft Model Viewer.
    - Plugin Export GR2 Para 3Ds Max 2007.
    - GR2 to Mesh.
     
    ·Descarga de recursos:
    -
    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.  
    Teniendo todo esto solo tendríamos que instalar el World Of Warcraft. La instalación puede demorar varias horas. Instalamos el World Of Warcraft Model Viewer y se guardara predeterminadamente en 'C:\Program Files\World Of Warcraft Model Viewer' Al dirigirnos a la ruta del model viewer podemos abrir el .exe llamado 'WowModelViewer32' al abrirlo le damos todo a 'Si' en lo que nos aparezca y se cargara automáticamente la base de datos del World Of Warcraft (Para esta parte hace falta tener el World Of Warcraft instalado y actualizado). Ahora el 3Ds max lo instalan. Descomprimimos el archivo Plugins y la carpeta la pasamos a la raíz del 3Ds MAX 2007. Después de todo esto podremos comenzar con la guía.
     

    1º Paso: Exportar cosas del World Of Warcraft Model Viewer.
    Lo primero de todo esto es abrir el Model Viewer del World Of Warcraft. Al abrir el Model Viewer y si ya tenemos el World Of Warcraft instalado nos aparecerá el programa y primero una ventana y le damos a 'Si' luego a 'Aceptar' y tendremos la Base de datos cargada. Para las armas nos vamos a 'Item' luego a 'Objectcomponents' y finalmente a 'Weapons' y escogemos un arma para nuestro metin. Asi como muestro en la imagen. Para exportar le dais a File -> Export Model -> Wavefront OBJ.

    [El arma que se muestra en la imagen en la base de datos se llama 'sword_1h_raid_d_03']

    2º Paso: Sacar modelo de arma Metin2 para adaptar el arma del World Of Warcraft.
    Descargamos el GR2 to Mesh y arrastramos ahi un GR2 de un arma del Metin2. Por ejemplo el de un arma del nivel 1 (00010.gr2) lo ponemos en la carpeta del GR2 to Mesh. Y arrastramos el GR2 a 'grnreader' y aparecerán 3 ventanas es cuestion de darle 'Si' a las tres ventanas.Despues de este paso ya tendremos el 00010.GR2.ms y ese archivo lo arrastramos hasta el 3Ds Max. Asi ya tendremos un modelo fijo para adaptar el arma con la medida correcta. Asi se vera en el 3Ds Max 2007, aqui la imagen de muestra.

    [El arma que se muestra en la imagen no es la espada del nivel 1 (00010.gr2.ms) si no otra que ya tiene guardada]

    3º Paso: Adaptacion del modelo del World Of Warcraft al Modelo de Metin2.
    Lo primero de todo al tener el arma del World Of Warcraft que extrajimos antes la arrastramos al 3Ds Max 2007 saldrá girada mal. Lo primero es poner el arma recta. Para eso cogéis la herramienta que esta en el menú de arriba. Luego de ponerla recta lo siguiente es aumentarle el tamaño al tamaño del Modelo del Metin, pues muy fácil. Cogéis la herramienta que también esta en el menú de arriba y es ir aumentando hasta que del mismo tamaño que el arma del Metin. Bueno ahora es eliminar el modelo del Metin el verde de arriba para eso escogemos la herramienta que también esta en el menú de arriba y seleccionáis la capa de 'Object01' y le dais a 'Select' y luego a la tecla 'Delete/Suprimir' ahora ya quedara el arma solamente. Solamente queda centrar el arma para eso vamos al cuadro de arriba a la izquierda (Como os habréis dado cuenta ahí 4 Cuadros distintos cada uno una perspectiva diferente para ver el arma) en el de arriba a la izquierda ponéis el arma en esta posicion. Que las lineas queden en linea con las negras. Se puede mover el arma con esta herramienta que esta ubicada en el menú de arriba. Aquí una imagen de como tiene que quedar el arma.

     
    NOTA: Para añadirle la textura a un arma solo es necesario arrastrar la textura (TGA/DDS o cualquier archivo de imagen). Para que a los usuarios se les vea con textura dentro de el juego el arma tiene que tener de ruta 'D:\Ymir Work\Item\Weapon'.
     
     
     
     

    Bueno eso es todo, espero que le haya gustado la guía y que pronto puedan tener armas únicas en su servidor, gracias y
    buena suerte.

    Guia oficial Metin2Zone
    Att. Strach
  10. Me Gusta
    Luis010192 reacted to libra123 in World Editor - Creación Final de Mapas   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. ésto lo encontré en esta 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.  suerte
  11. Me Gusta
    Luis010192 reacted to pepineitor in World Editor - Creación Final de Mapas   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  12. Me Gusta
    Luis010192 reacted to pepineitor in World Editor - Creación Final de Mapas   
    World Editor
     
    Buenas tardes, os traigo el creador y editor de mapas definitivo, desarrollado por Ymir, el World Editor.
     
     
    ¿En que se diferencia de los métodos de creación de mapas actuales?
    Pues la diferencia que podremos encontrar es abismal, con este programa no debereís de hacer todos los procesos que actualmente hay que realizar para desarrollar un mapa, es sencillo, completo, práctico y eficaz.
     
     
    ¿Que ventajas nos ofrece World Editor?
    [*]No tendreís que volver a usar programas como L3DT, earth esculptor, etc., los cuales eran los utilizados hasta la fecha. Son complejos, con una usabilidad reducida, además de la necesidad de programas anexos para completar los mapas que estubieses desarrollando o editando. [*]No tendreis la necesidad de seguir exportando archivos height, tile, shadow map, y posteirormente editarlo con photoshop, ademas no necesitareis ir carpeta por carpeta para crear o modificar el minimapa. [*]No necesitareis tampoco un editor de ATR ya que con World Editor podreis crear todas las SafeZone, las zonas caminables, las zonas montañosas, rios, puentes y demás. [*]Nos ofrece una interfaz sencilla, intuitiva, con la que podremos desarrollar todo aquello que deseemos de una manera sencilla y eficaz. [*]No se usa unica y exlcusivamente para desarrollar mapas, con el tambien podremos crear efectos tales como un level up, un golpe crítico, y demás.

     
    ¿Como se instala y se usa?
    Su instalación es bastante simple, para ello deberemos de seguir los siguientes pasos:
    [*]Necesitamos una unidad de disco D, para ello deberemos de crear una partición en nuestro disco local, C o bien tener un disco duro D conectado [*]Una vez hecha la partición, debemos de crear dentro una carpeta llamada ymir work [*]En la carpeta ymir work de nuestro disco D, introduciremos el programa completo y además deberemos de introducir todos las carpetas de nuestro cliente descompiladas, la carpeta lib, etc, debe de quedarnos tal que así [*] [*]Una vez hecho esto, solo nos queda usar World Editor y crear nuestros propios mapas de una manera profesional.

     
    A continuación os dejo un par de imagenes para que podais judgar por vosotros mismos.

     
     

     
     
    Descargar

    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.  
    Posteador original:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Fuente:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Un saludo a todos.
  13. Me Gusta
    Luis010192 reacted to EzekielitohMercury in Desencriptar [MetinGuabina]   
    Aqui lo tienes
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    saludos!
  14. Me Gusta
    Luis010192 reacted to Sneidder in Desincriptador MetinSG/WOM .pyc   
    Primero agradecimientos al dueño del post: MaisKolben™ de elitepvperes   pondre la traduccion de google del post y el link del post para que descargen     Debes iniciar sesión para ver el contenido del enlace en esta publicación. RELEASE] Metin2.SG y WoM2. Pyc Decompyler   Hola comunidad Epvp de Metin2 sección, porque me he dado cuenta últimamente,  que el Decompyler creé se vende para los archivos. pyc Metin2.sg clientes por un buen dinero,  voy a este releasen aquí con todas las herramientas necesarias. I Sé que no es mucho trabajo,  sólo existe en esta sección simplemente la gente que su cabeza no puede esforzarse para algo  añadido a vengarse. Esta versión incluye la Decompyler, para cambiar un parche a la cifra mágica  de los archivos pyc. para decompylen o . al cliente y se puede utilizar un Compyler consecuencia  para compylen , por favor, a fin de evitar errores y problemas instalados en su PC  antes de python2.2. Asegúrese de que el camino hacia Decompyler no contiene espacios! Instrucciones:     1 Copia el archivo Pyc. Decompylers en las carpetas  2 Lidera el parche y utiliza el patch2python.xml  3 ¿El archivo no Backup.pyc ahora al decompyle.bat  4 Editado el resultado. Py  6 Realiza compyler.exe de  5 Lidera el parche y utiliza el patch2tec2.xml  7 Añade expediente no Backup.pyc nuevo en un cliente  8 Diviértete     Las herramientas están en el Apéndice.  La contraseña para descomprimir los archivos es: distance2   ! Si tiene problemas o sugerencias simplemente no un post en este hilo, correo no deseado no agrada mi buzón lleno créditos van natural o de los creadores, sino que también se ofrecen en los programas. El parche por desgracia ya no se deriva de la sección de Shaiya por una persona cuyo nombre Atentamente . maizkolben ™
  15. Me Gusta
    Luis010192 reacted to Sir Lancelot in [Traje] Ermitaño+ texturas + icon!   
    Muy buenas noches! Hoy les traigo al foro este pedazo de traje que la verdad queda muy bonito en el server... no hay mucho que escribir, dejo las caracteristicas y los links. Saludos! .
     
    Link del Traje Ermitaño:
     

     
    Que contiene la carpeta:
     
     
     
    Imagenes del Traje:

     
    Fuente:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Espero que les haya gustado el aporte... la verdad me encanta como queda el traje.
    Saludos .
  16. Me Gusta
    Luis010192 reacted to WorldArd in [Release]Sword Effect   
    pues como dice el titulo vengo a aportar esta arma que quizas algunos les servira
     
    gif:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    el efecto y la arma son de pruebas no es gran cosa , sin animacion alguna 
     
    png:
     
     

     
    esa imagen es sin el efecto que agrege hoy
     
    Saludos

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  17. Me Gusta
    Luis010192 reacted to JosanG in [APORTE] Iconos para todos   
    Buenas, he visto que tenía este archivo por aquí la verdad no recuerdo ni de dónde lo saque, pero no está como lo descargué, tiene algunas cosillas añadidas y demás. Están todos en PNG.
     
    Son todos los iconos de las cosas implementadas en metin2. Sé que hay una database en liquiron, posteada por Serex, pero bueno, así ya los tienes descargados para entrenar tu mente cuando no tengas internet. Son 1510 iconos.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Saludos!
     
    EDIT: Link de mediafire, subido por BigWolf 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  18. Me Gusta
    Luis010192 reacted to RatedR203 in [Release] Elemental Spirit Mob - RatedR203   
    Video:
      Debes iniciar sesión para ver el contenido del enlace en esta publicación.   PASSWORD: www.ratedr203.com
      RatedR203 © TGC-TEAM    
     
  19. Me Gusta
    Luis010192 reacted to mebe in [APORTE]PACK DE NPC/MOBS   
    Hola zoneros estaba revisando mi pc y encontré este pack y bueno lo subi xd (yo voy al grano :v )
     
    El pack trae:
     
    -NPC
    -MONTURA
    -MOBS
    -PETS
     
     
     Son 170 carpetas entre todo lo que dije hay arriba xD
     
     
    PD:  Algunitoss ya los han de ver visto pero bueno xD , ha alguien les servirán yo utilizo unos pocos de los que hay, les dejo un abre boca de lo que tiene el pack  
     

     
    LINK DE DESCARGA 
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.!eFt2zywFGiq1hztPPAuWlZpSHp5QWIpdU7K21UMuwcM
     
    ES MI PRIMER APORTE XD
    GRACIAS A TODOS Y SALUDOS <3   
  20. Me Gusta
    Luis010192 reacted to EzekielitohMercury in [MOBS]Naga   
    DESCARGA

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    CREDITOS
    Asek
  21. Me Gusta
    Luis010192 reacted to Fulger in [MOB DEMON o NPC ]   
    Hola les traigo un mob que hize por aburrimiento , no le puse todas las animaciones por que lo queria usar como npc y como cerre el 3D max me dio pereza hacerlo de nuevo , bueno si os gusta aqui esta...
     

     
    Creditos : Yo 
    Link :   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  22. Me Gusta
    Luis010192 reacted to EzekielitohMercury in 60 Npc's   
    DESCARGA

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  23. Me Gusta
    Luis010192 reacted to MiGueLiT0 in Nuevo [NPC]   
    LINK: 
    Credits: Murogram
  24. Me Gusta
    Luis010192 reacted to Ridack3D in [Release]3D Wing Effect From->www.ridack3d.jimdo.com   
    Hello ,i share you today a free 3d wing effect from :
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    -Screen :
     

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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    -You can found more on : 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
     
    -My Skype : hamdou5551
     
     
    -For Download it go on : Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  25. Me Gusta
    Luis010192 reacted to ALEXANDER2020 in NUEVOS MODELOS ALAS   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
×
×
  • Crear nuevo...