Jump to content

He-Man

Developer
  • Posts

    808
  • Joined

  • Last visited

  • Days Won

    63

Posts posted by He-Man

  1. There are some changes in the code. It only supports the standard Epoch Units at the moment.

    What you can try is changing the array of Epoch soldiers in cfgepochclient.hpp:

    Spoiler

    class CfgEpochSoldier
    {
        unitTypes[] = {"I_Soldier_EPOCH", "I_Soldier2_EPOCH", "I_Soldier3_EPOCH"};//Selects from randomly
     

     

  2. Hey,

    - download the Server Files

    - paste the content of "Server_Install_Pack" into the root of your Arma3 Server folder

    - download the @Epoch client files

    - paste the @Epoch folder into the root of your Arma3 Server folder

    - rename these files:

       - sc\battleye\example-beserver.cfg (or example-beserver_x64.cfg if running 64bit exe) into beserver.cfg (beserver_x64.cfg)

       - sc\basic-example.cfg -> basic.cfg

       - sc\server-example.cfg -> server.cfg 

    - set the correct Battleye path in @epochhive\epochserver.ini (for example BattlEyePath = D:\Servers\Epoch\SC\BattlEye)

    - Set the correct passwords in:

       - @epochhive\epochserver.ini

       - sc\battleye\beserver.cfg (beserver_x64.cfg)

       - sc\server.cfg

       - DB\redis.conf

     

    Your Mission file should be inside the mpmissions folder. Unpbo it with pbo manager (or any other tool), make your changes / paste your addons and repack it with the same tool.

    Serverside Addons you have to put into @epochhive\addons folder

    And run the Server with startparameters like this:

    -mod=@Epoch; -serverMod=@EpochHive; -config=D:\Servers\Epoch\SC\server.cfg -port=2302 -profiles=D:\Servers\Epoch\SC -cfg=D:\Servers\Epoch\SC\basic.cfg -name=SC -autoInit -loadMissionToMemory -enableHT

     

    For the Status Bar I would use my updated files: https://github.com/Ignatz-HeMan/Ignatz_Statusbar

     

    Hope this helps a bit

  3. On 6.12.2016 at 6:53 PM, He-Man said:

    Based on this Status Bar, I made a complete rewrite. (without a difference between PlayerBar / AdminBar, because it is not needed for us).

    - Completely removed external config file

    - Only 1 File for all

    - Config section on the top of the Script-File

    - Blinking Icons, if in a dangerous value

    - Easy changeable Status Bar Content

    - Toggleable between 3 Statusbar sizes (right shift key / configurable)

    - 0-No Status Bar

    - 1 Full Status Bar

    - 2 Half Status Bar

    - 3 Small Status Bar

     

    I made it only for our Server.

    But I want to share it now, if someone also want it.

    Download: https://github.com/Ignatz-HeMan/Ignatz_Statusbar

    Updated:

    - Added Restart Warnings

    - Added Player Kick short before Restart

    - Added a possibility to use realtime restarts (only working, when also installed Ignatz_Server_AutoLock )

    - Realtime Restarts means: If the Server restarts at 01:50 and normally the next restart should be at 03:00, this script will calculate the right restart timer.

    - Updated to new File-Structure and usage of Epoch Custom Eventhandlers.

    - The Custom Eventhandlers make it possible to add custom Eventhandler directly into the Epoch Codes.

    - So there should be no problems with any Antihack tools blocking this Eventhandlers.

    - Just copy / paste them after each Epoch Update back into the folder (Epoch should not change this files on updates)

     

    The Realtime Restart Timer will be adjusted about 5 minutes after server uptime. Don't change it, or it will not work correct!!!

    I will make it more configurable in the next weeks, but atm I have not the time for it...

    If there are any Bugs, let me know!

  4. On 29.12.2016 at 3:16 PM, He-Man said:

    Here a simple Earplug Script, special for the new Epoch Custom functions since Epoch 0.5

    https://github.com/Ignatz-HeMan/Ignatz_Client_Earplugs

    Updated to new File-Structure and usage of Epoch Custom Eventhandlers.

    The Custom Eventhandlers make it possible to add custom Eventhandler directly into the Epoch Codes.

    So there should be no problems with any Antihack tools blocking this Eventhandlers.

    Just copy / paste them after each Epoch Update back into the folder (Epoch should not change this files on updates)

  5. @Sneer, I have double checked it now.

    For me, it works with the actual files without any problems / errors.

    The only I have changed is:

    Spoiler

    SEM_TimerStart            = 1;        // Minutes to start first Mission.
    SEM_MissionTimerMin     = 1;        // Minimum minutes between missions.
    SEM_MissionTimerMax     = 1.5;        // Maximum minutes between missions.
    SEM_dynamicMissions = [
        ["convoySupply",    "Supply Convoy",    1,    100,    0,    true],
        ["convoyRepair",    "Repair Convoy",    1,    100,    1,    true],
        ["convoyStrider",    "Strider Convoy",    1,    100,    2,    true],
        ["convoyWeapon",    "Weapon Convoy",    1,    100,    3,    true]    //NO COMMA AT THE LAST LINE!
    ];

    To start and restart the missions faster and not have to wait to long for testing.

    It was also not needed to change the execvm to call ...

    So I am really wondering, why it is not working for you.

    Okay, the dynamic missions are not finished and the behaviour is more then boring / uncontrolled. But this is only in beta and will stay there, I think.

    My intention was not to create a new Mission-System, but make thie static missions run plug'n'play and fix some things (marker / loot ...)

×
×
  • Create New...