Sobre scripts
yo es que en esto del script no tengo mucha idea. Por ejemplo si tenemos esta función: void ActionSit (object oChair) Corregidme si me equivoco: En oChair debería de poner la “etiqueta” de la silla donde quiero que uno se pueda sentar no? y luego en las características de la silla debería de irme a guiones y ponerlo ahi pero… en cual hay que ponerlo?.
: Por cierto cuando quiero que una accion afecte al personaje principal del juego (jugador) que etiqueta tiene?
:
ity_Q
Activos en NWN
Los más activos en Scripting
Subforos
Neverwinter Nights
Esto ya lo he solucionado.
Ahora tengo otro problemilla:
Tengo 2 elfos arqueros y uno con espada entrenando, cada uno con un muñeco de entrenamiento distinto.
El código que les he puesto es:
void main()
{
ActionAttack(GetObjectByTag(“CombatDummy”));
}
Donde CombatDummy es el muñeco. Ese codigo a cada uno cambiando la etiqueta de cada muñeco.
El problema es que los 3 salen peleando pero se paran. Por ejemplo un arquero dispara una flecha, se queda normal y al rato vuelve a disparar otra. Lo mismo pasa con el de la espada. Como puedo hacer para que no paren de entrenar?
:
Alomejor si pones esto en el onhealbreat de los elfos
void main()
{
AssignCommand(OBJECT_SELF,ActionAttack(GetObjectByTag(“CombatDummy”)));
}