Jump to content

Dextrok

Miembro
  • Contador contenido

    111
  • Ingreso

  • Última visita

  • Días ganados

    5

Actividad de reputación

  1. Gracias
    Dextrok got a reaction from Csiszer Szilard 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.
  2. Me Gusta
    Dextrok reacted to BanOneMetin2 in GamePlays De Metin2 Comentados En Español   
    Bueno hoy e inagurado mi canal
    espero que les guste el primer video, saludos.
     

    http-~~-//www.youtube.com/watch?v=oDkCxK_Jy_w
  3. Me Gusta
    Dextrok reacted to fuuton97 in [PREVIEW]Dungeon Map Ice Run By Fuuton97 *EDITION*   
    Hola, cómo saben ahora me estoy reforzando en la zona de dungeon de quest, me gusta mucho las dungeon y por eso hago varias dungeon cuando puedo, ahora cree una dungeon del mapa ice run, la hice en el vídeo con 6 plantas, pero ayer hice hasta la 10 planta, poniendo la dinámica de que te de un item x y reunir 1 x 1 en drop hasta llegar a la 9 planta, con tener 4 item X te llevará a la 10 planta por medio de un npc si tienes los 4 x item.
     
    Para este también haré vídeos con las 10 plantas, pretendo usar mapas diferentes tipo plantas, así sea diferentes, para que sea algo cambiado el mapa y la expectativa cambie.
     
    Espero que dejen su opinión, tenía un poco de LAG en mi pc LOCA con el server de pruebas.
     
     

     
    Si me dejan algún consejo u opinión de como hacer una planta de subida, serán bienvenidas.
  4. Me Gusta
    Dextrok reacted to Ðro in [Guia] Como cambiarle el tamaño a el logo de gm!   
    Buenas zone!
    Hoy vengo a explicar como cambiarle el tamaño a el logo de gm encima del pj ya que veo que no han explicado como aqui en zone,hasta donde yo se ps, es algo que algunos saben como hacerlo pero hay mucha gente que no sabe y se pone a cambiarle el tamaño a la imagen y eso no es ahi!, hay que configurar el archivo llamado "gm.mse" que se encuentra en la siguiente direccion de locale:
     
    locale_it_descompilado\locale\it\effect
     
    una vez localizado el archivo "gm.mse" lo abrimos con un editor de texto (recomiendo notepad++),
    Se van a la linea 57 y les aparecera esto:
     

    List TimeEventSizeX { 0.000000 64.000000 } List TimeEventSizeY { 0.000000 64.000000 } } en esa parte es la que hay que modificar, exactamente los siguientes valores:
     
    64.000000
     
    y ponerle un numero mayor (si quieres ponerlo mas grande) o menor (si quieres ponerlo mas pequeño) al que esta obviamente.
     
    en el tamaño "64.000000" sale del tamaño de la siguiente imagen:
     

     
    yo le cambie el tamaño y le puse uno bastante exagerado para que se notara la diferencia, le puse "300.000000", y se ve como en esta imagen:
     

     
    Y bueno, asi de simple se le cambia el tamaño a el logo de gm
    Eso fue todo, hasta la proxima!
  5. Me Gusta
    Dextrok reacted to Joker Graphic Design in Intro para Web   
    Bueno aquí les traigo una bonita Intro
     
     

     
     
    Demo : 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.
     
     
    Espero que les guste, Agradecer no cuesta nadita :9 saludos by : Lexus
  6. Me Gusta
    Dextrok reacted to Joker Graphic Design in Diseño :$   
    #Un poco de diseño By : Lexus
     

  7. Me Gusta
    Dextrok got a reaction from Milkee 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.
  8. Me Gusta
    Dextrok got a reaction from drew258 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.
  9. Me Gusta
    Dextrok reacted to LoGo in Añadir música de fondo a mapa.   
    Bueno, aquí os enseñaré como añadir a un mapa una música de fondo en concreto.
     
    Nos conectados al gestor FTP, vamos a la carpeta /game/share/locale y abrimos el archivo settings.lua
     
    Copiamos una línea cualquiera y la editamos.
     
    Yo añadiré música a catacumbas por ejemplo, copio esta linea:
     

    add_bgm_info(183, "last-war2.mp3", 0.5); Donde va el 183, ponemos el número index del mapa, 209 en mi caso, donde pone "last_war2.mp3" ponemos el nombre de la canción (Tiene que estar en la carpeta BGM del cliente) y 0.5 es el volumen con el que suena.
     
    A mi me ha quedado así:
     

    add_bgm_info(209, "catacomb_of_devil.mp3", 0.5); Guardáis, reiniciáis y listo.
  10. Me Gusta
    Dextrok got a reaction from frizer in Alguna quest para cuando se suba al lvl 100 se suba al 250 automáticamente?   
    Exacto, pero creo que sería mejor
     

    when levelup with pc.get_level() == 100 begin para que de esta manera, no haya que desconectarse y volverse a conectar para que se active la quest.
     

    quest sube_niveles begin state start begin when levelup with pc.get_level() == 100 begin while pc.get_level() < 250 do pc.give_exp2(pc.get_next_exp()) chat("Has sido subido al nivel 250") end end end end
  11. Me Gusta
    Dextrok got a reaction from PACI in Corrección de quest   
    prueba así entonces:
     

    quest yang_missao_I begin state start begin when login or levelup with pc.get_level() >= 5 begin set_state(missaolv5) end end state missaolv5 begin when letter begin send_letter("Missão de Caça I") end when enter begin pc.setqf("contagem", 0) end when button or info begin say_title("Missão de Caça I") say("") say("Objetivo:") say_reward("Matar 10 Lobo Alfa Azul Feroz.") say("") say("Recompensa:") say_reward("100.000 Yangs.") end when 175.kill begin pc.setqf("contagem", pc.getqf("contagem") +1) q.set_counter("Lobo Alfa Azul Feroz", 10 - pc.getqf("contagem")) if pc.getqf("contagem") >= 10 then set_state(missaolv5acabada) end end end state missaolv5acabada begin when letter begin send_letter("Missão de Caça I - Finalizada") end when button or info begin say_title("Missão de Caça I - Finalizada") say("") say("Parabéns por completares a missão!") say("") say_reward("Recebeste 100.000 Yangs.") pc.change_gold(100000) clear_letter() set_state(acabou) set_quest_state("yang_missao_II", "missaolv10") end end state acabou begin end end
  12. Me Gusta
    Dextrok got a reaction from PACI in Corrección de quest   
    quest yang_missao_I begin
    state start begin
    when login or levelup with pc.get_level() >= 5 begin
    set_state(missaolv5)
    end
    end
    state missaolv5 begin
    when letter begin
    send_letter("Missão de Caça I")
    end
    when button or info begin
    say_title("Missão de Caça I")
    say("")
    say("Objetivo:")
    say_reward("Matar 10 Lobo Alfa Azul Feroz.")
    say("")
    say("Recompensa:")
    say_reward("100.000 Yangs.")
    end
    when 175.kill begin
    pc.setqf("contagem", pc.getqf("contagem") +1)
    q.set_counter("Lobo Alfa Azul Feroz", 10 - pc.getqf("contagem"))
    if pc.getqf("contagem") >= 10 then
    set_state(missaolv5acabada)
    end
    end
    end
    state missaolv5acabada begin
    when letter begin
    send_letter("Missão de Caça I - Finalizada")
    end
    when button or info begin
    say_title("Missão de Caça I - Finalizada")
    say("")
    say("Parabéns por completares a missão!")
    say("")
    say_reward("Recebeste 100.000 Yangs.")
    pc.change_gold(100000)
    clear_letter()
    set_state(acabou)
    set_quest_state("yang_missao_II", "missaolv10")
    end
    end
    state acabou begin
    end
    end

  13. Me Gusta
    Dextrok reacted to tazbunny in Sistema de Traduccion de códigos By Noa   
    Hola metineros..
     
    Ahí les traigo un sistema de traducirán de códigos a nombres que lo a diseñado Noa y esta muy bien para que las quest te lo escriban automáticamente dependiendo del bono al que corresponda el código.
     
    Bueno para empezar debemos buscar en el questlib.lua esta linea:
     

    QUEST_SCROLL_TYPE_KILL_ANOTHER_EMPIRE = 2 y debajo de esa linea ponemos esto:
     

    bonus={} bonus.trans= { [1]="Maximo HP", [2]="Maximo SP", [3]="Vitalidad", [4]="Inteligencia", [5]="Fuerza", [6]="Dextresa", [7]="Velocidad de Ataque", [8]="Velocidad de Movimento", [9]="Velocidad de hechizo", [10]="Regeneracion HP", [11]="Regeneracion SP", [12]="Inmune a Apagon", [13]="Posibilidad de Envenenar", [14]="Posibilidad de Retardo", [15]="Fuerza Ataque Critico", [16]="Fuerza de penetracion", [17]="Fuerza contra Medio Humano", [18]="Fuerza contra animales", [19]="Fuerza contra Orcos", [20]="Fuerza contra Misticos", [21]="Fuerza contra NoMuerto", [22]="Fuerza contra Demonios", [23]="Daño absorbido por HP", [24]="Daño absorbido por SP", [25]="Posibilidad de robar el HP del enemigo", [26]="Posibilidad de robar el SP del enemigo", [27]="Bloquear Ataque directo al Cuerpo", [28]="Posibilidad para esquivar las flechas", [29]="Defensa Espada", [30]="Defensa dos manos", [31]="Defensa Daga", [32]="Defensa Campana", [33]="Defensa Fan", [34]="Defensa Flecha", [35]="Resistencia Fuego", [36]="Defensa Rayo", [37]="Defencia Magia", [38]="Resistencia Viento", [39]="Probabilidad para reflejar ataque al cuerpo ", [40]="Reflectar Maldicion", [41]="Resistencia Veneno", [42]="Posibilidad de restaurar SP", [43]="Posibilidad de bonus de EXP", [44]="Posibilidad de drop de Yang", [45]="Posibilidad de doble drop de objetos", [46]="Trank effekt zuwachs", [47]="Posibilidad de restaurar HP", [48]="Inmune contra Apagon", [49]="Inmune a retardo", [50]="Inmune a caida", [51]="Kill", [52]="Aumentar la puntería del arco", [53]="Aumento de valore de ataque", [54]="Aumento de defensa", [55]="Aumento de valore de ataque magico", [56]="Aumento de defensa mágica", [57]="Posibilidad de maldecir", [58]="Max resistencia", [59]="Fuerza contra Guerrero", [60]="Fuerza contra Ninja", [61]="Fuerza contra Sura", [62]="Fuerza contra Shamane", [63]="Fuerza contra Moustro", } guardamos y cerramos y abrimos el server...
     
    Paso a explicar como funciona y que hace en realidad..
     
    por ejemplo en el sistema de energía cuando cuando nos aplica un bonos en lugar de que salga solo un mensaje fijo o tener que escribir muchas lineas dependiendo del bono extra que nos da simplemente escribimos una y el resto lo hace el sistema de traducción.
     
    Ej, el sistema hace esto:

    chat("Has recibido 10% de fuerza contra Medio Humano") Y la linea que escribimos en nuestra quest seria esta:

    chat("Has recibido "..boni_list[anz][2].." de "..bonus.trans[boni_list[anz][1]]) El sistema recoge los datos de la tabla del questlib con este código :

    bonus.trans[index] y así seria la explicación de su función:

    bonus.trans[Nombre de la tabla][Código del bonus de la tabla] Con esta sistema nos ahorramos de escribir muchisimas lineas en vuestras quest y muchos quebraderos de cabeza..
     
    Quiero dejar bien claro que este sistema lo cuelgo aquí porque me lo a pedido Noa, los méritos y el trabajo es de el completamente... yo solo lo e ayudado un poco en la traducirán... pero el sistema es de By Noa
     
    espero que les valga para vosotros ya que a mi me va de maravilla y funciona estupendamente..
     
    Saludo para todos
  14. Me Gusta
    Dextrok got a reaction from Devil in busco una quest para un objeto que de exp   
    Group Item_Expe { Vnum 30119 1 °æÇèÄ¡ 55000 100 } Agrega esto en el Special Item Group, dónde 30119, es el item al que le quieres poner experiencia, 55,000 es la experiencia que quieres que reciba, y 100 es la probabilidad de que ese objeto de esa experiencia.
  15. Me Gusta
    Dextrok reacted to Leiner. in [Nueva armadura]Armadura Suprema   
    Buenas a todos comunidad zone hoy vengo a compartirles esta armadura que me encontre en yinyangteam en mi opinion esta muy guapa la armadura yo trate de implementarla pero no se ve nada se me pone invisible la armadura y pues aver si alguno de ustedes logra ponerla miren les dejo unas imajenes link de descarga:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Espero que les guste den gracias y un me gusta porfavor si es que les gusto
    Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.
    Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.
  16. Me Gusta
    Dextrok reacted to Wutong in Aprende A Programar En Java Conmigo 1   
    Bueno pues como dice el titulo exactamente , pues les digo yo estoy estudiando Ing.Informatica
    y aun no llevo mucho que voy en el segundo semestre ,talvez vaya lento no se la verdad , pero pues abrimos un club de programacion en mi escuela y entre, total vii las practicas que nos pusieron y pues me gustaria compartirselas que ustedes poco a poco como yo
    vayan aprendiendo jeje , cada que ami me enseñen algo yo les subire la guia igual.
    En esta guia les enseña a configurar su entorno , claro es usando el editor Netbeans ya sabe cada quien cual usa
    pero aqui en esa guia les dice como modificar su entorno , para que todo corra de lujo sin mas que decir aqui va el link y creditos.
     
    Tema de la primera practica en sii es , Como crear un teclado virtual sencillo.
     
    Esperen mas guias
    Dar gracias no les cuesta nada y ami me motiva.
     
    Creditos: Club de programacion Dev-Tequila Y ami claro por traerlo
    ya pregunte bien quien la hizo y fue un cuate maestroo los mas grandes creditos para el maestro
    .::Cobyan::.
     
    link de la practica:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
     
    Contraseña de rar:
    www.Metin2Zone.net
  17. Me Gusta
    Dextrok reacted to KeKo in Quest de matar X pjs para subir de lvl   
    Sep, se que hay varias formas de hacerlo, simplemente te decia en las otras respuestas que se me hace raro usar un cambio de state ahi porque yo particularmente no lo veo necesario pero ni de lejos estoi criticando que lo uses
  18. Me Gusta
    Dextrok got a reaction from LeyendasMt2 in Quest de matar X pjs para subir de lvl   
    quest matanza begin
    state start begin
    pc.setqf("muertes", 20) --Aca se pone el numero de muertes necesarias
    set_state(levelup)
    end
    state levelup begin
    maximo = 250 --Se indica el nivel maximo
    when kill with npc.is_pc() begin
    if pc.get_level() < maximo begin
    pc.setqf("muertes", pc.getqf("muertes") - 1)
    if pc.getqf("muertes") == 0 then
    pc.set_level(pc.get_level()+1)
    chat("Has subido al nivel " .. pc.get_level())
    set_state(start)
    end
    chat("Restan " .. pc.getqf("muertes") .. " para subir al siguiente nivel.")
    else
    chat("Ya eres el nivel maximo, no puedes seguir subiendo")
    end
    end
    end
    end

  19. Me Gusta
    Dextrok reacted to Akroma in ¿Donde esta el fallo en esta quest tan simple? (No lleva 1 minuto hacerla)   
    quest potionuse begin
    state start begin
    when27113.useor27114.useor27115.usebegin
    cmdchat("efecto_poti")
    affect.add_collect(apply.HP_REGEN, 100000, 1)
    end
    end
    end
     
    * donde pone HP_REGEN buscas tu el nombre del bonus de la velocidad de ataque y de movimiento, y donde pone el 100000 pones la cantidad.
     
    ** Tienes que hacer 1 efecto en python para que el cmdchat funcione correctamente, una vez echo tendras el resultado de las pociones rojas y azules .
     
    Esto pueden usarlo todas las personas, gm incluidos.
  20. Me Gusta
    Dextrok got a reaction from Metin2Regal 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.
×
×
  • Crear nuevo...