Saltar al contenido

Más en DLAN: Nuestras Traducciones | Otras Traducciones | Mods y modding | Revisiones y Guías | Videojuegos | Arte | Literatura | Rol y Rol por foro e IRC | Mapa de la web
Foto

Neverwinter Nights: Enhanced Edition


93 respuestas al tema

#91 Gonarin

Gonarin

    Humano

  • Miembro
  • Pip
  • 62 posts

Posteado 05 October 2018 - 08:36 AM

Perdón se me olvido esto y me acordado de casualidad. Te pongo aquí la función que he desarrollado (Pendiente de mejorar y ajustar):

 

void EstablecerAltura(object oNPC)
{
    float fAltura = GetLocalFloat(oNPC, "ALTURA");
    if(fAltura == 0.0)
    {
        if(GetRacialType(oNPC) == RACIAL_TYPE_DWARF)
            fAltura = 0.90;
        else if(GetRacialType(oNPC) == RACIAL_TYPE_ELF)
            fAltura = 1.05;
        else if(GetRacialType(oNPC) == RACIAL_TYPE_GNOME)
            fAltura = 0.95;
        else
            fAltura = 1.00;
        int iCambio = d100();
        if(iCambio <= 84)
            iCambio = Random(11) - 6; // -6 a +5
        if(iCambio <= 90)
            iCambio = Random(5) + 6; // +6 a +11
        else if(iCambio <= 96)
            iCambio = (Random(5) + 6) * (-1); // -6 a -11
        else if(iCambio <= 98) // 97 a 98
            iCambio = Random(6) + 12; // +12 a +18
        else // 99 a 100
            iCambio = (Random(6) + 12) + (-1); // -12 a -18
        float fCambio1 = IntToFloat(iCambio);
        float fCambio2 = fCambio1 / 100;
        fAltura = fAltura + fCambio2;
    }
    if(fAltura != 1.0)
        SetObjectVisualTransform(oNPC, OBJECT_VISUAL_TRANSFORM_SCALE, fAltura);
}

Uso el evento OnSpawn, concretamente el user defined PreSpawn, para que funcione bien.
Si un PNJ tiene una variable ALTURA con un valor establecido, no usa el valor al azar y si la tiene a 1.0 ignora el script, pues tiene talla normal.
 


Editado por Gonarin, 05 October 2018 - 08:38 AM.

JG8WpNH.jpg

¿No se puede?, Abre el Aurora Toolset.


#92 Khan51

Khan51

    Neonato

  • Miembro
  • PipPip
  • 159 posts

Posteado 09 October 2018 - 10:26 AM

Muchas gracias man!


"La ignoracia convencida, no tiene remedio. . ."

 

Tierras Desoladas: Un servidor para NWN EE http://tierrasdesola...foroactivo.com/


#93 Gonarin

Gonarin

    Humano

  • Miembro
  • Pip
  • 62 posts

Posteado 12 October 2018 - 09:37 PM

En la campaña de Caledorn que estamos desarrollando, aprovechamos cosas asi, cuando la publiquemos estara a mano de todo el mundo.

JG8WpNH.jpg

¿No se puede?, Abre el Aurora Toolset.


#94 WOTW

WOTW

    Humano

  • Miembro
  • Pip
  • 58 posts

Posteado 19 October 2018 - 09:26 PM

Buenas. A pesar de tener una intel integrada el juego me va de perlas, solo tiene un crash y es al ver equipado o tratar de equipar arcos/ballestas, probé con la mayoría de las demás armas y me deja equiparlas correctamente, alguna solución o donde dirigirme para ello.

 

Gracias.





Responder



  


A Bragol. Tus amigos te echan de menos.