Salut tout le monde^^
J'ai quelques problèmes avec des scripts.
Je m'explique.
Je mets un script qui referme une porte après 10 secondes ( script repris de nwn1 et qui marche parfaitement ) et quand je teste ça ne marche pas, le script étant bien sur le onenter.
Je mets un script qui marche pour nwn2 et qui consiste à bloquer la visualisation des 2 maps. Je le met dans le onenter de la zone et ça ne marche pas.
Là je commence à me poser des questions car je ne comprends pas pourquoi ces scripts qui marchent, ne fonctionnent pas quand je teste mon module
Citation
Script pour masquer les maps
void main()
{
object oPC = GetEnteringObject();
if (GetIsPC(oPC))
{
if (!GetIsDM(oPC))
{
SetGUIObjectHidden( oPC, "SCREEN_MINIMAP","SCREEN_MINIMAP" , TRUE);
SetGUIObjectHidden( oPC, "SCREEN_AREAMAP","SCREEN_AREAMAP" , TRUE);
}
}
}
Citation
Script pour femeture de la porte
void main()
{
DelayCommand(5.0, ActionCloseDoor(OBJECT_SELF));// Ferme après 5 secondes
}