CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • 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 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

Détecter une pose de charge par trigger

LaFayette8870
LaFayette8870
Niveau 3
25 octobre 2014 à 11:25:43

Salut à tous,

Ça fait maintenant quelques heures que j'épluche les fichiers de la campagne pour essayer de trouver la réponse à cette question... Mais pas moyen de trouver :/ J'ai aussi chercher sur internet, mais il faut croire que personne ne s'est posé cette question avant moi ^^
Alors voilà j'aimerais savoir comment faire pour détecter la pose d'une charge explosive (par exemple) posée par le joueur.

Merci :)

vinceXD
vinceXD
Niveau 8
25 octobre 2014 à 13:04:02

Dans l'init de l'unité qui doit poser la charge :
this addEventHandler ["FIRED", {if ((_this select 4) isKindOf "TimeBombCore") then {hint "Mine placée"}}];
Tu peux rajouter en condition la distance entre l'unité et un véhicule par exemple .

LaFayette8870
LaFayette8870
Niveau 3
25 octobre 2014 à 14:02:20

Cool ça marche merci ;) en revanche j'ai essayé pour valider une tâche avec ce script :
this addEventHandler ["FIRED", {if ((_this select 4) isKindOf "TimeBombCore") then Task_4 setTaskState "SUCCEEDED"}];
ça ne marche pas :snif: qu'est ce que j'ai oublié ou mal fait ?

vinceXD
vinceXD
Niveau 8
25 octobre 2014 à 18:02:24

Comme ça :
this addEventHandler ["FIRED", {if ((_this select 4) isKindOf "TimeBombCore") then {Task_4 setTaskState "SUCCEEDED"}}];

T'avais oublié les "{}" qui englobent le code après then .

[Aspirateub]
[Aspirateub]
Niveau 7
25 octobre 2014 à 19:30:37

j'ai RIEN compris :rire:

LaFayette8870
LaFayette8870
Niveau 3
25 octobre 2014 à 21:24:59

J'ai essayé avec les {}, mais sans succès. Comme j'utilisais les modules, je vais essayé de tout refaire en script, je te tiens au courant.

Et au passage, à quoi correspond "TimeBombCore" ?

vinceXD
vinceXD
Niveau 8
25 octobre 2014 à 23:07:46

"TimeBombCore" ça renvoie à tout les types d'explosifs avec détonateur . ( mines comprises )
Oublie pas que ton "Task_4" doit être le nom définie dans TaskID quand tu place le module .

LaFayette8870
LaFayette8870
Niveau 3
26 octobre 2014 à 19:26:17

C'est bon avec les script ça fonctionne :content: Avec les modules ça doit pas fonctionner correctement, je creuserai ça plus tard. En tout cas merci :-)

Sous forums
  • Les modes Life
  • Configurations PC et ses problèmes
  • Teams et Serveurs
  • Teams et Serveurs MilSim
La vidéo du moment