Jetzt hab' ich nur ein Problem...
Was sind Varpacks, structs, strings und bools? Sowas hab ich noch nie gebraucht...

Ich brauche meine GlobalInts!

Code: Alles auswählen
struct vars {
int gi[51]; // Global Ints
bool gb[101]; // Global bools
};
// zensi
import vars zn;
// khrismuc
import vars km;
// rocco
import vars rc;
Code: Alles auswählen
// zensi
vars zn;
export zn;
// khrismuc
vars km;
export km;
// rocco
vars rc;
export rc;
function test() {
km.gi[1]=10;
km.gb[1]=false;
Display("%d", km.gi[1]);
}
oder man macht im Modul nochmal ein paar Definitionen:khrismuc hat geschrieben:Ich persönlich finde ja aussagekräftige Variablennamen besser, aber die kann jeder ja selbst seinem Bereich hinzufügen.
Code: Alles auswählen
// zensi ints
#DEFINE CASHCARD_WERT 0
#DEFINE TRESOR_CODE 1
// zensi bools
#DEFINE CASHCARD_GUELTIG 0
#DEFINE TRESOR_OFFEN 1
Code: Alles auswählen
zn.gi[CASHCARD_WERT] = 500;
zn.gb[CASHCARD_GUELTIG] = true;