Mais comment faire...

Salle dédiée aux mods/addons et applications pour DCS World
Avatar de l’utilisateur

Topic author
Osi_3D
Nouvelle Recrue
Nouvelle Recrue
Messages : 53
Inscription : 27 mai 2014

Mais comment faire...

#1

Message par Osi_3D »

... une tempo de quelques secondes en language LUA pour nos scripts préférés ?????
Et bonjour,
Voila j'ai beau chercher je ne trouve pas le moyen de faire une tempo dans mes scripts, je sais que LUA ne gère pas nativement ce genre de commande mais il doit y avoir un moyen??
et je n'arrive pas à exploiter ces lignes de codes :

timer = os.clock()
> while os.clock() - timer <= 5 do end

Des pros :busted_co du script/lua pourraient-il me venir en aide ? :hum:
Merci & bon vol.
Ancien membre deReactor ONE.
Avatar de l’utilisateur

Topic author
Osi_3D
Nouvelle Recrue
Nouvelle Recrue
Messages : 53
Inscription : 27 mai 2014

Re: Mais comment faire...

#2

Message par Osi_3D »

...aprés des recherches cette fonction "tempo" en lua marche!

local clock = os.clock
function sleep(n) -- seconds
local t0 = clock()
while clock() - t0 <= n do end
end

sleep(5)

print ("hello world")

mais pour cela il faut une "tiers libraries" winapi , y a t'il un moyen d'incorporer cette "libraries" à l'éditeur de mission de DCS? un peu à la manière de MIST.
Ancien membre deReactor ONE.
Avatar de l’utilisateur

Robin Hood
Jeune Pilote
Jeune Pilote
Messages : 1038
Inscription : 07 octobre 2007

Re: Mais comment faire...

#3

Message par Robin Hood »

MIST est un fichier .lua qui contient des définitions de fonctions à faire lire par DCS au début d'une mission. Pour les librairies winapi, aucune idée
Répondre

Revenir à « Mods et Applications »