Bonjour, vous n'êtes actuellement pas connecté sur le forum
Contacter un administrateur :: Se connecter :: S'enregistrer


Armée de l'Ombre


Nouveau sujet Répondre Imprimer Syndication RSS 2.0

Valider une task via le script ?


Membre
Avatar de Rayhko
  • Messages : 1
  • Inscrit : 19 Novembre 2015
  • Statut : Hors ligne
 
Lien vers ce message 21 Novembre 2015, 9:07

Salut !

Je me lance dans l'éditeur et je fais face à un problême, puisque j'aimerai que mes missions soient le plus possible faites via un script plutôt que par des modules et trigger en jeu. Mais lorsque je veux que ma tà¢che soit réussie lorsque X est mort, impossible de le faire dans le script.

Voilà en gros à quoi ressemble ce que je veux faire :

task1 = player createSimpleTask["Abattre Jean"];
task1 setSimpleTaskDescription["Abattez Jean.", "Abattre Jean", "Abattre Jean"];

// Et là  ensuite, pour valider la tà¢che je met ça

if(!alive jean) then {
                       task1 setTaskState "succeeded";
                     }


Ca me parait logique comme ça, mais je dois oublier un truc ou alors c'est impossible via le script (je précise aussi que je rentre tout ça dans briefing.sqf, peut-être qu'il ne faut pas.
Merci d'avance !

Mission Maker
Avatar de poran
  • Age : 49 ans
  • Messages : 883
  • Inscrit : 28 Mars 2013
  • Statut : Hors ligne
  • Spécialité : Génie Expert
 
Lien vers ce message 21 Novembre 2015, 10:39

Salut,

je ne sais pas du tout si cela est possible, j'ai cherché un peu sur le net, et j'ai rien trouvé de probant...

sinon j'ai tout de même pensé à une solution: c'est de passer par un trigger créé dans un .sqf

exemple ici:

http://www.arma3.fr/forum/viewtopic.php?f=120&t=7122

et le wiki:

https://community.bistudio.com/wiki/createTrigger
Répondre





.