Prosba o pomoc s lua scriptem

Děkuju, základní logiku už mám. Aktuálně už mi hraje 18 zvuků z 60, z datlování blázním a každý kousek kódu výrazně prodlužuje testování.
Mám tam pasáže, kdy mi zvuky jdou přes sebe, ale zatím jsem to neřešil, i když vlastně trochu jo - experimentoval jsem s kouskem kódu co na FWL fóru doporučovali na ovládání pauzy:

starttime = os.clock()
Execute after 5 seconds
timer: if os.clock() > (starttime + 5) then
-- Do stuff here
end

ale tohle není řešení, tak jsem tenhle problém zatím odložil.
Nejprve chci mít logiku všech zvuků a návaznost na datarefy a checklist. Na tvůj kód s díky mrknu a zkusím si z něj vzít ty pauzy.

Willhelm, 27. 10. v 19:00
Willhelm, 25. 10. 2021 v 23:35
ulitej, 26. 10. 2021 v 07:43
Willhelm, 26. 10. 2021 v 08:55
Willhelm, 26. 10. 2021 v 11:10
ulitej, 26. 10. 2021 v 13:00
PB, 26. 10. 2021 v 14:49
Willhelm, 26. 10. 2021 v 15:13
PB, 26. 10. 2021 v 16:07
Willhelm, 26. 10. 2021 v 16:34
Gaston, 27. 10. 2021 v 16:31
Willhelm, 27. 10. 2021 v 19:00
Willhelm, 27. 10. 2021 v 21:21
ulitej, 27. 10. 2021 v 22:03
Willhelm, 27. 10. 2021 v 22:25
milo, 27. 10. 2021 v 22:40
Willhelm, 28. 10. 2021 v 07:58
Willhelm, 28. 10. 2021 v 11:12
Willhelm, 29. 10. 2021 v 17:03
PB, 29. 10. 2021 v 20:34
Willhelm, 29. 10. 2021 v 21:06
PB, 30. 10. 2021 v 09:49
Willhelm, 30. 10. 2021 v 11:02
ulitej, 30. 10. 2021 v 14:46
Willhelm, 30. 10. 2021 v 15:22
Willhelm, 30. 10. 2021 v 23:18