Mit dem * kannst du den Pointer dereferenzieren:
///////////////////////////////
#include <acknex.h>
#include <default.c>
///////////////////////////////
var x = 5;
void cooldown(var* my_var)
{
while(*my_var > 0)
{
*my_var -= time_step;
printf("%f\n",(double)(*my_var));
wait(10);
}
}
void main() {
video_screen = 0;
fps_max = 60;
cooldown(&x);
}
Wie du siehst, musst du die Adresse der Variablen mit & übergeben.