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

Crear una zona de descanso seguro

¿Alguien podría explicarme cómo realizar una zona de descanso seguro dentro de un área en la que está prohibido descansar? Pinto el desencadentante y cuando pruebo el mod no me aparece la zona como de descanso seguro. Gracias.-

Es que no debes de desactivar la opción de Descansar del área. Debes de crear un script que diga que, cuando la variable “lokesea” tenga un valor X, el evento OnRest se permita, y si tiene otro valor, pues no.

Cuando entre en tu zona de área segura, el valor pasará a X, y cuando salga a != X

Perdonad pero para los que sepais quizá os parecera una pregunta tonta pero… yo eske estoy aprendiendo aun

La variable esta que permite o no descansar… digamos que tendria que pasar del evento OnEnter del trigger al OnRest de la area no?

Eso como se hace de declarar una variable y darle un valor en un sitios y recogerlo en otro..???

Saludos!!!

Lo que hace que se pueda descansar es la variable que lanza el OnEnter. Esa es la que cambia. El OnRest siempre sera un numero natural y en el OnEnter estara el script que diga si te da el numero del OnRest o te da otro distinto(independientemente de que el numero del OnRest te permita descansar o no).

No se si me he explicado bien.

Si eso ya lo entendi, lo que no se es como recoger el valor de una variable en un script… de otro

A ver…

Evento OnRest… if variable X == 1, entonces ActionRest. Else, ClearAllActions.

Ahora, al entrar en un área de descanso, setlocalvariable X a valor 1, y al salir del área de descanso, setlocalvariable a valor 0.

Con esto, tenemos ya un sistema de descanso seguro

Los más activos en Aurora Toolset