Jump to content

gmacdrox

Miembro
  • Contador contenido

    18
  • Ingreso

  • Última visita

Mensajes publicados por gmacdrox

  1. hace 19 minutos, Dragonslayer dijo:

    Yo no te voy a hacer mas trabajo. Mirando lo tuyo y lo mio, perfectamente lo puedes hacer. No tienes que saber gran cosa.

    Esfuérzate un poquito.

    MUCHISIMAS GRACIAS DragonSlayer ya lo he solucionado 😄

     

    es sencillo pero con los nervios y demas no lo veia claro del todo

     

    Asi lo he puesto xDDDD

    if (pItemData->GetSubType() == CItemData::COSTUME_WEAPON)
            {
                DWORD vnum = pItemData->GetIndex();

                if (vnum == 607)
                {
                    __ClearWeaponRefineEffect();
                    m_swordRefineEffectRight = EFFECT_REFINED + EFFECT_SABIE;
                    
                    if (m_swordRefineEffectRight)
                        m_swordRefineEffectRight = __AttachEffect(m_swordRefineEffectRight);
                }
            }

  2. hace 11 minutos, Dragonslayer dijo:

    Hola, ese código es horrible, y no tiene casi sentido.

     

    Pero obviando el resto. Supongo que quiere hacer. if (vnum == 607)

    Y para borrarlo con clearweaponeffect, tendrás que guardar el efecto antes.

    
    m_swordRefineEffectRight = EFFECT_REFINED + EFFECT_SABIE;
    
    if (m_swordRefineEffectRight)
    
    	m_swordRefineEffectRight = __AttachEffect(m_swordRefineEffectRight);

    La próxima no pongas el codigo en foto

    Gracias por responder, pero soy un poco retrasado y no me he enterado muy bien

    este es el código pero no se donde poner eso y la verdad me he hecho un lio xD

    PD: perdón por hacerte perder el tiempo

     

        //Weapon Effect
        CItemData * pItemData;
        if (CItemManager::Instance().GetItemDataPointer(eWeapon, &pItemData))
        {
    #ifdef ENABLE_COSTUME_WEAPON_SYSTEM
            if (pItemData->GetType() == CItemData::ITEM_TYPE_COSTUME)
                __ClearWeaponRefineEffect();
            if (pItemData->GetSubType() == CItemData::COSTUME_WEAPON)
            {
                DWORD vnum = pItemData->GetIndex();

                if (607 <= vnum && vnum <= 607)
                {
                    __AttachEffect(EFFECT_REFINED + EFFECT_SABIE);
                }
            }
    #endif

            __GetRefinedEffect(pItemData);
        }
        else
            __ClearWeaponRefineEffect();

        return true;
    }
     

  3. Hola gente de metin2zone, el asunto es el siguiente, tengo un problema al poner un arma de efecto 3D como atuendo de arma, pero me falla y cuando me quito el arma el efecto sigue activo y tengo que resetearlo con una armadura o con la montura

     

    en esta imagen me pongo el atuendo y funciona

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

     

    pero al quitarme el arma se queda bugged y el efecto no desaparece hasta que me cambio de armadura o me monto en una montura

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

     

     

    y aqui el shit code por si lo quereis mirar

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

     

    Muchas Gracias de antemano

  4. el refine _set es el numero de refinamiento que creaste en el navicat . la tabla player  >  refine_proto.  en conclusion el id

    mcuhas gracias y una cosa yo quiero que la empes evolucionen pero al acer eso cuando las voy a mejorar me pone no se puede agreagar valor que quiere decir eso ????? porfa explicamelo

  5. Yo de esto no me acuerdo ya... me guiaré por el video y te hago un resumen xD

    -Conectarte al navicat, ir a player.

    -entrar a refine_proto, ir al final de la tabla, creas una nueva linea 

    -en ID : pones cualquier numero que no este repetido y acuerdate de el

    -Vnum0 : que quieres que pide (perla blaca por ejemplo)

    -count0 : la cantidad que quieres que pida.

    -Vnum1 : si quieres que pida otro item más

    -Count1 : la cantidad de nuevo.

    vnum2,count3 4 y 5 tienen la misma funcion, puedes añadir hasta 5 items que pida.

    -Cost : el yang que pida para la evolucion 

    -src y result - vnum en 0 los 2.

    -en prob : prohabilidad de mejora 

    Ahora guardas y cierras apunta el ID que te hará falta.

     

    Ahora abres item_proto, y buscas el item que quieras evolucionar por ejemplo 11299 (armadura negra de guerrero, acuerdate que tienenes que cojer la +9)

    vas y buscas la columna "refine_vnum" y colocas laid de la armadura a la que quieres evolucionar. 

    y en refine set el refine (la id del refine) que creastes anteriormente 

     

    y ya esta, /reload p con un GM y ala ya la tienes.

     

    Mínimo un Thanks ehh!

    AMIGO SIN PALABRAS LA GUIA ESTA PERFECTA MUCHAS GRACIAS AHY VA TU THANKS Y +1

  6. Debes iniciar sesión para ver el contenido del enlace en esta publicación.
     1 video vale mas que mil palabras.

    jajajajajajajaajajaja muchas gracias te lo agradezco

     

    pero mi internet es demasiado lento como para ver videos en internet si si pudiera verlo se veria en una calidad pesima 

     

    si me pudieras poner donde ahy que ir y que ahy que hacer para hacer las evoluciones te estaria muy agradecido :)

×
×
  • Crear nuevo...