Aparato Magico
Yo lo que quiero hacer es por ejemplo un aparato que dispara proyectiles magicos al enemigo más cercano [code:1:dbacd9cb47]void main() { object oTarget = GetNearestCreature(CREATURE_TYPE_IS_ALIVE,RACIAL_TYPE_HUMANOID_ORC); ActionCastSpellAtObject(SPELL_MAGIC_MISSILE,oTarget,1); }[/code:1:dbacd9cb47] Mas que nada mi pregunta (no si si este script va bién) es por ejemplo en el NWNLexicon (por ejemplo) te pone que en la funcion “GetNearestCreature(int, int, object, int, int, int, int, int)” van todas esas variables y yo pregunto se han de poner todas? se ha de seguir el orden.. si quieres poner una i la otra no? no se si me entendeis… pero yo no
Si quisiera con ese script en vez de al tocas un placeable que se active mediante una palanca.. es decir tu activas la palanca pero el proyectil sale del otro objeto (un aparato gnomo de esos por ej.) Lo siento seguro que para vosotros son preguntas triviales pero estoy intentandoa prender un poco :/ Gracias
Neverwinter Nights
No tienes que usar todos, tienes que usar como minimo un criterio y darle un valor a ese criterio, y el objeto del que esta cerca, con lo que quedaria
GetNearestCreature(int, int, object)
Pero ademas podemos añadir 2 criterios mas con su valor, por eso puede llegar a ser
GetNearestCreature(int, int, object, int, int, int, int)
ya pero tengo que seguir el orden?
Otra cosa el script ese hace envia proyectiles a los humanos i a los orcos no les da
ahora mismo el script lo tengo asi
[code:1:2c8a1fecbe]void main()
{
object oSource = GetObjectByTag("ap_gnomo_orc");
object oTarget = GetNearestCreature(CREATURE_TYPE_IS_ALIVE,RACIAL_TYPE_HUMANOID_ORC) />
location lGn = GetLocation(oSource);
effect eEffect = EffectVisualEffect(VFX_IMP_MAGICAL_VISION);
ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eEffect, lGn, 1.0);
}[/code:1:2c8a1fecbe]
Que hace? Al apretar la palanka salen (de la palanca) proyectiles magicos hacia el HUMANO más cerca… a los orcos no les da.
Que me gustaria que haga? Al activar la palanca, saliera en el APARATO GNOMO los ojitos de Vision Verdadera durante un rato y acto seguido lanzara el proyectil al orco más cercano..
Gracias de antemano