Neverwinter Nights
Menú
Gamersmafia es ahora un archivo de solo lectura.

+ sobre puertas.

Saludos, tengo un problemilla con una puerta. A ver esta puerta necesita una llave para abrirse, he puesto un script para que cuando se abra se cierre al pasar 5 segundos. void main() { DelayCommand(5.0, ActionCloseDoor(OBJECT_SELF)); } Hasta ahi todo bien, la puerta se abre si tienes la llave y al cabo de 5 segundos se cierra pero si intentas pasar de nuevo una vez cerrada no te pide la llave y se abre igualmente. Me gustaría que cada vez que se cierra te pida la llave necesaria. Una cosa más: ¿Como consigo que se queden los cuerpos de las criaturas al morir? y no me refiero a la opción del toolset que si le pones cuerpo en el tesoro sale un cuerpo desnudo. Grácias por adelantado.

me suena este msg

// La puerta de mi casa es particular
////////////////////////////////////////
//By Aragorn QkrCh
////////////////////////////////////////
//Un simple script para hacer que la puerta de la casa de un pj
//se cierre con llave, ya que parece que el maldito toolset
//pormucho que pongas “volver a cerrar con llave” pues no
//funciona
//Se coloca en el OnOpen de la puerta
/////////////////////////////////////////

void main()
{
DelayCommand(9.0, ActionCloseDoor(OBJECT_SELF));
//ESPERA 9 SEGUNDOS A QUE LA PEURTA SE CIERRE SOLA
SetLocked (OBJECT_SELF, TRUE);
//CHAPA LA PUERTA
}

pero mejor pasate por el foro de script pa estas cosas

¿Y si solo se coloca “SetLocked (OBJECT_SELF, TRUE)” en el slot OnClose? Que eso de las puerteas automáticas queda un poco raro

Los más activos en Aurora Toolset