武装突袭3

武装突袭3

114 个评价
Zeus Ex Machina - Multiplayer Mission creation
2
3
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
164.951 KB
11 月 26 日 上午 2:42
12 月 3 日 下午 1:16
8 项改动说明 ( 查看 )

订阅以下载
Zeus Ex Machina - Multiplayer Mission creation

描述
Zeus Ex Machina
Build missions together in multiplayer, save your Zeus sessions, and seamlessly transfer them to the Eden editor.





Zeus Ex Machina was created with the primary goal of enabling collaborative Arma 3 mission design in a live, multiplayer environment. It allows you to build missions with friends in Zeus, save your progress (including all object states), and then load these sessions back into Zeus or import them into the single-player Eden Editor for final adjustments. It's an essential tool for seamless team-based mission creation and persistent scenario management.






Core Features
This tool offers several key features that enable this new collaborative workflow:

  • Collaborative Design: The mod enables a unique workflow for designing missions with others in a live Zeus environment. You can then save that session and port the collaborative work into the Eden Editor for further development or load it back up in Zeus at a later time.

  • Comprehensive Save System: This is more than a simple position export. The save system records fine details, including:
    • Vehicle and Unit Inventories (full loadouts)
    • Damage, Fuel, and Ammunition levels
    • Precise object rotation and orientation
    • AI Skill levels
    • Vehicle Lock status
    • Custom simulation settings

  • Eden Editor Integration: Load any of your saved sessions directly into the Eden Editor via a top-menu bar option. This is the crucial step that allows you to turn a dynamic in-game creation into a permanent, editable mission file (.sqm).

  • Profile-Based Saves: Your saves are tied to your Arma 3 user profile, not to a specific mission file. This makes your saved scenarios portable, allowing you to save on one map and load on a completely different one.




Who Is This For?
  • Collaborative Mission Design Teams: Build and playtest your mission's core components together in a live environment before taking it to the editor for final scripting.
  • Dynamic Campaign Makers: Run persistent, multi-session operations where the state of the battlefield carries over from one session to the next.
  • Mission Developers: Rapidly prototype encounters and layouts in Zeus, then import them into the Eden editor for polishing.
  • Content Creators: Stage complex scenes for videos or screenshots, and reload them instantly if you need a retake.



Special thanks to all my Supporters! <3
[ko-fi.com]




How to Use

To Save/Load in Zeus (In-Game):
  • As Zeus, press F7 to open the Modules menu and find the "Zeus Ex Machina" category.
  • Place the "(ZEM) Save Scenario" module. Look at it and use your action key to open the save dialog, give your creation a name, and hit save.
  • To load, place the "(ZEM) Load Scenario" module and use its dialog to select and load your desired file.
  • To delete a save, place the "(ZEM) Delete Scenario" module and use its dialog to select and delete the unwanted save.
  • Note: You can delete the modules after using them to keep the map clean. The saves are stored in your profile, not in the module itself.

To Load into the Eden Editor:
  • Open the Eden Editor on any map.
  • In the top menu bar, navigate to Zeus Ex Machina > Load.
  • A dialog will appear listing all your saved scenarios.
  • Select one and click "Load."
  • To delete a save, navigate to Zeus Ex Machina > Delete and use its dialog to select and delete the unwanted save.
  • Note: The entire import is registered as a single action, so if you make a mistake, you can undo the entire load with one Ctrl+Z.




Roadmap
Here are some of the features and improvements planned for the future:
  • Advanced Save Customization: Gain more control over your saves, with future options to include all mission objects or filter by side, area, and more.

  • Expanded Data Persistence: Save and load even more detailed information, such as custom unit/object variables and initialization parameters.

  • Scenario Import/Export: Easily share your saved scenarios with other players or transfer them between different computers.




FAQ & Troubleshooting
  • My saves aren't showing up!
    Make sure you have both this mod and its dependencies loaded. Saves are stored in your profile, so they will only appear for the user who created them.

  • Does this work in multiplayer?
    Yes. The saving and loading actions are performed client-side for the Zeus user. When you load a scenario, other players will see the objects appear as if you were placing them manually.

  • Does this require anything on the server?
    Yes, the mod needs to be installed on the server as well. This is due to the reason that otherwise you won't have the Zeus modules for some reason.

  • Does is also save Players?
    No (Not for now at least). From testing I noticed that it only creates issues if it also saves players do to everyone having different settings regarding respawns, loadouts, player initialization, etc.

If u have any questions/issues or want to report a but please join my Discord for that to make it easier for everyone.
[discord.gg]

Dependencies
This mod requires the following to function:




Credits & Acknowledgements
Credit for the original scripting and functionality goes to DiGi.
"Zeus Ex Machina" name and workshop description design prepared by your friendly AI assistant.
45 条留言
Digii  [作者] 12 月 14 日 上午 5:35 
@scofer thx for the info. didn't know I had to save the inventory again. I'll fix it
Scofer 12 月 13 日 下午 4:40 
Hi, I've found an issue when loading Zeus saves into 3den. When it loads any units will appear to have their correct custom loadouts, however if you then save the mission in 3den and reload it, the units return to their default loadout.

Taking a peak at your code you appear to be missing the save3DENInventory command which should be used after setUnitLoadout to properly apply it in 3den.
CHASKOH 12 月 12 日 下午 2:46 
I wish I could help. But my internet is down.
Digii  [作者] 12 月 12 日 下午 2:42 
If someone is experiencing this problem It would help a lot to join the discord and share the arma 3 log there since the log should contain info about what is going on.
CesurMetalci(MaxiMus) 12 月 12 日 下午 2:26 
i would like to debug with you if its possible we are having the same zeus crash issue after using the module in zeus and placing units unable to go back into zeus after that
Digii  [作者] 12 月 7 日 下午 10:00 
@Haruko
Thanks for the clarrification. As of right now I'm not aware of any compability issues.
I ran it with our unit modpack which has about 100 mods inclusing "Zeus Enhanced" and "3den Enhanced", etc and so far I haven't run into any issues.

I will how ever do some debugging to see if there might be an issue that could result in your crashes.
Haruko 12 月 7 日 下午 2:51 
'' just for clarification so I can try to replicate the issue.
U have my mod and ZEM, you zeus something, save it and then when you try to load it in zeus again it crashes?''

@digii , that's correct. Do you know if the mod actually have known conflicts with other mods
Digii  [作者] 12 月 5 日 上午 11:29 
@Gunnar Kuber
Thx for the feedback. Yeah right now it does not save changed sides. I'll try to fix that in one of the next updates
Gunnar Kuber 12 月 4 日 下午 6:26 
hey mate first off i love this mod but slight issue i found when i change a units group side by comp it doesn't save
Digii  [作者] 12 月 3 日 下午 1:18 
New update:

Added:
- Vehicle speed/velocity gets saved now
- Waypoints get saved now (only position and type for now)

Fixed:
- Flying Helicopters/Planes now spawn correctly instead of crashing into the ground
- Mechanized groups now save/load in their correct group
- Duplicate spawning of groups is now fixed