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

script de puerta secreta

hola de nuevo aquí os voy a plantear otra duda, a ver que me decis: quería hacer una puerta secreta en mi módulo, sobre una empalizada de madera, para ello coloque una puerta secreta (con aspecto de entrada) y un desencadenante de puerta secreta en pared de madera… pero no pasó nada, no sabía como hacer para que al entrar en el desencadenante hiciera algo más que… ¡he, mirad ahí!. el caso, es que en el onenterd del desencadenante, hice que comprobara una tirada de destreza, y si la pasaba, además de decir la frasecita, creara la puerta… con una variable para que solo la creara una vez, si no me la creaba cada vez que salia y volvía a entrar… con esto ya tenía la puerta, pero solo la abría y la cerraba, si miro los script de la puerta secreta, creo que en onused, entiendo que al usar la puerta una vez se abre, y a la segunda, la atreviesa y la cierra, pero a mi no me pasa. asique manos a la obra, puse un WP tras la empalizada y al usar la puerta lo mando allí, pero ahora tenía que poder volver a entrar… otra vez a modificar, ahora creo dos puertas, una a cada lado de la empalizada al entrar en el desencadenante, y al usar una u otra, mando al Pj a uno u otro waypoint en fin, mi pregunta… es esto necesario para una simple puerta secreta… alguien sabe como puedo hacerlo de forma más sencilla, ahorrando scripts y objetos… como se usan correctamente los desencadenantes de puertas secretas y las puertas secretas del aurora? de nuevo, muchas gracias saludos a todos

Creo que lo que tenias que hacer, era configurar un script en un evento de la puerta. Por ejemplo, cuando estuviese a X metros de la puerta, lanzar una tirada de lo que fuese, y si la superaba, la puerta se mostraba directamente, y si no, pues no pasaba nada.

Creo recordar que era un evento de la puerta, pero ahora no estoy seguro. Como no tengo aki mi PC, no te lo puedo mirar, asi que si no lo solucionas, tendras que esperarte a que lo mire, sorry.

Siento un monton que lo que me dices de la guía, no hay gente que quiera coger el relevo? .

respecto a lo de la puerta, me pasa una cosa, y es que si coloco la puerta en la empalizada, y le digo que cuando el pj se acerque a x distancia, que la haga aparecer… la puerta aparece desde el principio, es decir, siempre está allí.

pero el mayor problema, es que donde pongo el script, se me había ocurrido ponerlo en el onheartbeat, pero no creo que sea la mejor solución, imagino que lo suyo sería en el onuserdefined, pero como no se usarlo…

de todas formas, se supone que la puerta viene preparada para estar asociada a un desencadenante, que la haga aparecer… como ya te comenté eso no me furrula.

De todas formas, mi sistema funciona… un poco artesano, pero no me va mal… una cosa que se me está ocurriendo ahora mismo, no se si me va a funcionar, es que por la parte de atrás de la empalizada, no voy a poner otra puerta, si no solamente un rectangulo que al clickear entres al recinto… creo que va a quedar más bonito, ya que dos hojas de puerta… como que no.

saludillos, y a ver si me puedes echar una manilla con tu idea, que me ha gustado mucho, es más elegante.

[quote:f4058be923]la puerta aparece desde el principio, es decir, siempre está allí.[/quote:f4058be923]

Si te aparece, es que no la tienes configurada bien mediante scripts. Debes de ponerle un valor de dificultad (DC) a la puerta para que sea detectada, y si se supera, entonces se ve.

Esto lo tengo hecho en algunos de mis modulos, pero actualmente no estoy en mi PC corriente, por lo que no tengo mi Aurora Toolset, y sin el, no te lo puedo solucionar, jejeje. Si no te sale, tendras que esperarte al 9 de Agosto ’

Los más activos en Scripting