Pulse Control+D para no olvidar este enlace.
 
Pagina principalÍndicePortalFAQBuscarRegistrarseConectarsePagina principal

Compartir | 
 

 PNJ con vida propia

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Marina
Patos@
Patos@


Edad: 28
Puntos de Actividad: 1260

Cantidad de envíos: 24
Fecha de inscripción: 01/04/2009

Nº. de Miembro: 65
Respeto por el Foro:
100 / 100100 / 100


MensajeTema: PNJ con vida propia   Miér 01 Abr 2009, 12:40 pm

Para los que quieran añadir un poco de IA a los PNJ, y quieran olvidarse de los puntos de ruta, esta es una opción muy sencilla y útil:

Editamos el PNJ con el Aurora y en la pestaña de Avanzado, abajo hay una pestaña que se llama Variables, se nos abre una ventanita en la cual debemos poner abajo en "Nombre" la siguiente función:

X2_L_SPAWN_USE_AMBIENT

en la pestaña de tipo, seleccionamos INT, y al valor le pondremos 1

una vez lo tengamos pinchamos "agregar" y se fijará en la lista de arriba, aceptamos y ya tenemos un pnj que se moverá libremente por el area, saludará a los demás pnj y hablará con ellos gesticulando.

Nota: Si ponemos un punto de ruta al pnj anulará esta función. Y los pnj sólo actuarán cuando perciban la presencia de un PJ (Un DM no es una presencia válida y no harán nada cuando lo vean).

Espero que os sirva.
Volver arriba Ir abajo
Xiulito
Administrador/a
Administrador/a


Masculino
Edad: 31
Localización: Vivo aqui
Puntos de Actividad: 2146

Cantidad de envíos: 101
Fecha de inscripción: 22/03/2008

Nº. de Miembro: 1
Respeto por el Foro:
100 / 100100 / 100


MensajeTema: Re: PNJ con vida propia   Miér 01 Abr 2009, 6:33 pm

Gracias Marina por tu aportación, esto lo desconocía, yo directamente utilizaba un script de spawn y me tocaba colocarlo en cada PNJ, siempre es bueno aprender este tipo de cosas que facilitan al constructor, saludos.

_________________
¿Saben cual es la diferencia entre un hombre inteligente y uno sabio?
Que el inteligente sabe lo que dice y el sabio sabe cuando decirlo.


Fdo.: El Administrador del Foro.
Volver arriba Ir abajo
http://www.nwnforo.com
Joe
Novat@
Novat@


Masculino
Edad: 31
Puntos de Actividad: 1088

Cantidad de envíos: 2
Fecha de inscripción: 28/02/2009

Nº. de Miembro: 53
Respeto por el Foro:
100 / 100100 / 100


MensajeTema: Re: PNJ con vida propia   Sáb 23 Ene 2010, 12:14 am

hice eso q tu dices para tratar de mover bichos hostiles y no causo efecto solo ay q agregar eso o se tiene q hacer mas ajustes?
ya que en las fichas de los pjs agregue un script de respawn en ondeath
Volver arriba Ir abajo
Tyrprimero
Novat@
Novat@


Masculino
Edad: 25
Puntos de Actividad: 1151

Cantidad de envíos: 4
Fecha de inscripción: 18/01/2009

Nº. de Miembro: 37
Respeto por el Foro:
100 / 100100 / 100


MensajeTema: Re: PNJ con vida propia   Sáb 23 Ene 2010, 4:31 pm

Ami tampoco me funciono
Volver arriba Ir abajo
Gonar
Patos@
Patos@


Masculino
Edad: 35
Puntos de Actividad: 527

Cantidad de envíos: 18
Fecha de inscripción: 09/02/2011

Nº. de Miembro: 132
Respeto por el Foro:
100 / 100100 / 100


MensajeTema: Re: PNJ con vida propia   Sáb 12 Feb 2011, 1:52 am

Las variables a usar son:

CREATURE_VAR_USE_SPAWN_STEALTH puesta a 1 hara que use las habilidades de sigilo. Reduce su movimiento.

CREATURE_VAR_USE_SPAWN_SEARCH puesta a 1 hara que use las habilidades de buscar, avistar, escuchar, etc... Reduce su movimiento.

CREATURE_VAR_USE_SPAWN_AMBIENT_IMMOBILE puesta a 1 interactuara con su alrededor, pero no se movera del sitio.

CREATURE_VAR_USE_SPAWN_AMBIENT puesta a 1 interactuara con su alrededor, y se movera de su posición original.

X2_L_NOTREASURE puesta a 0 creara una pequeña cantidad de tesoro cuando muera.

CREATURE_VAR_IS_INCORPOREAL puesta a 1 sera un fantasma.

CREATURE_VAR_RANDOMIZE_NAME puesta a 1 se le genera un nombre al azar cuando aparece.
Volver arriba Ir abajo
Gonar
Patos@
Patos@


Masculino
Edad: 35
Puntos de Actividad: 527

Cantidad de envíos: 18
Fecha de inscripción: 09/02/2011

Nº. de Miembro: 132
Respeto por el Foro:
100 / 100100 / 100


MensajeTema: Re: PNJ con vida propia   Sáb 12 Feb 2011, 11:30 pm

He estado investigando un poco y realmente las variables no son esas, eso son las constantes de scripting, las variables a poner en los pnjs son las siguientes entre "" con sus respectivas constantes:

CREATURE_VAR_CUSTOM_AISCRIPT = "X2_SPECIAL_COMBAT_AI_SCRIPT";
CREATURE_VAR_RANDOMIZE_NAME = "X2_NAME_RANDOM";
CREATURE_VAR_RANDOMIZE_SPELLUSE = "X2_SPELL_RANDOM";
CREATURE_VAR_USE_SPAWN_STEALTH = "X2_L_SPAWN_USE_STEALTH";
CREATURE_VAR_USE_SPAWN_SEARCH = "X2_L_SPAWN_USE_SEARCH";
CREATURE_VAR_USE_SPAWN_AMBIENT = "X2_L_SPAWN_USE_AMBIENT";
CREATURE_VAR_USE_SPAWN_AMBIENT_IMMOBILE = "X2_L_SPAWN_USE_AMBIENT_IMMOBILE";
CREATURE_VAR_IMMUNE_TO_DISPEL = "X1_L_IMMUNE_TO_DISPEL";
CREATURE_VAR_IS_INCORPOREAL = "X2_L_IS_INCORPOREAL";
CREATURE_VAR_NUMBER_OF_ATTACKS = "X2_L_NUMBER_OF_ATTACKS";
CREATURE_AI_MODIFIED_MAGIC_RATE = "X2_L_BEH_MAGIC";
CREATURE_AI_MODIFIED_OFFENSE_RATE = "X2_L_BEH_OFFENSE";
CREATURE_AI_MODIFIED_COMPASSION_RATE = "X2_L_BEH_COMPASSION";
CREATURE_VAR_PALE_MASTER_SPECIAL_ITEM = "X2_S_PM_SPECIAL_ITEM";

Volver arriba Ir abajo
 

PNJ con vida propia

Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

 Temas similares

-
» COMO TEJER TU PROPIA COTA DE MALLA
» Nos Mudamos Dark Star No Fansub Tiene web Propia
» las cosas hermosas de la vida
» Libre hasta que tú apareciste en mi vida (+18) Completa
» Fone Feeder International - Vida Fone Feeder

Permiso de este foro:No puedes responder a temas en este foro.
Neverwinter Nights, modding - scripts - manuales, todo sobre el NWN :: NWToolSet (Aurora) :: Scripting NWN-