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

Al entrar en un trigger, que aparezca un texto

Wenas ¿Hay alguna otra forma de que aparezca un texto encima de la cabeza de un PJ (también de un PNJ), al entrar en un trigger, pero sin usar la función “FloatingTextStringOnCreature”? [size=18:ced17408c4] [color=red:ced17408c4]DeVellon[/color:ced17408c4][/size:ced17408c4]

[code:1:65830264d0]
Void main()
{
// Definimos quien es el que dice la frase
object oEntrando = GetEnteringObject();
// Damos la orden de la frase
AssignCommand(oEntrado, SpeakString("Yo estoy entrando en el area"));
}
[/code:1:65830264d0]

Esto iria en el evento OnEnter del area. Esta puede ser un area mapeada o un trigger o incluso podrias ponerlo en el OnClientEnter del modulo.

Perfecto, es justo lo que estaba buscando.

                                           [color=darkred:bd37bb891c] DeVellon    [/color:bd37bb891c]

Acuérdate de meter alguna variable para que que el npc no te esté dando la vara continuamente cada vez que pisas el trigger (en caso de que sólo quieras que lo diga una vez, si no déjalo tal cual).

[code:1:6799fd1e5f]
Void main()
{
// Definimos quien es el que dice la frase
object oEntrando = GetEnteringObject();
// Miramos si ya paso por aqui
if(GetLocalInt(oEntrando, "PasadoArea1") < 1)
{
// Damos la orden de la frase
AssignCommand(oEntrado, SpeakString("Yo estoy entrando en el area"));
SetLocalInt(oEntrando, "PasadoArea1", 1);
}
}
[/code:1:6799fd1e5f]

Esto es lo que te comenta Atary, se me olvido incluirlo suelo hacerlo para que la frase no sea eterna.

Amigos sois la caña de España, me habeis leido el pensamiento, je je.

                                        ...gracias por vuestra atención, [color=brown:81bb493a5a][size=12:81bb493a5a]DeVellon[/size:8

DeVellon tienes ke fijarte una cosa, la variable “PasandoArea1” en otro trigger, area, etc … cambiale el nombre, de ahi que le ponga 1, en otro que sea 2 en otro 3 etc …

Si no solo funcionara el script en 1 area

Muy bien , se lo que quieres decir, lo tendrw en cuenta.

                                                       [color=darkred:f41aeb38e2] DeVellon[/color:f41aeb38e2]
Los más activos en Scripting