Hallo zusammen,
In meinem Script initialisiere ich zu Beginn erstmal alle Einheiten, die ich in meiner Mission brauche. Dazu starte ich am Anfang verschiedene Threads die ihren jeweiligne Teil der Mission aufbauen und eben auch Einheiten spawnen.
Jetzt ist es aber so, dass nur die Einheiten gespawnt werden, die vom letzten gestarteten Thread gespawnt werden, deshalb meine Frage ob es ein Problem ist den createUnit-Befehl gleichzeitig in mehreren Threads zu benutzen?
Und wenn ja, dann noch die Frage ob ArmA nur eine Instanz einer Funktion aus CfgFunctions zulässt, also bei gleichzeitigem benutzen der selben Funktion den vorherigen Aufruf sozusagen canceled und nur den neuesten bearbeitet? (Ich erstelle meine Einheiten immer über eine Funktion und nicht direkt mit "createUnit")
Denn wenn ich zwischen den Scripten, die Einheiten spawnen einen sleep setzte, dann funktioniert alles gut aber ich hab keinen Schimmer warum...
MFG Raven