Clonar al PJ y Puertas Sexistas
Hola! Por si alguien está aburrido y tal, se me había ocurrido crear un jefe que sea un clon del PJ, con el mismo color de piel, etc etc… ¿Eso sería posible? Si es así, me gustaría saber que funciones tendría que utilizar… Otra propuesta para los expertos. Me gustaría que ciertas puertas de mi módulo no se abrieran a las chicas, solo a los hombres. ¿Eso es posible? ¿Como se haría? Un saludo a todos.
Activos en NWN
Los más activos en Scripting
Subforos
Neverwinter Nights
Buenas, espero que lo hayas intentado por tu cuenta y no lo pidas porue es más fácil
. Lo que voy a hacer primero es seguir el razonamiento que he hecho para lo de la puerta.
1-. Queremos una puerta que solo se abra a los hombres y no a las mujeres (pasando de asexuados y otros seres).
2-. Si no la puede abrir una mujer, lo mejor es que este bien cerrada y no se pueda abrir ni por un ladron. Así que la pongo “Locked” y le meto 100 de dificultad y “plot” si me apuras.
3-. Si no se puede abrir, lo mejor para detectar cuando lo intentan es cuando fallen, que era… OnFailToOpen
4-. En ese evento tengo que colocar un script que haga lo siguiente:
|
—- ¿Es mujer? —–> No hago nada
|
—- ¿Es hombre?
|
—> Quitamos el Locked
|
—> Abrimos la puerta
|
—-> Esperamos un poco y se cierra sola
|
—-> Esperamos otro poco y la chapamos a cal y canto, y otra vez locked
5-. Ya tenemos una puerta machista.
Y ahora biene el script
El script de la puerta machista:
[color=blue:c0589e99de]Prerequisitos:[/color:c0589e99de] Una puerta, que este cerrada con “locked” y una dificultad de 100 para abrir, si queremos poner más trabas, que sea indestructible “plot”.
El script se ha de colocar en el evento OnFailToOpen de la puerta
[code:1:c0589e99de]
void main()
{
object oPC = GetEnteringObject();
int oGenero = GetGender(oPC);
Seguro que hay otros metodos, pero este se me acaba de ocurrir de cabeza.
…
Tienes toda la razón, es por hacer las cosas de cabeza, pero lo curioso es que lo he probado y funciona perfectamente con GetEnteringObject, debe ser que mi toolset esta “trucao”
No, en serio, según el lexicon son identicas:
[quote:2114325f47]
Description
Use this in a trigger’s OnClick event script to get the object that last clicked on it. This is identical to GetEnteringObject.
[/quote:2114325f47]
Tengo en mente una cosa, que me está dando miedo…