Author: Wert
Author Website:

Requirements: No addons required

Version: 0.1
Signed: Yes, serverkey included

Short description: saves a multiplayer mission in progress to be reloaded later.

Date: 2019-08-17 10:11


Comments: (0)
Rating:



 







Multiplayer Save and Load

by
Wert


Description:
Saves a multiplayer mission in progress to be reloaded later.
Reloads units, gear, vehicles, weather/mission details, waypoints, tasks, buildings, markers, triggers, player slots, etc...
For best results when loading, start the original mission, then load your progress with the UI.
Load currently only works at most once per mission, and interactions with scripted missions are untested.
Re-choosing your mission from the server list should allow you to reload multiple times.
Framework to load a saved mission after any other.


Installation:
To install Multiplayer Save and Load you should use modfolders to keep it seperate from the official game content to prevent issues.
With Arma 3 you can use different ways to set up your modfolders to use custom content you have downloaded.
Please visit the Arma 3 Mod install instructions page for more information about using custom mods and addons in Arma 3.

Armaholic note:
.dll files can harm your PC! Before running this you should make sure you understand the risks!
Armaholic, its staff and the people behind the website can never be held responsible when any file you download from the website causes any damages, disruption in services or any other issues related to the downloading and usage of these files! Downloading and/or installing these files is totally at your own risk!


Included files:
inidbi2.pbo
Werthles_MSL.pbo


Usage:
Use this code if the action is removed by your gamemode:
player addAction ["<t color='#FF5500'>Multiplayer Save/Load</t>",{createdialog "MSLDialog";},[],-999,false,true,"","isServer or serverCommandAvailable ""#kick"""];


Known issues:
- Lists of playable units, player units, and units with players in, these all need to be redesigned to be consistent across all game copies (server/dedicated server, player, HC).
- Better solutions for reloading scripts and modules needed. Not all scripts/modules will want/need to be reloaded, etc.
- When loading multiple time, MSL will break due to first point.
- Unit names are not handled perfectly, and will likely cause issue if scripts require a unit to have a specific name.


Notes:
Uses inidbi2 from code34.

This is a project I was working on, but I have been unable to find time to complete. If you would like to finish this, please take a look at the files. Please list me as a joint creator if you then re-release this project, or contact me, and I can update this original project with your changes, and list you as a creator.


Changelog:
Alpha v0.1


Steam Workshop:
- Subscribe




Enable javascript to be able to download from Armaholic please!