Hallo, ich arbeite grad an nem recht simplen Simulator und habe 2 Probleme:
1.Der Room beginnt mit 2 Einheiten des selben Objekts (HUMAN), die vermehren sich nach der Zeit ---> mehrere Instanzen entstehen.
So jetzt soll jede Instanz individuelle Daten haben, die in Variablen gespeichert werden...nehmen wir jetzt zum Beispiel "ZUFRIEDENHEIT". Hat die Instanz ein Haus soll die Variable "ZUFRIEDENHEIT" steigen... das Problem: Einerseits soll jede Instanz ihre eigene Zurfriedenheitsvariable haben, und diese auch automatisch benutzen! Außerdem soll jede neu-createte Instanz auch eine neue Zufriedenheitsvariable erstellen...
PRAKTISCH: Wenn "obj_human_instanz1" zufrieden ist, soll "var_zufrieden1" steigen, und bei "obj_human_instanz2" soll dem entsprechend "var_zufrieden2" steigen
UND wenn "obj_human_instanz3" ensteht soll auch automatisch "var_zufrieden3" erstellt werden!
Bitte um Hilfe, wenn möglich bitte so wenig GML wie möglich
2.Wie kann ich mit der Action "check object" ob ein bestimmtes Objekt im Umkreis ist, und nicht nur 10 Pixel entfernt?
Das wars dann mal, wäre nett wenn mir jmnd hilft, thx
1.Der Room beginnt mit 2 Einheiten des selben Objekts (HUMAN), die vermehren sich nach der Zeit ---> mehrere Instanzen entstehen.
So jetzt soll jede Instanz individuelle Daten haben, die in Variablen gespeichert werden...nehmen wir jetzt zum Beispiel "ZUFRIEDENHEIT". Hat die Instanz ein Haus soll die Variable "ZUFRIEDENHEIT" steigen... das Problem: Einerseits soll jede Instanz ihre eigene Zurfriedenheitsvariable haben, und diese auch automatisch benutzen! Außerdem soll jede neu-createte Instanz auch eine neue Zufriedenheitsvariable erstellen...
PRAKTISCH: Wenn "obj_human_instanz1" zufrieden ist, soll "var_zufrieden1" steigen, und bei "obj_human_instanz2" soll dem entsprechend "var_zufrieden2" steigen
UND wenn "obj_human_instanz3" ensteht soll auch automatisch "var_zufrieden3" erstellt werden!
Bitte um Hilfe, wenn möglich bitte so wenig GML wie möglich
2.Wie kann ich mit der Action "check object" ob ein bestimmtes Objekt im Umkreis ist, und nicht nur 10 Pixel entfernt?
Das wars dann mal, wäre nett wenn mir jmnd hilft, thx