Eseguire programmi

GameMaker ha anche la possibilità di lanciare programmi esterni.

Per questo ci sono due funzioni disponibili:

execute_program() prog
arg
wait
Esegue il programma prog con gli argomenti arg.
wait specifica se si deve aspettare che finisca.
Può aspettare che il programma termini (mettendo in pausa il gioco) oppure continuare a giocare.
execute_shell() prog
arg
Esegue il programma (o file) nella shell.
Questo può essere un file con definita qualche associazione, per esempio un file .html.doc, ecc.
Oppure può essere un programma.
Non si può aspettare il completamento quindi il gioco continuerà.

Entrambe le funzioni non funzioneranno se il giocatore imposta la modalità secure mode nelle preferenze.
Questo si può controllare con la variabile di sola lettura:

secure_mode Se il gioco sta girando in modalità sicura.

Lascia un commento