CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet résolu : [Éditeur] Activer un script dans un trigger

DébutPage précedente
1
Page suivantePage suivante
polna polna
MP
Niveau 10
07 février 2016 à 12:32:45

Bonjour à tous, je réalise en ce moment une mission et malheureusement je me heurte à une difficulté que je n'arrive pas à résoudre.
Je souhaite déclencher un script lors du passage d'une de mes unités dans une zone. Je place un trigger, met les conditions d'activation et met ceci en activation :

hint "ça marche !";
nul = [this,1,10,[true,false],[false,false,false],false,0.5,0.1,[0.2,0.2,0.2,0.85,0.9,0.75,0.1,0.6,1,1],ennemis1,nil] execVM "LV\militarize.sqf";

L'ennui est que quand j'entre dans ma zone, le message "ça marche" apparait bien, mais le script, qui doit spawner des unités, n'a pas l'air de se déclencher.
Pourtant, le script marche très bien, et quand j'ai C/C l’exécution de ce script sur un un élément de logique de jeu, mes unités apparaissent !
Tout mène donc à penser que le script ne s’exécute tout simplement pas lors du trigger... mais pourquoi ? :o))
Merci d'avance pour vos réponses ! :)

Pseudo supprimé
Niveau 7
07 février 2016 à 14:05:43

je te propose de faire une fonction de ton script et de le charger dans le init de la mission !

un petit exemple ici !
http://blog.darkiron.fr/tutoscripting-sous-arma-3-partie-3-les-fonctions.html

a mon avis c'est le chemin qui est mauvais :
"/LV/militarize.sqf"
et check si tu as pas une extention txt en trop !

polna polna
MP
Niveau 10
07 février 2016 à 14:52:36

C'est bon j'ai trouvé !
Il suffisait de créer un élément de logique de jeu, nommé "Spawn1", sans rien dans l'initialisation.
On met dans le trigger dans le champ "sur act" :

nul = [Spawn1,1,10,[true,false],[false,false,false],false,0.5,0.1,[0.2,0.2,0.2,0.85,0.9,0.75,0.1,0.6,1,1],ennemis1,nil] execVM "LV\militarize.sqf";

On a remplacé "this" par "Spawn1". Quand on entre dans la zone, les unités apparaissent !

Pseudo supprimé
Niveau 7
07 février 2016 à 14:54:33

tu peux passer le topic en résolu ! si c'est pas déja fait !

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : Old_Bear
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment