Question aux pros du Script

Salle centrale dédiée à DCS World et ses modules -Questions, addon et support
Avatar de l’utilisateur

Topic author
gillouf1
Chef de patrouille
Chef de patrouille
Messages : 4559
Inscription : 28 novembre 2004

Question aux pros du Script

#1

Message par gillouf1 »

Salut,
ça me travaille depuis un certain temps, mais je dois avouer que je patauge royalement concernant l'utilisation des Scripts (et toutes les possibilités qu'ils offrent) dans la conception de mission...
Par exemple, sur le site wiki.hoggit parmis les Scripts proposés il en existe un permettant visiblement d'obtenir le QFE à un point donné (https://wiki.hoggitworld.com/view/MIST_getQFE), un truc vachement pratique pour le tir des bombes avec Mirage F1... Mais aucun exemple de comment l'utiliser.
D'une manière générale, je dois avouer que je n'appréhende pas réellement leur utilisation...

Existe-t-il un tuto (en français de préférence) genre "les Scripts pour les nuls"?

Merci.

@+

Grahf
Nouvelle Recrue
Nouvelle Recrue
Messages : 6
Inscription : 17 mars 2014

Re: Question aux pros du Script

#2

Message par Grahf »

Tu as essayé avec un LLM type GPT ou autre ?
Avatar de l’utilisateur

Topic author
gillouf1
Chef de patrouille
Chef de patrouille
Messages : 4559
Inscription : 28 novembre 2004

Re: Question aux pros du Script

#3

Message par gillouf1 »

Grahf a écrit :
lun. févr. 17, 2025 7:47 am
Tu as essayé avec un LLM type GPT ou autre ?
Heu... là tu m'as perdu: c'est quoi un LLM?

@+
Avatar de l’utilisateur

spiryth
Pilote Philanthrope
Pilote Philanthrope
Messages : 5365
Inscription : 22 mai 2008

Re: Question aux pros du Script

#4

Message par spiryth »

gillouf1 a écrit :
lun. févr. 17, 2025 6:27 pm
Heu... là tu m'as perdu: c'est quoi un LLM?
https://letmegooglethat.com/?q=LLM
Un LLM (modèle de langage de grande taille) est un modèle d'apprentissage automatique capable de comprendre et de générer du langage humain. Ces modèles utilisent de vastes ensembles de données pour apprendre les subtilités du langage, ce qui leur permet d'améliorer l'expérience client, de rationaliser les processus et d'optimiser la prise de décision dans divers secteurs, tels que la santé et la finance.
Image PC: Z790-A WIFI – I9 13900K@5.5GHz – 32Go DDR5 – RTX2080 SUPER - Windows 10 pro (x64) - Souris Razer Mamba TE - Clavier Razer BlackWidow X Chroma - MicroCasque Razer BlackShark V2
Stick : Thrustmaster HOTAS Cougar & mod : FSSB R1 - Trottle : Thrustmaster VIPER TQS Mission Pack - Rudder : Thrustmaster Pendular Rudder - Track IR v5 & TrackClip pro - MFD CougarPack - ICP PalatynSM - Elgato Stream Deck

Cougar FFW04
Chef de patrouille
Chef de patrouille
Messages : 5741
Inscription : 20 janvier 2002

Re: Question aux pros du Script

#5

Message par Cougar FFW04 »

Pas vraiment de tuto comme tu cherches. Si tu programme c est assez facile de rentrer dedans et très puissant grâce à toute les "API" dispo. Par contre si tu n as jamais programmé la courbe d apprentissage est très raide.
Avatar de l’utilisateur

Topic author
gillouf1
Chef de patrouille
Chef de patrouille
Messages : 4559
Inscription : 28 novembre 2004

Re: Question aux pros du Script

#6

Message par gillouf1 »

Cougar FFW04 a écrit :
lun. févr. 17, 2025 6:49 pm
[...] Par contre si tu n as jamais programmé la courbe d apprentissage est très raide.
Pour moi c'est comme gravir l'Everest par sa face nord à mains nues en short / claquettes et en fumant un paquet par jour.

Sans tuto et exemples illustrés, je vais lacher l'affaire je pense...

@+

Grahf
Nouvelle Recrue
Nouvelle Recrue
Messages : 6
Inscription : 17 mars 2014

Re: Question aux pros du Script

#7

Message par Grahf »

J'ai posé ta question à ChatGPT, voilà sa réponse :

Utiliser MIST_getQFE pour le Mirage F1
Le QFE est la pression atmosphérique à une altitude donnée (souvent au niveau de l’objectif). Pour l'utiliser dans DCS avec MIST, voici comment procéder :

1. Charger MIST dans ta mission
Avant d’utiliser une fonction de MIST, tu dois l’inclure dans ta mission :

Télécharge la version la plus récente de MIST ici.
Ajoute le script mist.lua dans l’éditeur de mission :
Déclencheur (Trigger) :
Condition : Temps supérieur à 1 seconde
Action : Exécuter un fichier (mist.lua)

2. Appeler MIST_getQFE dans un script personnalisé
Une fois MIST chargé, tu peux utiliser la fonction pour récupérer le QFE d’un point donné.


local point = { x = 12345, y = 0, z = 67890 } -- Coordonnées en mètres
local QFE = mist.getQFE(point)

trigger.action.outText("Le QFE à cet endroit est de " .. QFE .. " hPa", 10)

🛠 Explication :

point : les coordonnées du point cible.
mist.getQFE(point) : retourne le QFE en hPa.
trigger.action.outText(...) : affiche le résultat en jeu.

3. Intégrer le QFE pour le Mirage F1
Le Mirage F1 utilise le QFE pour le bombardement, donc tu peux :

Afficher automatiquement le QFE de l’objectif :

Définis un déclencheur "une fois" qui exécute le script ci-dessus.
Le joueur recevra un message affichant le QFE au moment voulu.
Automatiser l’envoi du QFE aux joueurs :

Ajoute un déclencheur "répété" toutes les X secondes.
Envoie le QFE dans un message radio ou texte.
Créer un script plus évolué :

Récupérer le QFE de plusieurs points.
Associer le QFE à un JTAC ou un AWACS.
Automatiser le réglage du baro pour certains avions.

L'affichage est pas top, meilleur dans l'appli, et je ne sais pas si ça marche.

Erick
Mécano au sol
Mécano au sol
Messages : 408
Inscription : 14 avril 2003

Re: Question aux pros du Script

#8

Message par Erick »

Mod Perceval "on"

Ouais, c'est pas faux.

Mod Perceval "off"
Avatar de l’utilisateur

Topic author
gillouf1
Chef de patrouille
Chef de patrouille
Messages : 4559
Inscription : 28 novembre 2004

Re: Question aux pros du Script

#9

Message par gillouf1 »

Alors là, je suis sur le cul... o_O j'étais à 1000 lieues d'imaginer que ChatGPT puisse faire ça!

Merci d'avoir chercher pour moi, je verrais comment je peux transposer ça au jeu.

@+
Répondre

Revenir à « DCS World : Salle principale »