Neverwinter Nights, modding - scripts - manuales, todo sobre el NWN
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


Pulse Control+D para no olvidar este enlace.
 
Pagina principalÍndicePortalÚltimas imágenesBuscarRegistrarseConectarsePagina principal

 

 Conjuros adicionales para dominios

Ir abajo 
3 participantes
AutorMensaje
thorken
Novat@
Novat@



Masculino
Edad : 37
Puntos de Actividad : 5710

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

Nº. de Miembro : 80
Respeto por el Foro :
Conjuros adicionales para dominios Left_bar_bleue100 / 100100 / 100Conjuros adicionales para dominios Right_bar_bleue


Conjuros adicionales para dominios Empty
MensajeTema: Conjuros adicionales para dominios   Conjuros adicionales para dominios I_icon_minitimeSáb 09 Mayo 2009, 11: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
Ex-Moderador/a
Ex-Moderador/a
Tolkien


Masculino
Edad : 42
Puntos de Actividad : 6363

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

Nº. de Miembro : 2
Respeto por el Foro :
Conjuros adicionales para dominios Left_bar_bleue100 / 100100 / 100Conjuros adicionales para dominios Right_bar_bleue


Conjuros adicionales para dominios Empty
MensajeTema: Re: Conjuros adicionales para dominios   Conjuros adicionales para dominios I_icon_minitimeLun 11 Mayo 2009, 5: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 : 46
Puntos de Actividad : 5442

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

Nº. de Miembro : 108
Respeto por el Foro :
Conjuros adicionales para dominios Left_bar_bleue100 / 100100 / 100Conjuros adicionales para dominios Right_bar_bleue


Conjuros adicionales para dominios Empty
MensajeTema: Re: Conjuros adicionales para dominios   Conjuros adicionales para dominios I_icon_minitimeSáb 23 Ene 2010, 1: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
Contenido patrocinado





Conjuros adicionales para dominios Empty
MensajeTema: Re: Conjuros adicionales para dominios   Conjuros adicionales para dominios I_icon_minitime

Volver arriba Ir abajo
 
Conjuros adicionales para dominios
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Editar conjuros
» Script para solucionar bugs

Permisos 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)-
Cambiar a: