Faire disparaître un PNJ à un XMarker
Posté : 16 mai 2021, 20:13
Bonsoir,
Comme le titre l'indique, je suis en train de me prendre la tête avec une commande conne comme les pierres. Je voudrais faire disparaître un PNJ quand il passe dans un XMarkerHeading. Genre il se promène, et paf, il disparaît.
Autant j'arrive à m'en sortir à peu près dans un dialogue, mais là je peux pas du tout, ça marche pas. J'essaie de trouver une quête où un personnage disparaît sans avoir parlé juste avant (genre un fantôme, puisque c'est ce qu'est mon PNJ), mais rien du tout jusqu'à présent.
Pourtant j'ai essayé des trucs en essayant de regarder dans les scripts vanilla et les tutos sur Youtube, mais avec ces derniers, dans le meilleur des cas ça ne concerne que des objets.
Le XMarkerHeading en question a pour Reference Editor ID XMarkerGhostAway05, le PNJ s'appelle XYZGhost avec pour Reference XYZGhostREF. Il a un Alias mais pour autre chose, sa disparition ne se passe pas au cours d'une quête.
Pourtant le script a l'air simple comme tout, du genre
Mais il n'est pas content car il me dit, à la ligne 3/16 : required (...)+ loop did not match anything at input '('
J'ai oublié pas mal de trucs par rapport aux scripts de Skyrim, et c'est en fait hyper compliqué pour rien : New Vegas était beaucoup moins prise de tête.
Est-ce que l'un (ou l'une) d'entre vous saurait éclairer la caboche qui me sert de cerveau, sivouplé ? J'en serais reconnaissant, parce que les trucs qui sont en apparence simples comme bonjour et qui marchent pas, ça m'énerve^^
Comme le titre l'indique, je suis en train de me prendre la tête avec une commande conne comme les pierres. Je voudrais faire disparaître un PNJ quand il passe dans un XMarkerHeading. Genre il se promène, et paf, il disparaît.
Autant j'arrive à m'en sortir à peu près dans un dialogue, mais là je peux pas du tout, ça marche pas. J'essaie de trouver une quête où un personnage disparaît sans avoir parlé juste avant (genre un fantôme, puisque c'est ce qu'est mon PNJ), mais rien du tout jusqu'à présent.
Pourtant j'ai essayé des trucs en essayant de regarder dans les scripts vanilla et les tutos sur Youtube, mais avec ces derniers, dans le meilleur des cas ça ne concerne que des objets.
Le XMarkerHeading en question a pour Reference Editor ID XMarkerGhostAway05, le PNJ s'appelle XYZGhost avec pour Reference XYZGhostREF. Il a un Alias mais pour autre chose, sa disparition ne se passe pas au cours d'une quête.
Pourtant le script a l'air simple comme tout, du genre
Code : Tout sélectionner
Scriptname GhostAwaySCRIPT extends ObjectReference
Begin OnActivate(XMarkerGhostAway05)
Game.GetXYZGhostREF().Disable()
End
J'ai oublié pas mal de trucs par rapport aux scripts de Skyrim, et c'est en fait hyper compliqué pour rien : New Vegas était beaucoup moins prise de tête.
Est-ce que l'un (ou l'une) d'entre vous saurait éclairer la caboche qui me sert de cerveau, sivouplé ? J'en serais reconnaissant, parce que les trucs qui sont en apparence simples comme bonjour et qui marchent pas, ça m'énerve^^