Pulse Control+D para no olvidar este enlace.
Pagina principal­Índice­Portal­FAQ­Buscar­Registrarse­Conectarse­Pagina principal
Compartir | 
 

 Conjuros adicionales para dominios

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
thorken
Novat@
Novat@


Masculino
Edad: 23
Puntos de Actividad: 480

Cantidad de envíos: 3
Fecha de inscripción: 05/05/2009

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


MensajeTema: Conjuros adicionales para dominios   Sáb 09 Mayo 2009, 10:45 pm

Bueno ante todo un saludo, hace poquito que me registre cuando andaba buscando información sobre el scripting en Nwn y ahora me animo a postear una duda que me ha surgido.
Me puse a escribir un script para añadir conjuros adicionales a los dominios, basicamente es que se añada a un jagador un objetos con usos diarios con el conjuro en cuestión.

Hasta ahora llevo esto:
[void main()
{
if (CLASS_TYPE_CLERIC)
{
if (FEAT_AIR_DOMAIN_POWER) {

}
if (FEAT_ANIMAL_DOMAIN_POWER) {}
if (FEAT_DEATH_DOMAIN_POWER) {}
if (FEAT_DESTRUCTION_DOMAIN_POWER) {}
if (FEAT_EARTH_DOMAIN_POWER) {}
if (FEAT_EVIL_DOMAIN_POWER) {}
if (FEAT_FIRE_DOMAIN_POWER) {}
if (FEAT_GOOD_DOMAIN_POWER) {}
if (FEAT_HEALING_DOMAIN_POWER) {}
if (FEAT_KNOWLEDGE_DOMAIN_POWER) {}
if (FEAT_LUCK_DOMAIN_POWER) {}
if (FEAT_MAGIC_DOMAIN_POWER) {}
if (FEAT_PLANT_DOMAIN_POWER) {}
if (FEAT_PROTECTION_DOMAIN_POWER) {}
if (FEAT_STRENGTH_DOMAIN_POWER) {}
if (FEAT_SUN_DOMAIN_POWER) {}
if (FEAT_TRAVEL_DOMAIN_POWER) {}
if (FEAT_TRICKERY_DOMAIN_POWER) {}
if (FEAT_WAR_DOMAIN_POWER) {}
if (FEAT_WATER_DOMAIN_POWER) {}
}
}]

La duda que me ha surgido en este punto son dos:

-Como hago para que se le añada al jugador dicho objeto al inventario
-¿Se podria "retocar" directamente los scripts de los dominios para que dieran mas conjuros?

Un saludo y gracias !!
Volver arriba Ir abajo
Tolkien
Moderador/a
Moderador/a


Masculino
Edad: 28
Puntos de Actividad: 1133

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

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


MensajeTema: Re: Conjuros adicionales para dominios   Lun 11 Mayo 2009, 4:15 pm

Bienvenido thorken, me parece que al script le faltan algunos parametros...

por ejemplo, el "if (CLASS_TYPE_CLERIC)" deberia de tener una comparativa para determinar si el jugador es clerigo, algo asi;

Código:
if (GetLevelByClass(CLASS_TYPE_CLERIC, oPC)>0)


Con eso determinamos si el PJ es clerigo, y luego el "if (FEAT_AIR_DOMAIN_POWER)" tambien tendria que tener algo como esto, aunque no estoy muy seguro;

Código:
if(GetHasFeat(FEAT_AIR_DOMAIN_POWER, oPC))


Asi en todos los domain.

Luego lo de crear el objeto en el jugador es facil, pones al inicio del modulo un desencadenante o donde vallan a entrar los jugadores por primera vez y creas un script que tenga un "CreateItemOnObject("ResRefDelObjeto", oPC, 1)" y listo.
Lo de retocar lo de los scripts de los domains no se como puede hacerse pero supongo que se podra.

_________________
*****************
_________________
Volver arriba Ir abajo
KaBuTo [ATW-LEGEND]
Novat@
Novat@


Masculino
Edad: 32
Puntos de Actividad: 212

Cantidad de envíos: 3
Fecha de inscripción: 22/01/2010

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


MensajeTema: Re: Conjuros adicionales para dominios   Sáb 23 Ene 2010, 12:33 am

No se si he entendido mal la pregunta, pero si quieres añadir conjuros a un dominio de clerigo pues desde la misma tabla domais.2da podras añadirle conjuros adiconales sin necesidad de mas guiones, esta te permite meterle conjuros adicionales al dominido de clerigo, te vas al espacio del nivel donde quieres meterle el conjuro y metes el numerito del conjuro a incrementar en el dominio, el numerito debe ser el mismo por el cual esta numerado ese conjuro en la tabla spell.2da.
Volver arriba Ir abajo
 

Conjuros adicionales para dominios

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

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 :: Dudas y Preguntas (Scripting)-