bleakraven
-
Content Count
3 -
Joined
-
Last visited
-
Medals
Posts posted by bleakraven
-
-
As the guy who designed their current implementation, I must apologize for the confusion. This was one of the first proper frameworks I worked on when I began work on Arma 3. :p It will be improved in the future, hopefully accompanied by some more general documentation of how modules now work.So, to give a basic tutorial of how it currently works:
Let's say we have a mission where the objective is to destroy an enemy vehicle. It's a 4-player coop, all players have the same objective and they're all in the same squad.
- Insert the Create Task module, fill in the details as desired.
- Change Apply to to Synchronized objects only.
- Synchronize the module to each of the player units.
- Insert the Set Task State module, set the State to Assigned.
- Synchronize to the Create Task module.
- Insert the Set Task Destination module, set the Destination to Synchronized object.
- Synchronize to the Create Task module and the enemy vehicle.
- Insert a Trigger, change it's Condition to !(alive truck1) (change truck1 to the name of the vehicle)
- Insert another Set Task State module, set the State to Succeeded.
- Synchronize to the Create Task module and the Trigger.
This should create the task for all players, set it as current, set the vehicle as its destination, wait for the vehicle to be destroyed and then mark it as succeeded. Hope that helps!
I have done as you instructed (and figured how to connect the second to last stage) and still the task list only shows up for myself (the host). I have multiple squads, all with playable characters, but even the players in the same squad as I do not get the tasks.
Is there anything I'm forgetting or is there another way to achieve the same goal?
- Insert the Create Task module, fill in the details as desired.
Tutorial: How to use the Task Modules
in ARMA 3 - MISSION EDITING & SCRIPTING
Posted
I can confirm this. I managed to get the tasks showing in MP through starting them after everyone joined in, but JIP don't get it.
PS: If I don't start the tasks after everyone joins "method", they are not initially displayed anyway. How did you get yours to display right away by default?