Jump to content

Ghostrider-GRG

Member
  • Posts

    952
  • Joined

  • Last visited

  • Days Won

    56

Reputation Activity

  1. Like
    Ghostrider-GRG reacted to vbawol in 0.2.5.2 (Build B) Server Only Hotfix Changelog For Arma 1.38+   
    0.2.5.2 Build "B" posted to fix a small typo in the AH and to change the way one of the checks works due to changes in 1.38.
     
    Update: EpochServer.dll, a3_epoch_server.pbo
  2. Like
    Ghostrider-GRG got a reaction from cyncrwler in #SEM - Simple Epoch Missions v0.8.1 + 0.8.3 test   
    I appologize - I have removed the post as it belonged in another thread in the first place.  I had not known that placing these blocks of text in spoilers was a convention but will do so in the future. On a broader scale, thanks for your great mission system which our players have been enjoying from V 0.3 on.
  3. Like
    Ghostrider-GRG reacted to blckeagls in blckeagls' Real Zombies v0.0.5   
    This script spawns zombies when players enter cities.   It is very much in alpha, and does not spawn 100% of the time for some reason.

    This script takes use of "Shaun's Simple Zombie Script"

    STEPS
    1. Download and Unzip this: ZombiesVersion0.0.0.5.zip
    2. Add the zombies folder to your mission folder.
    3. Add the sounds folder to your mission folder.
    4. Add zskin.jpg to the root of your missions folder.
    5. Add this to your descriptions.ext at the top.
    #include "zombie\zombie.hpp" 6. Add this to your mission folder init.sqf
    if (isDedicated) then { [] execVM "\q\addons\zombiemission\init.sqf"; }; [] execVM "zombie\compiles.sqf"; "playZSoundHurt" addPublicVariableEventHandler {(_this select 1) call fncNextSound}; "playZSound" addPublicVariableEventHandler {(_this select 1) call fncNextSound}; 7. place ZombieMission.pbo in your @EpochHive\Addons folder
    You are now complete


    KNOWN ISSUES:
    - Zombies do not look exactly like zombies...  (Hard to setTexture and get them working to look like zombies without editing client side requirements)
    - They do not always spawn when player enter cities

    Change Log:
    0.0.0.4 > 0.0.0.5
    Added a spawn code for the server side files.. 
    0.0.0.3 > 0.0.0.4
    Added code to play sound for client side
    0.0.0.2 > 0.0.0.3
    Added zskin.jpg to zip file
     
    I AM USING THE SAME BATTLE EYE FILTERS IN MY AI MISSION SCRIPT LOCATED HERE: 
     
    If anyone has any other cool ideas they would like me to make..  Personal Message me...  I'll work on them and post them on forum when completed if I like them...
  4. Like
    Ghostrider-GRG got a reaction from KiloSwiss in #SEM - Simple Epoch Missions v0.8.1 + 0.8.3 test   
    @cyncrwler -
     
    My appologies - just realized my error. Thank you for the feedback and for pointing me to the solution.
  5. Like
    Ghostrider-GRG got a reaction from cyncrwler in #SEM - Simple Epoch Missions v0.8.1 + 0.8.3 test   
    @cyncrwler -
     
    My appologies - just realized my error. Thank you for the feedback and for pointing me to the solution.
  6. Like
    Ghostrider-GRG got a reaction from Gen0cide in Looking for a home   
    GenOcide,
     
    We run PVE servers in the US - LIke Darth_Rogue we have a terrific group of active admins but one person managing the nuts and bolts (yours truly). Shoot me a PM or stop by our TS dbdclan.typefrag.com or website deathbeforedishonorclan.com if you'd like to hear more about the server and our group.
     
     

  7. Like
    Ghostrider-GRG got a reaction from unrealPANDA in [How To] Set up an Arma 3 Epoch Server on a Client PC   
    Setting up an Epoch for Arma 3 server on your PC.
     
    Below is the procedure I have used to set up A3 Epoch servers on my desktop PC. These servers are useful as a test bed when I try out things like the many scripts being released for Epoch. 
     
    Updated for Epoch RC 0.3.0.3
     
    This How To is based upon the Install.txt provided with the Epoch server files. If your server does not start up you may have missed a step or be lacking essential software.
     
    For additional information, please refer to the Epoch developer's Wiki which provides considerable additional information.
    http://epochmod.gamepedia.com/A3Epoch:Arma_3_Epoch#Server_Setup_.26_Information
     
    For an excellent guide on troubleshooting, refer to the FAQ at

     
    For another take on this How To, which provides a more comprehensive discussion of the different things you need to consider for server setup.

     

    What you will need:
     
    A good text editor like Notepad ++ (freeware)
    Visual C++ Redistributable Packages for Visual Studio 2013:
    http://www.microsoft.com/en-us/download/details.aspx?id=40784
     
     
    30 min
    a bit of patience.

    Stage I: create a server directory and add all needed files to your server directory.
     
     
    1) Create a new directory on the disk you wish  to use for your server.  Mine is on an SSD drive E:
    Lets call it: E:\Arma3Server for this tutorial.

    2) Open your ..Steam\SteamApps\Common\Arma3 directory. Mine happens to be in E:\Steam\SteamApps\Common\Arma3.

    3) Copy everything from that directory to your new server directory E:\Arma3Server.

    4) Download Epoch Mod from here http://epochmod.com/download.php. Unpack the .rar file.

    5) Copy @Epoch to your new server directory E:\Arma3Server.

    6) Download the Epoch Server files https://github.com/EpochModTeam/Epoch/tree/master/Server_Install_Pack.

    7) Extract the archive, and copy all files and folders in it to your E:\Arma3Server directory.
     
    Stage II: Adjust the settings for your database:
    8) Open the DB folder of your E:\Arma3Server directory.

    9) Open redis.conf using Notepad ++ or another text editor. It will look like this.
     
    10) Change Changeme9832 in the "requirepass" field to a password you wish to use for your database server such as client321.

    11) In your E:\Arma3Server folder, find and open @EpochHive.

    12) Open EpochServer.ini using Notepad++. In it there will be a section titled [Redis] which looks like this:
     
    13) now change the password to the one you set above for redis.conf, which for this example was client321.
     
    Stage III: Complete configuration of Epoch Server Settings.
    14) Next, in EpochHive.ini you need to specify the path to be used when starting the battleye on the serverside. Look for the following section:
     
    Change the BattlEyePath to the one appropriate for your server.  In our example, this would be E:\Arma3Server\SC\BattlEye
    Now save and close EpochHive.
     
    Stage IV: Configuring Automatic Restarts and other related issues.
     
    In the past automatic restarts have usually been accomplished using BEC, a freeware tool. For reasons outside the scope of this how-to, development and support of BEC was discontinued and Epoch has been moving to integrated Battleye in various ways including providing functions for automatic restarts. If you wish to use BEC, you can download it using the link below:
     
    http://www.armaholic.com/page.php?id=15716
     
    In order to run BEC, you will need to redirect its efforts to phone home. Instructions on how to do so are listed in the post by Dwarfer in this thread.
     

     
    You will also need to set the correct path to your Arma3Server\SC\Battleye folder in the configuration file for BEC which normally would be:  Arma3Server\BEC\Config\Config.cfg.
     
    BEC does still provide valuable functionality such as the ability to play certain messages periodically, but you can also schedule server restarts or utilize other features if you wish. .
     
    Alternatives to BEC for automated server restarts:
    Please see the release notes for Epoch 0.3.0.3 for details on  the built in automated server restart functions. The new method for automated server restarts is recommended if you are setting up a new server.
     
    To use the built in server restart functions, open @epochhive\epochconfigs.hpp
    In the first line, change
     
    serverRestart         = false; // true sends #shutdown command to server after the time specified in ForceRestartTime
     
    to
     
    serverRestart         = true; // true sends #shutdown command to server after the time specified in ForceRestartTime
     
    17) Stage V: Create your server startup file.
    18) Open a blank document and past the following into it then save it in your E:\Arma3Server directory as something like A3Epoch.bat. Note that if you are using Notepad++, its default is to save files as text files. Select *.* from the drop down menu for choosing the file type before saving you A3Epoch.bat:  Again, the you will need to adjust the paths in this file to suit those for your server.
     
     
     
    20) Stage VI: Configure BattlEye
     
    21) Open the SC\Battleye folder and rename example-BEServer.cfg to BEServer.cfg and change the RConPassword.
    22) Create an empty text file and save it as bans.txt in the SC\Battleye folder. Save and close the above configuration files.
     
    23) Stage VII: Starting and joining your server.
     
    24) In your E:\Arma3Server folder find and open the DB folder then click start-redis.

    24) If you will be using BEC, go to your E:\Arma3Server\BEC folder find BEC, and start it.

    25) Start Arma 3, select Play, then multiplayer and finally in multiplayer select remote. Enter the IP and port for your server, which in our example is 127.0.0.1:2302.
     
    26) Also in your E:\Arma3Server directory should be the A3Epoch file you created above under step 18. Find it and click it.
        When you do, the Arma3server console should open after slight delay, and you should see information including the port number you used above in your A3Epoch startup file.  If you are using BEC, once the   Arma3server is running, BEC should go through a few steps then indicate it has successfully connected to the server.
       
    27) You should now be able to join your server.
  8. Like
    Ghostrider-GRG got a reaction from Armored_Code in [How To] Set up an Arma 3 Epoch Server on a Client PC   
    You need to add your steam player ID and player name to the appropriate places in epochah.hpp. See the FAQ linked below for details.
     

  9. Like
    Ghostrider-GRG reacted to vbawol in 0.2.5.2 (Build B) Server Only Hotfix Changelog For Arma 1.38+   
    [Changed] BE filters updated for Arma 1.38.
    [Changed] Required build and hostname updated in config.cfg
    [Fixed] SteamAPI error handling added to DLL that fixes 100% CPU issue (This feature will be re-enabled after fully tested).
    [Fixed] Removed allowDamage false on player model which caused server side AI not to damage players.
    [info] AiA Terrain pack updated. Download the proper version here http://epochmod.com/download.php.
    [info] Remove old 2014 AiA TP bikeys and use the newer 2015 ones included in this release.
     
    Admin Tool:
    [Added] Admin sub menus configurable for Owner and lower admins. [Added] Give Krypto option added. Default values are 2500,1000,500,100,50,-1000 These options are configurable. [Added] Vehicle Repair and Repair Vehicle Target. [Changed] Admin Delete Target Key is now F5, fix double usage of DEL Key. [Fixed] Misspelling in spawn menu (Categories). [info] Some new features commented because they require a newer client build.  
    Antihack: [Added] Dynamic loading server side of rscdisplay onload/unload checks with override ability (CBA support). [Added] Checks if the antihack is running, you can change in the config what happens when found not running. (Log/Ban). [Changed] Prefix added to PVS names and a BE filter added in publicVariable.txt. This means that BEC + watchdog are no longer mandatory and will only be needed if no prefix is used. If you change the prefix update the BE filter accordingly. [Changed] Improve anti-teleport script. [Changed] Native support for All in ArmA Version from 01.01.2015.   Please Note: Some of this information is incomplete and will be fully documented in the next major patch changelogs.
  10. Like
    Ghostrider-GRG reacted to Zupa in [0.2 Release] Unofficial Epoch Redis Database Manager - Live Map   
    Unofficial Epoch Redis Database Manager
     
    BROKEN IN CURRENT EPOCH.
     
    To help out on the Dev team and server owners i present you my current project i'm working on. This will allow you to manage your redis databases with a nice friendly user-interface. This will be handmade on the Epoch data structure. It will require a php-capable invironment. 
     
    It will allow viewing, editing and deleting of all server data in redis in a admin-friendly interface.
     
    You can request features you want implemented in this topic.
     
     
    OPEN BETA PRE ALPHA UPDATE 2
     
    0.2 Release Data & MAP 
     
    Whats new in 0.2?
     
    [ADDED] More maps [ADDED] Own maps support [ADDED] More customisable settings [ADDED] Import/export server data ( for other admins forexample) [ADDED] Use own images [ADDED] View buildings, storages,players,vehicle details. [FIXED] Charnarus and altis are calibrated, other maps  that are default in are theoreticle correct but not tested. [FIXED] Working dashboard page.  
    Whats Gonna be new in 0.3 ( Rolling Changelogs)?
     
    [CHANGED] PHP laravel backend. [ADDED] Statistic Graphs at listdetail screens. [ADDED] Login System. [ADDED] User Rights on pages system. (Configurable by full admins). [ADDED] Inegrated ZupaStats for admin purposes. [FIXED] Some performance issues. [FIXED] Changing server on dashboard now also refreshes dashboard. [FIXED] Server name now correctly displays on title text. More to come  
     
    Download:
     
    On 24 feb 2015:
     

     
    http://www.mediafire.com/download/rd1c8wldmldgi2z/ZRDBM.rar
     
    This is not an optimised build. Keep the html and php on the same host for this release. TCP redis should work if configured corretly ( not tested, so I can be wrong). Server data is saved in localhost in your browser for time being. 
     
    Default included maps:
    Chernarus Altis Stratis Takistan Namalsk  
    Download Extra Maps
     
    These maps are not default in the download to make the file not too big for people that don't need them.
     
    To use these maps just place the folder in the "maps" folder and add the map to the settings.
     
    Credits to Scott AKA Uro to make these possible and easy for me.
     
    These images are ingame images and should not have an offset
     
    Bornholm
     
    http://www.mediafire.com/download/n7bbqkf8899hiex/bornholm.rar
     
    Mapsize : 22528 x 22528 : Needs testing!
     
    Image: http://i.imgur.com/jNXbfeC.jpg
     
    Lingor
     
    http://www.mediafire.com/download/1af9wb3zxlif2xc/lingor.rar
     
    Mapsize : 10240 x 10239 : Needs testing!
     
    Image: http://i.imgur.com/yeIAi8v.jpg
     
    Zargabad
     
    http://www.mediafire.com/download/0gjq7617zl3uc36/zargabad.rar
     
    Mapsize : 8191 x 8194: Needs testing!
     
    Image: http://i.imgur.com/CoJLIXL.jpg
     
    Panthera 3
     
    http://www.mediafire.com/download/gqumsm2s2niskl7/panthera.rar
     
    Mapsize : 10240 x 10239: Needs testing!
     
    Image: http://i.imgur.com/cf7fsqd.jpg
     
    Taviana 3
     
    http://www.mediafire.com/download/an38c1rbidxmdcr/taviana.rar
     
    Mapsize : 21333 x 21332: Needs testing!
     
    Image: http://i.imgur.com/jHZyDz5.jpg
     
    Alternative Altis
     
    http://www.mediafire.com/download/1dd962bff7wo4dr/altis2.rar
     
    Mapsize : 30700x 30700.
     
    Image: http://i.imgur.com/XNgVFMJ.jpg
     
    Alternative Chernarus
     
    http://www.mediafire.com/download/2qc9jri1ccj38ym/chernarus2.rar
     
    Mapsize : 15360 x 15360.
     
    Image: http://i.imgur.com/88ilDD9.png
     
    Alternative Stratis
     
    http://www.mediafire.com/download/c29odtoquazjki6/stratis2.rar
     
    Mapsize : 8191 x 8192
     
    Image: http://i.imgur.com/x0xy0zR.jpg
     
    Instructions:
     
    Unzip the folder in your apache enviremont ( xampp htdocs) for example. ( More info about this later).
     
    Add extra maps to the map folder if necessary (Not all are included in default download. Otherwise the size will get too big).
     
    Go to the server/config.php and fill in your server data ( if you want multiple servers on different IP's , i recommend making a server2 folder with that config then).
    $myRedisPass = "redispass"; $myRedisPort = 6379; $myRedisHost = '127.0.0.1'; // If php and redis are on the same server, this suffices IF PHP and REDIS are on different servers ( you need to open the redis Port on that server AND bind your public ip in redis config !)
     
    EXAMPLE in redis.conf: ( Restart redis to activate this).
    bind 127.0.0.1 38.17.135.190 Now browse to your folder in a browser.  ( localhost or externally).
     
    The webapp automaticly lets u add a server, fill in the data correctly or import an exported server. 
     

     
     
    Screenschots:
     
     

     

     
     

     
     

     
     

     
     
     

     

     
    IN DEV More functions added later.
  11. Like
    Ghostrider-GRG got a reaction from 123niceguy in [How To] Set up an Arma 3 Epoch Server on a Client PC   
    Setting up an Epoch for Arma 3 server on your PC.
     
    Below is the procedure I have used to set up A3 Epoch servers on my desktop PC. These servers are useful as a test bed when I try out things like the many scripts being released for Epoch. 
     
    Updated for Epoch RC 0.3.0.3
     
    This How To is based upon the Install.txt provided with the Epoch server files. If your server does not start up you may have missed a step or be lacking essential software.
     
    For additional information, please refer to the Epoch developer's Wiki which provides considerable additional information.
    http://epochmod.gamepedia.com/A3Epoch:Arma_3_Epoch#Server_Setup_.26_Information
     
    For an excellent guide on troubleshooting, refer to the FAQ at

     
    For another take on this How To, which provides a more comprehensive discussion of the different things you need to consider for server setup.

     

    What you will need:
     
    A good text editor like Notepad ++ (freeware)
    Visual C++ Redistributable Packages for Visual Studio 2013:
    http://www.microsoft.com/en-us/download/details.aspx?id=40784
     
     
    30 min
    a bit of patience.

    Stage I: create a server directory and add all needed files to your server directory.
     
     
    1) Create a new directory on the disk you wish  to use for your server.  Mine is on an SSD drive E:
    Lets call it: E:\Arma3Server for this tutorial.

    2) Open your ..Steam\SteamApps\Common\Arma3 directory. Mine happens to be in E:\Steam\SteamApps\Common\Arma3.

    3) Copy everything from that directory to your new server directory E:\Arma3Server.

    4) Download Epoch Mod from here http://epochmod.com/download.php. Unpack the .rar file.

    5) Copy @Epoch to your new server directory E:\Arma3Server.

    6) Download the Epoch Server files https://github.com/EpochModTeam/Epoch/tree/master/Server_Install_Pack.

    7) Extract the archive, and copy all files and folders in it to your E:\Arma3Server directory.
     
    Stage II: Adjust the settings for your database:
    8) Open the DB folder of your E:\Arma3Server directory.

    9) Open redis.conf using Notepad ++ or another text editor. It will look like this.
     
    10) Change Changeme9832 in the "requirepass" field to a password you wish to use for your database server such as client321.

    11) In your E:\Arma3Server folder, find and open @EpochHive.

    12) Open EpochServer.ini using Notepad++. In it there will be a section titled [Redis] which looks like this:
     
    13) now change the password to the one you set above for redis.conf, which for this example was client321.
     
    Stage III: Complete configuration of Epoch Server Settings.
    14) Next, in EpochHive.ini you need to specify the path to be used when starting the battleye on the serverside. Look for the following section:
     
    Change the BattlEyePath to the one appropriate for your server.  In our example, this would be E:\Arma3Server\SC\BattlEye
    Now save and close EpochHive.
     
    Stage IV: Configuring Automatic Restarts and other related issues.
     
    In the past automatic restarts have usually been accomplished using BEC, a freeware tool. For reasons outside the scope of this how-to, development and support of BEC was discontinued and Epoch has been moving to integrated Battleye in various ways including providing functions for automatic restarts. If you wish to use BEC, you can download it using the link below:
     
    http://www.armaholic.com/page.php?id=15716
     
    In order to run BEC, you will need to redirect its efforts to phone home. Instructions on how to do so are listed in the post by Dwarfer in this thread.
     

     
    You will also need to set the correct path to your Arma3Server\SC\Battleye folder in the configuration file for BEC which normally would be:  Arma3Server\BEC\Config\Config.cfg.
     
    BEC does still provide valuable functionality such as the ability to play certain messages periodically, but you can also schedule server restarts or utilize other features if you wish. .
     
    Alternatives to BEC for automated server restarts:
    Please see the release notes for Epoch 0.3.0.3 for details on  the built in automated server restart functions. The new method for automated server restarts is recommended if you are setting up a new server.
     
    To use the built in server restart functions, open @epochhive\epochconfigs.hpp
    In the first line, change
     
    serverRestart         = false; // true sends #shutdown command to server after the time specified in ForceRestartTime
     
    to
     
    serverRestart         = true; // true sends #shutdown command to server after the time specified in ForceRestartTime
     
    17) Stage V: Create your server startup file.
    18) Open a blank document and past the following into it then save it in your E:\Arma3Server directory as something like A3Epoch.bat. Note that if you are using Notepad++, its default is to save files as text files. Select *.* from the drop down menu for choosing the file type before saving you A3Epoch.bat:  Again, the you will need to adjust the paths in this file to suit those for your server.
     
     
     
    20) Stage VI: Configure BattlEye
     
    21) Open the SC\Battleye folder and rename example-BEServer.cfg to BEServer.cfg and change the RConPassword.
    22) Create an empty text file and save it as bans.txt in the SC\Battleye folder. Save and close the above configuration files.
     
    23) Stage VII: Starting and joining your server.
     
    24) In your E:\Arma3Server folder find and open the DB folder then click start-redis.

    24) If you will be using BEC, go to your E:\Arma3Server\BEC folder find BEC, and start it.

    25) Start Arma 3, select Play, then multiplayer and finally in multiplayer select remote. Enter the IP and port for your server, which in our example is 127.0.0.1:2302.
     
    26) Also in your E:\Arma3Server directory should be the A3Epoch file you created above under step 18. Find it and click it.
        When you do, the Arma3server console should open after slight delay, and you should see information including the port number you used above in your A3Epoch startup file.  If you are using BEC, once the   Arma3server is running, BEC should go through a few steps then indicate it has successfully connected to the server.
       
    27) You should now be able to join your server.
  12. Like
    Ghostrider-GRG reacted to vbawol in Increase vehicle lock time beyond reboots?   
    Ok got that added for next patch.
  13. Like
    Ghostrider-GRG reacted to vbawol in Increase vehicle lock time beyond reboots?   
    The idea was that if it was like we did in A2, eventually most vehicles you find would be locked and nothing sucks more than running 2k for a vehicle that is locked. That said we could add a feature to allow the locking mechanism to last for longer than a restart and potentially for days if set that way. How many of you are interested in that?
  14. Like
    Ghostrider-GRG reacted to Axle in Web Server browser.   
    AWOL has put a lot of work into this and it's finally ready for testing and we would love your feedback.
     
    Once you have the proper mods installed you will simply be able to use the page to filter and join the server you play on or discover new servers.
     
     
    http://epochmod.com/ServerList.html
  15. Like
    Ghostrider-GRG reacted to axeman in This mod is weak   
    No probs was more aimed at OP (still trying to glean some useful feedback from the post, might just delete it). The way I see it, the obsfucation was an experiment at a time when we were under persistent attack from certain hackers who were trying to extort us. Taking it out now is just time consuming, there is no hidden agenda, we're just working on other, new stuff.
     
    There are all sorts of bits of code in the released server and client files that don't always make sense or 'could be done better'. We do know and will get to them, At the moment, if something looks odd then it's going to get looked at on a later date, so long as it works and doesn't cause issues for now. Call it a placeholder for future updates.
     
    Aah, lights and the reason I got into coding for dayZ :) Hang in there, the same ethos is there from A2. I should add, with newer people also with some considerable talent.
  16. Like
    Ghostrider-GRG reacted to Richie in This mod is weak   
    I must admit i hate satchel charges, they serve no purpose in Epoch.
    The rest of the mod i think is fantastic, I think the Dev team have done a great job and I really enjoying playing on and admining my server :D
  17. Like
    Ghostrider-GRG reacted to Axle in Patch 0.3.0.3 Server/Client files !!Now on Steam!!   
    Epoch launcher is out of date but you can still download the new patch. It will require you to manually extract and install the client files.
     
    Downloads:
     
    Client
    http://epochmod.com/download.php
     
    Server
    http://epochmod.com/download_server.php

    Changelogs:

     
    Report Bugs:
    http://epochmod.com/forum/index.php?/forum/53-bug-reports/
     
    Provide Feedback:
    http://epochmod.com/forum/index.php?/forum/54-feedback/
  18. Like
    Ghostrider-GRG reacted to vbawol in 0.2.5.2 Changelog   
    updated changelog
     
    [Fixed] Vests and Headgear now populate with correct epoch variants in the spawn menu. [Fixed] Item spawning now will add the items to a vehicle if target is in one. [Fixed] Disable SteamAPI VAC ban calls for now as it was reported to cause CPU high load, it will be renabled in a future patch. [Fixed] Group invite not working. [Added] Extra logging of player connects and disconnects.
  19. Like
    Ghostrider-GRG got a reaction from Ace22 in [How To] Set up an Arma 3 Epoch Server on a Client PC   
    Setting up an Epoch for Arma 3 server on your PC.
     
    Below is the procedure I have used to set up A3 Epoch servers on my desktop PC. These servers are useful as a test bed when I try out things like the many scripts being released for Epoch. 
     
    Updated for Epoch RC 0.3.0.3
     
    This How To is based upon the Install.txt provided with the Epoch server files. If your server does not start up you may have missed a step or be lacking essential software.
     
    For additional information, please refer to the Epoch developer's Wiki which provides considerable additional information.
    http://epochmod.gamepedia.com/A3Epoch:Arma_3_Epoch#Server_Setup_.26_Information
     
    For an excellent guide on troubleshooting, refer to the FAQ at

     
    For another take on this How To, which provides a more comprehensive discussion of the different things you need to consider for server setup.

     

    What you will need:
     
    A good text editor like Notepad ++ (freeware)
    Visual C++ Redistributable Packages for Visual Studio 2013:
    http://www.microsoft.com/en-us/download/details.aspx?id=40784
     
     
    30 min
    a bit of patience.

    Stage I: create a server directory and add all needed files to your server directory.
     
     
    1) Create a new directory on the disk you wish  to use for your server.  Mine is on an SSD drive E:
    Lets call it: E:\Arma3Server for this tutorial.

    2) Open your ..Steam\SteamApps\Common\Arma3 directory. Mine happens to be in E:\Steam\SteamApps\Common\Arma3.

    3) Copy everything from that directory to your new server directory E:\Arma3Server.

    4) Download Epoch Mod from here http://epochmod.com/download.php. Unpack the .rar file.

    5) Copy @Epoch to your new server directory E:\Arma3Server.

    6) Download the Epoch Server files https://github.com/EpochModTeam/Epoch/tree/master/Server_Install_Pack.

    7) Extract the archive, and copy all files and folders in it to your E:\Arma3Server directory.
     
    Stage II: Adjust the settings for your database:
    8) Open the DB folder of your E:\Arma3Server directory.

    9) Open redis.conf using Notepad ++ or another text editor. It will look like this.
     
    10) Change Changeme9832 in the "requirepass" field to a password you wish to use for your database server such as client321.

    11) In your E:\Arma3Server folder, find and open @EpochHive.

    12) Open EpochServer.ini using Notepad++. In it there will be a section titled [Redis] which looks like this:
     
    13) now change the password to the one you set above for redis.conf, which for this example was client321.
     
    Stage III: Complete configuration of Epoch Server Settings.
    14) Next, in EpochHive.ini you need to specify the path to be used when starting the battleye on the serverside. Look for the following section:
     
    Change the BattlEyePath to the one appropriate for your server.  In our example, this would be E:\Arma3Server\SC\BattlEye
    Now save and close EpochHive.
     
    Stage IV: Configuring Automatic Restarts and other related issues.
     
    In the past automatic restarts have usually been accomplished using BEC, a freeware tool. For reasons outside the scope of this how-to, development and support of BEC was discontinued and Epoch has been moving to integrated Battleye in various ways including providing functions for automatic restarts. If you wish to use BEC, you can download it using the link below:
     
    http://www.armaholic.com/page.php?id=15716
     
    In order to run BEC, you will need to redirect its efforts to phone home. Instructions on how to do so are listed in the post by Dwarfer in this thread.
     

     
    You will also need to set the correct path to your Arma3Server\SC\Battleye folder in the configuration file for BEC which normally would be:  Arma3Server\BEC\Config\Config.cfg.
     
    BEC does still provide valuable functionality such as the ability to play certain messages periodically, but you can also schedule server restarts or utilize other features if you wish. .
     
    Alternatives to BEC for automated server restarts:
    Please see the release notes for Epoch 0.3.0.3 for details on  the built in automated server restart functions. The new method for automated server restarts is recommended if you are setting up a new server.
     
    To use the built in server restart functions, open @epochhive\epochconfigs.hpp
    In the first line, change
     
    serverRestart         = false; // true sends #shutdown command to server after the time specified in ForceRestartTime
     
    to
     
    serverRestart         = true; // true sends #shutdown command to server after the time specified in ForceRestartTime
     
    17) Stage V: Create your server startup file.
    18) Open a blank document and past the following into it then save it in your E:\Arma3Server directory as something like A3Epoch.bat. Note that if you are using Notepad++, its default is to save files as text files. Select *.* from the drop down menu for choosing the file type before saving you A3Epoch.bat:  Again, the you will need to adjust the paths in this file to suit those for your server.
     
     
     
    20) Stage VI: Configure BattlEye
     
    21) Open the SC\Battleye folder and rename example-BEServer.cfg to BEServer.cfg and change the RConPassword.
    22) Create an empty text file and save it as bans.txt in the SC\Battleye folder. Save and close the above configuration files.
     
    23) Stage VII: Starting and joining your server.
     
    24) In your E:\Arma3Server folder find and open the DB folder then click start-redis.

    24) If you will be using BEC, go to your E:\Arma3Server\BEC folder find BEC, and start it.

    25) Start Arma 3, select Play, then multiplayer and finally in multiplayer select remote. Enter the IP and port for your server, which in our example is 127.0.0.1:2302.
     
    26) Also in your E:\Arma3Server directory should be the A3Epoch file you created above under step 18. Find it and click it.
        When you do, the Arma3server console should open after slight delay, and you should see information including the port number you used above in your A3Epoch startup file.  If you are using BEC, once the   Arma3server is running, BEC should go through a few steps then indicate it has successfully connected to the server.
       
    27) You should now be able to join your server.
  20. Like
    Ghostrider-GRG reacted to Zupa in [Release] 3.0 Door Management - No More Codes   
    I elieve the knocking out is the sleep function in the opening of the door, i need to rewrite it abit there.
  21. Like
    Ghostrider-GRG reacted to TheVampire in VEMF - Vampire's Epoch Mission Framework   
    - What is VEMF? -
    VEMF is the Spiritual Successor to DZMS.
    VEMF Stands for Vampire's Epoch Mission Framework.
    VEMF is going to be a mission system designed specifically for Arma 3: Epoch.
     
    - How is VEMF different from DZMS? -
    VEMF is being designed to be a Mission Framework.
    VEMF will be more modular than DZMS allowing anyone to easily create an "Addon" for it.
    VEMF will not be a "fetch the box" mission system, it will be much much broader;
    A-B, Multiple Ending, Vehicle Convoys, Vehicle Capture, Manhunts, Investigation/Exploration, and more!
    VEMF will run entirely on the server side, in a server-side PBO.
     
    - When Will it be Done? -
    VEMF is still a work in progress.
     
    The current version is WIP.
     
    - Example Videos -
     
     
     
     
    - Github -
    https://github.com/SMVampire/VEMF
  22. Like
    Ghostrider-GRG reacted to Liam in A3 Epoch Headless Clients : Walkthrough UPDATED:Dec 22nd   
    This is what we use with the help from this thread and others surrounding AI Mission scripts feel free to try it out!
     
    https://github.com/Liam0/Headless-client
     
    Still got a few issues with spawning in vehicles even with all the varibles set.
     
    This only run 1 mission at a time. Files should be easy to tweak if you want more or less units.
     
    It cleans up units and props after mission ends before starting a new one.
     
    Ai don't shoot trough walls and they seem pretty balanced compared to alot of the things i've seen in the last few days :)
  23. Like
    Ghostrider-GRG reacted to Richie in [Added] Started support for all "AiA Terrain Pack" maps, starting with Chernarus.   
    You just never looked in the right places :p try Here
  24. Like
    Ghostrider-GRG reacted to vbawol in 0.2.5.2 Changelog   
    UPDATE: We had a pretty major performance issue pop up with the 100 player Chernarus server yesterday, A fix is in testing now, first signs show that we may have increased performance from the previous version.
  25. Like
    Ghostrider-GRG reacted to horbin in A3 Epoch Headless Clients : Walkthrough UPDATED:Dec 22nd   
    I saw this code snippet from one of the other people on this thread. I apologize for forgetting who it was.
     
    //_unit call EPOCH_server_save_vehicle; _unit call EPOCH_server_savePlayer //_unit call EPOCH_server_setVToken; //EPOCH_pushPlayer_PVS = _unit1; //publicVariableServer "EPOCH_pushPlayer_PVS";   I believe setting this variable on the 'leader' of a group that is spawned server side will permit it to pass the serverside cleanup.  I have not had time to test this (working HC issues), but if someone else can confirm, great!   I have felt some frustration too, but I know the EPOCH team is working hard on alot of issues.  I know AI of some sort is part of their entire package.  I am taking this time to simply work on my own custom stuff, and when the specifics of their AI come out, I will adapt to it.   I have been impressed to date with the stability. All good things will come with time! Keep it up.
×
×
  • Create New...