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

Desaparicion de un npj

Me gustaria hacer desaparecer a un personaje en un momento de la conversacion.Me podriais decir como hacerlo (simple porfa).Si puede ser copiar y pegar pues mejor.

Saludos!!!

Bueno, me dijeron que no hiciese todo el trabajo pero te lo voy a poner facil.
Si quieres que el PNJ vaya por ejemplo hasta una puerta y luego desaparezca, tienes que poner un MoveToLocation, que sera un WP que este delante de la puerta y un DelayCommand con X segundos y un DestoyObject dentro(eso tendras que calcularlo para que al PNJ le de tiempo a llegar a la puerta(o WP)antes de que desaparezca).

Me encantaría pero tengo un problema. No tengo ni idea de lo que hablas. Incluso cuando intento dar un valor a una variable me da error. No tengo patrones para comparar.
Hasta cierto punto podria trabajar sobre una rutina y probar lo que pasa pero no construirla.
El lexicon tampoco me lo pone facil tanto en cuanto el destroy object lo asocia con getitem…,vamos el caracter que lo posee.
En fin.
Gracias de todas maneras.

Saludos!!!

Te lo explicare paso a paso aunque me puedan decir algo. Pero solo esto eh??

void main()
{
//aqui asignas el nombre de oPNJ a la criatura
object oPNJ = GetObjectByTag(“etiqueta de la criatura”);
//lo mismo al WP
object oPunto = GetObjectByTag(“etiqueta del WP”);
//aqui pasamos el WP(objeto)a WP(location)
location lWP = GetLocation(oPunto);

//aqui se asigna la accion de andar hacia el WP(lWP) al Pnj(oPNJ)
AssignCommand(oPNJ,ActionMoveToLocation(lWP));
//aqui mediante el Delay, hacemos que el Pnj sea destruido tras
//unos segundos(10.0)
DelayCommand(10.0,DestroyObject(oPNJ));
}

Un segundo seria 1.0 y dos 2.0 ,eso tienes que cambiarlo para saber cuantos segundos tarda el Pnj en llegar al WP. Y ya esta.
Toma nota y pruebalo.

Gracias de nuevo. Habia decidido cambiar la trama para evitar ese obstaculo. El argumento no pierde tampoco si lo hago asi.
Un abrazo

Saludos!!!

Aun asi, te vendra bien.

Haré que no he visto nada…

P.D. Porque te has molestado en explicarlo, que si no…
P.D.2. Na, bien hecho

Los más activos en Aurora Toolset