pythagoras

Zeus objects saving on server restarts

10 posts in this topic

So long story short, I got Zeus installed on my exile server fairly easily, but nonetheless I have read that one needs to add a separate table for the added entities on the MySQL database to save after a restart. I do not know much about MySQL, and really could use a hand. All the searchings I have done on google either lead to 404's or have no correlation to this issue. Thanks for any help at all ahead of time.

I got Zeus to work by adding the necessary bits of code to the mpmissions\Exile.Altis.pbo\mission.sqm

Share this post


Link to post
Share on other sites
Advertisement

This is off the topic but how did you add Zeus, I've been working on this but never get it working..

You need to edit mission.sqm, download it to your computer, open it in Arma 3 editor, and add the zeus module, simple as that. B|

Edited by ka0s

Share this post


Link to post
Share on other sites

@ka0s Thanks for your info. I did not know it is that simple. lol 

I will try it tonight. I could find some useful tutorial on youtube. 

Cheers.

Share this post


Link to post
Share on other sites

@ka0s Thanks for your info. I did not know it is that simple. lol 

I will try it tonight. I could find some useful tutorial on youtube. 

Cheers.

Did you get Zeus working and item not saving?

 

Share this post


Link to post
Share on other sites

You need to edit mission.sqm, download it to your computer, open it in Arma 3 editor, and add the zeus module, simple as that. B|

What part of the Sqm did you add to ur mission.sqm?

This is mine after I have saved the module on arma 3.

 

version=12;
class Mission
{
    addOns[]=
    {
        "A3_Characters_F_BLUFOR",
        "a3_characters_f",
        "a3_map_altis",
        "3DEN",
        "a3_modules_f_curator_curator"
    };
    addOnsAuto[]=
    {
        "3DEN",
        "a3_modules_f_curator_curator",
        "a3_map_altis"
    };
    randomSeed=6091515;
    class Intel
    {
        timeOfChanges=1800.0002;
        startWeather=0.30000001;
        startWind=0.1;
        startWaves=0.1;
        forecastWeather=0.30000001;
        forecastWind=0.1;
        forecastWaves=0.1;
        forecastLightnings=0.1;
        year=2035;
        month=6;
        day=24;
        hour=12;
        minute=0;
        startFogDecay=0.013;
        forecastFogDecay=0.013;
    };
    class Groups                                        I assume that you start somewhere here on this line                                                       
    {
        items=1;
        class Item0
        {
            side="LOGIC";
            class Vehicles
            {
                items=1;
                class Item0
                {
                    position[]={11207.043,37.039322,11698.213};
                    class args
                    {
                        items=4;
                        class Item0
                        {
                            value="76561198073645449 ";
                            parentCls="ModuleCurator_F";
                            typeName="Owner";
                        };
                        class Item1
                        {
                            value="God";
                            parentCls="ModuleCurator_F";
                            typeName="Name";
                        };
                        class Item2
                        {
                            value="2";
                            parentCls="ModuleCurator_F";
                            typeName="Addons";
                        };
                        class Item3
                        {
                            value="1";
                            parentCls="ModuleCurator_F";
                            typeName="Forced";
                        };
                    };
                    id=0;
                    side="LOGIC";
                    vehicle="ModuleCurator_F";
                    leader=1;
                    lock="UNLOCKED";
                    skill=0.60000002;
                    text="Zeus";
                };
            };
        };
    };
};                                                    And finish somewhere here.           
class Intro
{
    addOns[]=
    {
        "a3_map_altis"
    };
    addOnsAuto[]=
    {
        "a3_map_altis"
    };
    randomSeed=8656439;
    class Intel
    {
        timeOfChanges=1800.0002;
        startWeather=0.30000001;
        startWind=0.1;
        startWaves=0.1;
        forecastWeather=0.30000001;
        forecastWind=0.1;
        forecastWaves=0.1;
        forecastLightnings=0.1;
        year=2035;
        month=6;
        day=24;
        hour=12;
        minute=0;
        startFogDecay=0.013;
        forecastFogDecay=0.013;
    };
};
class OutroWin
{
    addOns[]=
    {
        "a3_map_altis"
    };
    addOnsAuto[]=
    {
        "a3_map_altis"
    };
    randomSeed=13089004;
    class Intel
    {
        timeOfChanges=1800.0002;
        startWeather=0.30000001;
        startWind=0.1;
        startWaves=0.1;
        forecastWeather=0.30000001;
        forecastWind=0.1;
        forecastWaves=0.1;
        forecastLightnings=0.1;
        year=2035;
        month=6;
        day=24;
        hour=12;
        minute=0;
        startFogDecay=0.013;
        forecastFogDecay=0.013;
    };
};
class OutroLoose
{
    addOns[]=
    {
        "a3_map_altis"
    };
    addOnsAuto[]=
    {
        "a3_map_altis"
    };
    randomSeed=7304425;
    class Intel
    {
        timeOfChanges=1800.0002;
        startWeather=0.30000001;
        startWind=0.1;
        startWaves=0.1;
        forecastWeather=0.30000001;
        forecastWind=0.1;
        forecastWaves=0.1;
        forecastLightnings=0.1;
        year=2035;
        month=6;
        day=24;
        hour=12;
        minute=0;
        startFogDecay=0.013;
        forecastFogDecay=0.013;
    };
};

 

 

Share this post


Link to post
Share on other sites

I also have it working and have the same problem but i was wondering if it was possible to make Zeus persistently update and recognize all the objects that the server already has and that get spawned by the server aswell

Share this post


Link to post
Share on other sites

Is there a way to limit the zues slot to only admins? How are you handling this on a full server?

Share this post


Link to post
Share on other sites
7 hours ago, TPGDagger said:

Is there a way to limit the zues slot to only admins? How are you handling this on a full server?

this is my zeus addon in my sqm

Spoiler

        class Item102
         {
            side="LOGIC";
            class Vehicles
            {
                items=1;
                class Item0
                {
                    position[]={9762.9512,8.0364285,4894.1582};
                    class args
                    {
                        items=4;
                        class Item0
                        {
                            value="----";    //<---- ADD EITHER PLAYER UIDS, ADD NAME OF A INGAME SLOT, OR USE #adminLogged TO MAKE IT SO YOU HAVE TO DO #login adminpassword TO BE ABLE TO USE IT
                            parentCls="ModuleCurator_F";
                            typeName="Owner";
                        };
                        class Item1
                        {
                            value="";
                            parentCls="ModuleCurator_F";
                            typeName="Name";
                        };
                        class Item2
                        {
                            value="3";
                            parentCls="ModuleCurator_F";
                            typeName="Addons";
                        };
                        class Item3
                        {
                            value="0";
                            parentCls="ModuleCurator_F";
                            typeName="Forced";
                        };
                    };
                    id=0;
                    side="LOGIC";
                    vehicle="ModuleCurator_F";
                    leader=1;
                    lock="UNLOCKED";
                    skill=0.60000002;
                    text="zeusModule";
                };
            };
        };
    };

i put how to do it in the spoiler sorry for caps lol didnt know i had it on and didnt want to change it Good Luck!

Profit

ps: the cords are for esseker it doesn't really matter since the module is just kinda there doesent accually spawn anything but just an fyi

Edited by GamerGaming

Share this post


Link to post
Share on other sites
On 13/10/2015 at 6:25 AM, ka0s said:

You need to edit mission.sqm, download it to your computer, open it in Arma 3 editor, and add the zeus module, simple as that. B|

doing that, its working on test server , but while someone get in , he's kick by BE. :(.

Anyone got BE filters for that ?

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.