gruppe-adler / grad-persistence

Save/Load mission progress in server's profileNamespace
26 stars 13 forks source link

Does this still work? #60

Open Poppadomus opened 5 months ago

Poppadomus commented 5 months ago

I have it all setup seems to be working says persistence saved, persistence loaded etc in game but when i load it just spawns me with the default role gear.

######################### ############description.ext########

class CfgGradPersistence { missionTag = "bambiland"; loadOnMissionStart = 1; missionWaitCondition = "true"; playerWaitCondition = "true";

saveUnits = 2;
saveVehicles = 1;
saveContainers = 1;
saveStatics = 1;
saveGradFortificationsStatics = 3;
saveMarkers = 0;
saveTasks = 0;
saveTriggers = 0;

savePlayerInventory = 1;
savePlayerDamage = 0;
savePlayerPosition = 1;
savePlayerMoney = 1;

saveTeamAccounts = 0;

######################### ############init.sqf######## while {true} do { sleep 600; [true, 10] remoteExec ["grad_persistence_fnc_saveMission",2,false]; };

// Define a function to be called when a player connects onPlayerConnected = { // Check if the player is in the actual mission environment if (isServer && isNil {player}) then { // Wait for 1 second before calling the persistence script [] spawn { sleep 1; [] call grad_persistence_fnc_loadMission; }; }; };

// Ensure the onPlayerConnected event handler is active true

[] spawn { waitUntil {time > 0};

while {true} do { if (daytime < 0.25 || daytime > 0.75) then { { _x call {[_x, 1500, false] call grad_moneymenu_fnc_addFunds} } forEach playableUnits; sleep 60; } else { sleep 5; }; }; };

thanks in advance