Neverwinter Nights
Menú
Gamersmafia es ahora un archivo de solo lectura.

¿Criaturas sin conversación?

Buenas, estoy haciendo un grupo de seguidores, que rezan sin parar a una cripta, y el problema viene cuando el jugador habla con un seguidor, este no tiene conversación, pero por defecto se “encara” con el Pj y ya se jodio todo, queda muy mal. ¿Sabe alguien la manera de evitar que se encare y pase del Pj olimpicamente.?

las, haber yo tengo un grupo de enfermos mentales (digo devotos a un culto al caos), en el modulo de la ciudad del caos.

Estos adoran a la llama (no olimpica) eterna, y tan alrededor de rodillas dejandose los riñones como posesos.

Consegui que ignore al pj poniendo en OnConversation el siguiente script :

[code:1:b71807fd32]
void main()
{
PlayAnimation(ANIMATION_LOOPING_WORSHIP, 1.2, 180.0);
}
[/code:1:b71807fd32]

Como observaras le kito toda accion que tenga cuando se hable con el y lo sustituyo por una animacion, de forma que cuando el pj les intenta hablar, ni se guiran ha hablar con el, siguen a lo suyo, deslomandose por un peazo fuego.

Espero ke te halla ayudado en algo

Buenas, muchas gracias por la ayuda, lo he probado de esa manera, pero se encaran hacia el personaje y siguen adorando hacia el.

He modificado el codigo, he creado un objeto invisible y cuando intentas hablar con los seguidores, estos siguen encarados hacia el centro de la cripta, hacia el objeto invisible.

[code:1:6da02d8a73]

void main()
{
vector vDestino = GetPosition(GetObjectByTag("cripta")); // Consigo el vector del objeto invisible.
SetFacingPoint(vDestino); // Y lo encaro al objeto.
PlayAnimation(ANIMATION_LOOPING_WORSHIP, 1.2, 180.0);
}

[/code:1:6da02d8a73]

De esta manera ya si que pasan de ti. De todas maneras, seguire buscando a ver si hay otro metodo para que te ignoren.

otia tienes razon lol maldicion el script ke ise pa ke pasaran del pj no era ese, lo modificke por ke kuando entraba en combate su faccion ellos pasaban del combate. Jodo, pos ara no me acuerdo como lo hice sorry por el error.

Para evitar eso a mi me viene muy bien en las caracteristicas del personaje hay una pestaña donde salen las distintas facciones que puede adoptar esa criatura y tambien sale una leyenda desplegable donde pone como se comporta esa criatura, por ejemplo pone :hostil,campesino….Etc para que no se encare contigo solo hay que elejir la de campesino y asi no te atacara aunque si se da la vuelta hacia ti, pero al no tener conversacion, no dice nada.
Igual ya lo sabias y si no, igual te ayuda.

Gracias por el apunte, pero lo que yo buscaba más enconcreto era evitar el que se encararan conmigo, ya que eran monjes en trance que debían de ignorarte. El script de arriba es el que me funciona a las mil maravillas.

Los más activos en Scripting