Jump to content

Sil Carmikas

Member
  • Content Count

    65
  • Joined

  • Last visited

  • Medals

Posts posted by Sil Carmikas


  1. Apologies. I was pointing out the fact the problem AI seems to have finding someone walking around behind them that is 3 feet away that runs into the same bush they just walked through. As the video shows that is on Tanoa, and I thought the units being used are from Unsung as it has the same weaponry and uniforms as Unsung. Since Unsung uses APEX I am curious if there is a fix to making the AI smart enough to realize the person it was trying to shoot just ran into a bush 3 feet away.

     

     

    Without looking at the video, my experience is that the AI has tunnel vision on Tanoa (and APEX foliage). Usually they can hear you though. If you walk slow and use stealth you can occasionally sneak up on Charlie. If you crash through the woods like a herd of elephants they turn and shoot you...most times. I personally find the AI's habit of turning 180 degrees and snap shooting you at 50 meters far more common, and annoying. 

     

     

    i guess it must be the clutter more than the trees. razorback doesn't use all the clutter, or as densely on his islands, and i get into some pretty horrendous firefights, with enemies completely encircling us. sometimes the only option is to spam nades in a 60 degree arc, at different depths and then all get up and rush the zone, to break the encirclement. i did it last night with a swedish K, drilling vc literally 3 metres in front of me, as i came around those giant tree boles. razor has modified the tree placement so we now have much wider trunks to traverse / hide behind, and it is working great.

     

    the only nagging doubt i had was that my 20% accuracy setting for the enemy meant i could charge through about 10 enemies shooting each in turn without even a scrape. i guess this was because i was breaking line of sight repeatedly, and jostling their chain of command in quick succession maybe.

     

    I've been using VComAI with the Vietnam missions I've been setting up, and for me, this has greatly improved the experience, at least on Tanoa! I'd recommend giving that a shot.


  2. On hopefully a bit of a lighter note here....

     

    Eggbeast, I hope I can speak for a lot of us out there when I say we appreciate the amount of work you and the team are putting into this.

     

    I hope you don't mind, but I've added your mod into a Liberation mission for a group that I am a part of. Tanoa is definitely a different beast once the NVA and VC get a foothold! It has been nothing short of spectacular and amazing. When you take away nightvision, and are forced to use flares for night fighting as well as antiquated 1960's/1970's equipment, the experience completely changes for one that is the better!

     

    I absolutely cannot wait until the rest of the models are ported in to Unsung Vietnam, such as the US Higgins trucks and the enemy Migs! :)

     

    I'll be sure to post a brief video of the experience here soon. ;)

    • Like 6

  3. Is there anything adjustable for the cleanup feature..especially intowns there are a lot of bodies laying around and it cuts down the frames quite a bit.

     

    Other than that I am very happy with the whole mission!

     

     

    Diesel

     

    I still need to play with it, but I believe this will be in /scripts/server/game/clean.sqf. According to the directions in the file, you throw in [] execVM "scripts\server\game\clean.sqf"; to the init.sqf file at the top.

     

    There's values in here that should help, if you have a chance to play with it, post your findings too! ;)

     

    ~Sil~

    • Like 2

  4. Damn, I really have to give unsung a try at some point :)

     

    Ok, so to make enemies spawn faster, open the "scripts/server/sector" folder in the mission and replace the following files:

    wait_to_spawn_sector.sqf (this makes the real difference ^^)

    manage_one_sector.sqf (just some code optimizations/cleanup, not 100% necessary)

    manage_sectors.sqf (just some code optimizations/cleanup, not 100% necessary)

     

     

    @sowens: I've just modified the vehicle spawning code, so that static weapons are automatically placed at roadsides. (meaning you can simply add their classnames to the list of vehicles)

    I'll see how it works and send you an update. B)

     

    This information and knowledge is of great value.

     

    Thank you for adding to the collective. :)

     

    ~Sil~


  5. Afternoon Sil

     

    Tried changing the way the HC is used in the mission but to no avail. I don't believe it's even getting that far. My best guess is it's either having issues calling the profile or unable to download the mission.

     

    To Confirm:

     

    The headless client joins as 'headlessclient.' It then changes to 'HC' to match the module. So far so good. The HC is present in the Headless Client Slot in the lobby when logged in as admin but is greyed out. Can someone confirm this is expected?

     

    Meanwhile the Headless Client Console window announces "Loading Profile "HC." What's supposed to happen next? What's the correct init sequence for HC?

     

    In my profiles folder the HC does create 2 profiles automatically during this process (headlessclient and HC) both of which I've annotated with Battleye License =1;

     

    Again, can someone confirm this is as correct and if there is anything in the respective profile folders I should expect?

     

     

    Sorry for the barrage of questions but this Headless Client is driving me insane!

     

    Thanks in advance

     

    Mitch

     

    Nothing else to do, man.

     

    If all you're trying to do now is get it connected, then you're golden! You should be up and running!

     

    If you see a headless client connected when logged in as admin under the beginning screen where you can choose your class, then that's your sure-fire sign that things are connecting as they are supposed to!

     

    Looks like you're all set from what I can tell! Congratulations! :)

     

    Now all you gotta do is test it and see how far you can push it before you need to load another headless client!


  6. Evening Sil.

     

    Sadly that didn't work. I wiped everything and started again but keep getting the same issue. Below I've listed everything I've done. Can you let me know if you see any issues with it?

     

     

     

     

     

    Created Headless Client as Playable - Variable Name: HC

     

     

    HC Shortcut Target:

    "C:\Program Files (x86)\Steam\steamapps\common\EU2 Public\arma3server.exe" -client -connect=192.168.0.82 -port=2312 -profiles="C:\Server Profiles"

     

     

    Server.Cfg:

    headlessClients[]    = {"192.168.0.82"};
    localClients[]       = {"192.168.0.82"};
    battleyeLicense      = 1;

    Outcome:

    17:42:41 Dedicated client created.
    17:42:44 Client connected: 192.168.0.82:2312
    17:42:46  > Player headlessclient connecting
    17:42:46  > headlessclient uses modified data file
    17:42:46  > Player headlessclient connected
    17:42:46 Loading profile "HC"

    Other than a Headless Client Module is there mission file preparation required?

     

    Thanks in advance

     

    Mitch 

     

    Hey Mitch.

     

    Short answer, yes. You will need to create a script that executes the HC and spawns AI as approrpriate.

     

    I use the following guide myself for reference:

    https://community.bistudio.com/wiki/Arma_3_Headless_Client


  7. Hey Mitch, 

     

    Sorry for the delay, was stuck at work!

     

    Do these steps:

     

    -Go to your command prompt while on your server directly

     

    -Type in the command "ipconfig" without the quotes

     

    -A listing of information will appear for you. What I want you to look for specifically here is something that is similar to the following:

    Windows IP Configuration
     
     
    Ethernet adapter Local Area Connection:
     
       Connection-specific DNS Suffix  . : Home
       Link-local IPv6 Address . . . . . : fe80::a1be:1f2d:5d51:f5d7%10
       IPv4 Address. . . . . . . . . . . : 192.168.0.8                   <--------------- This is what I want you to look for! This is your LAN IP. Use this instead.
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 192.168.1.1
     
     
    -As indicated above, look for you LAN IP address (note where I pointed with the arrow). Use this address instead of the external address advised in the doc. 
     
    Let me know if this helps!

  8. Hi Mitch!

     

    If you are running the HC off of your local machine and you are connecting to a dedicated server outside of your local machine, please do the following:

     

    - Go to google.com

     

    -Type in "What is my external IP address?" without the quotes, and it will pop up your external IP. Copy this number. We will be pasting it into your server.cfg.

     

    -Go to your dedicated server. Bring up server.cfg. Somewhere at the bottom of the config file, paste the following:

    // HEADLESS CLIENT INFO
    headlessClients[]                 = {xxx.xxx.xxx.xxx};
    localClient[]                     = {xxx.xxx.xxx.xxx};
    battleyeLicense                   = 1;
     
    -Replace the xxx.xxx.xxx.xxx with the external IP address that Google gave you when you looked it up. Paste in both areas, the localClient will ensure the HC's have unlimited bandwidth to connect to the server (and you too! No lag issues! yay! :) )
     
    -Save your server.cfg.
     
    -Restart server and test.
     
    Now, I created a custom profile directory for my HC profiles. Here is a copy of my command line when I run the HCs:
    "C:\Program Files (x86)\Steam\SteamApps\common\Arma 3\arma3server.exe" -client -connect=<my server IP> -port=2307 -profiles="C:\Arma3 Server\Headless Client Profiles\" -mod=@EM;@ace;@acex;@AdvancedUrbanRappelling;@AdvancedRappelling;@CBA_A3
     
    Note where I put the -profiles option, that ensures that a "custom profile" is created for each HC shortcut that you create and run.
     
    I hope this helps! Let me know if this works!

  9. What would you consider as a reasonable upper "limit" in terms of ping to allow remote headless clients (over the internet)?

    I'm looking at running a few headless clients on mine and my friend's PC while we play on our server. We usually have ~30ms ping.

     

    I run at about 40 - 100ms on my side with my HCs and that seems to do just fine. With 30ms ping, that should be good.


  10. do they work automaticly (are they included in the mission), or do i have to add the mods externally (run the mods), like advanced rappelling, or any other mod?

    (sorry for my bad english)

     

    No worries, your English is very good actually!

     

    These are included within the .pbo and are intended to work automatically. :)


  11. i thought it was integrated into the mission. when i'm running it with the server it works just fine.

     

    can't deliver a video. imagine... you get shot - get unconcious (blackscreen waiting to be treated by a medic) then you hit "esc" and click "respawn". everything is like it should be, exept for the grey screen. then you have option where to respawn..."click" screen stays gray, camera closes up to the respawn position, where your character stands, but you can't move. the only option is to end the mission and you end up in the lobby.

     

    Thank you for reporting this to me.

     

    That sounds very, very frustrating. I will do everything I can to replicate what you experiencing, but so far, I have not had this issue happen nor has anyone else on my server mentioned anything to me, so I will definitely keep my eyes and ears open. If anyone else on here is experiencing, please let me know!

     

    For the Rappelling being available mission side, I'm sorry, that was more of a note for myself of something that i had added to my server that I run rather than something that I included in the mission. I had forgotten to omit that from the readme. I wish i had scripting experience like that to be able to hardcode into the mission, then I'd really make some stuff! :P I'm sure there is a way, but that is way above my paygrade right now. ;) I'm sorry for any confusion I may have caused. Mods like that will still need to be loaded onto your server and/or client as appropriate. Refer to your Mod instructions for further details.

     

    As for the issue with Helis spawning and dropping out of the sky, I have made some corrections to the maps and provided updated copies on my GitHub, so you should not be having this issue anymore once you update the .pbo file. I am sorry but I cannot remember what I did before to make them not start out with their engines on when you spawn. I'll play with it over the next few days to see what I did before, but for now am going to take a bit of a break.

     

    Go ahead and try the updated maps on my GitHub - https://github.com/SilCarmikas/Arma-3-Liberation-0.924-Tanoa

     

    One is setup for ACE = greuh_liberation_sil's_edit_beta_v0.3_ace.tanoa.pbo

    The other is not = greuh_liberation_sil's_edit_beta_v0.3.tanoa.pbo

     

    Thank you for all your input! Please let me know of any other bugs you find and I'll address them! :)

     

    ~Sil~


  12. Hello! I want to see if I can tackle these in order so bear with me if you don't mind! ;)

     

    i'm getting following error code:

     

    '..._fnc_moduleInit_modules",[]]);
    _modules |#|set [_modules find _logic,-1];
    _logicmai...'
    Error zero divisor
    File A3\functions_f\modules\fn_moduleExecute.sqf, line52

     

    and, when starting without atlas lhd, the parameter "start campain with fob already build" isn't working. it always starts with fob already build.

    i unloaded the lhd because of the spawn bug. everything is falling out of the sky and spashes on deck (unplayable)

     

    Allow me to remind myself of what all needs to be installed client and server-side for the Atlas to work with Tanoa, and I will PM you a guide and post one on here as well for others. I should have something available for you tonight or tomorrow. In regards to the FOB already appearing whether you choose Yes or No if I am understanding your question correctly, the only time I've encountered this is when I was using an old save. Deleting any old saves will remedy this problem.

     

    the current one of Sil.

    and the comander's slot isn't working. only as admin, but when you're admin, it works with every slot. i also tried it with "whitelist restriction" bound to squad.xml.

     

    This is an active issue I am currently working on. It is directly related to the recent Arma update that came out that seems to have broken certain things. Consider this a work in progress still as we are actively working to correct this. :)

     

    no, doesn't work.

    the rappelling thing ain't working, either. though only tried with ai (no one else on our server).

     

    We've tested Urban Rappelling and Advanced Rappelling on our dedicated server and we cannot replicate this problem other than not having the mod installed? Can you elaborate a bit more on what it is you are experiencing?

     

    by the way, i'm speaking of the ace-version.

     

    and is it intendet, that once you click "respawn" after you're unconcient, you have to end the game and start up again in the lobby?

    cause after you have respawned, the screen is still grey and there is no other option, than to click on "end"

     

    This is a strange bug indeed.

     

    To answer your question, yes, unless you want to wait the 180 sec countdown for a buddy to revive you using the ACE Medical system that is enabled, the intent is for you to hit ESC, click respawn, and be able to spawn at a location of your choice. I am looking for a way to make this more streamlined. You shouldn't have to Abort out of the game unless you are wanting to change your class from Engineer to Medic for example? I will look into this further, but so far we cannot replicate this on the dedicated server we have setup? Is there any way you could provide a video if possible for reference? I am a very visual, tactile person so actually seeing what it is you are experiencing may help a great deal!
     

    Thank you for letting me know of these bugs and your patience with me as I work to figure them out! The smoother I can make the experience and transition, the better! :)

     

    ~Sil~


  13. Hi,

    does anyone else have the problem, that after some time you cant capture some locations anymore, when using a headless client? 

    Also enemies are not spawning anymore after some time with a headless client. 

    Without a headless client everything is fine.

     

    I have been having this issue too and it is quite curious. Has anyone else had this problem and have you been able to fix it? I can't make heads or tails of why this is happening?


  14. i'm getting following error code:

     

    '..._fnc_moduleInit_modules",[]]);

    _modules |#|set [_modules find _logic,-1];

    _logicmai...'

    Error zero divisor

    File A3\functions_f\modules\fn_moduleExecute.sqf, line52

     

    and, when starting without atlas lhd, the parameter "start campain with fob already build" isn't working. it always starts with fob already build.

    i unloaded the lhd because of the spawn bug. everything is falling out of the sky and spashes on deck (unplayable)

     

    The ATLAS LHD mod requires a very specific install to work properly.

     

    In order to work correctly, I had to load the mod onto the server as well as into my own direct Arma3 installation? I would give that a try?

     

    ~Sil~

    • Like 1

  15.  

    Hello everyone! I was asked to post my guide here for those that might benefit from the following method of connecting a headless client from your own personal computer to a rented server like Host Havoc. 

     

    For connecting a Headless Client that is based on the same machine as your server, please refer to those guides. This one specifically covers connecting a Headless Client from your own home/personal based computer to a rented or hosted server OUTSIDE of your network.

     

    If any questions, please feel free to ask!

     

    Thank you everyone who helped out with my issues in setting up the Headless Clients!

     

    I do not know why I was making it so hard and so complicated when in all reality, it is super easy and fairly straightforward! So thank you to all for your help and patience!  :)

     

    I wanted to provide a step-by-step guide on how to setup headless clients for the Liberation Tanoa mission. There are many guides out there, but a lot of them focus on server admins who have full access and permissions to their server, something that unfortunately not all of us have with our rented and hosted servers we use. This guide is going to specifically detail how to get Headless Clients on your home/personal computer to connect to your rented or hosted server. I am doing this option for the time being as I am currently working with my hosting company to see if they can let me submit a file to be built and they build it for me. Once I am able to, I will move my Headless Clients over to the server itself as that is the most ideal setup and way to connect.

     

    So without much further delay, let's go ahead and jump right into it! This setup will be based on a Windows-based home computer that is going to be connecting Headless Clients to a Linux-based hosted environment.

     

     

    Sil's Guide to Connecting Headless Clients via Home Based computer to Hosted/Rented Linux Server for Liberation mission

     

    Step 1:     Go to google.com.

     

    Step 2:     Type in the question "What is my external IP address?" This is your public IP, write this number down and save for future steps.

     

    Step 3:     In your server, find server.cfg (this is your server config file).

     

    Step 4:     Open up server.cfg in text program of your choice, I personally use Notepad++ (https://notepad-plus...plus-plus.org/)

     

    Step 5:     Anywhere in the server.cfg file, you will want to add the following three lines:

     

    headlessClients[]    = {"xxx.xxx.xxx.xxx"};
    localClients[]           = {"xxx.xxx.xxx.xxx"};
    battleyeLicense      = 1;
     
    Step 6:     Take the number we wrote down in previous Step 2, and replaced the xxx.xxx.xxx.xxx with your external IP address that Google gave you. Replace both headlessClients and localClients to reflect your external IP address. 
     
    Step 7:     Save your file and restart server
     
    Step 8:     Go to your main Arma3 directory, mine is the default location for Steam (C:\Program Files (x86)\Steam\SteamApps\common\Arma 3)
     
    Step 9:     Find the file arma3server.exe, and right click one time on the entry to bring up the right click menu options
     
    Step 10:   In the right click menu options, click option to "Create Shortcut" for arma3server.exe. Rename shortcut HC orHeadlessClient
     
    Step 11:   Place the shortcut you created wherever you wish for convenience, I keep mine on my desktop right below the icon to launch Arma 3. We will use this shortcut to launch our Headless Clients. We only need one shortcut. Each instance that we open up (double clicking three times to bring up three copies of the program) will effectively connect HC1, HC2, and HC3 which have been predefined in the Liberation mission by zbug and McKeewa.
     
    Step 12:   Right click on the shortcut you just created and choose Properties
     
    Step 13:   In the Target field, add the following line to your entry:     -client -connect=xxx.xxx.xxx.xxx -port=xxxx -mod=
     
    Step 14:   Replace the xxx.xxx.xxx.xxx with your RENTED SERVER IP ADDRESS. Make sure to include the correct PORT as well (Example: -client -connect=172.123.88.123 -port=2307 -mod=(any mods you normally run on your server go here, don't forget the -mod= format. So if you have ACE, you'll put -mod=@ace)
     
    Step 15:   Accept changes
     
    Step 16:   Double click the HC shortcut, a little white box should pop up that says Dedicated client created. Wait a few moments and you'll notice that "headlessclient connected" and will be under profile HC1,  HC2, or HC3. 
     
     
    If any problems or questions with this guide, please let me know. I wanted to share this though because of the lack of clear guides that are available out there. The problem I ran into quite frequently was clashing and conflicting information. 
     
    I hope this helps!

     

     

    One thing I forgot to note:

     

    -You will need to start your instance of Arma 3 that you will be playing on FIRST before the headless clients. If you start the headless clients first, then try to start your actual game, it will fail.


  16. LIberation Tanoa v0.3 Beta is now available for download and testing! :)

     

    https://github.com/SilCarmikas/Arma-3-Liberation-0.924-Tanoa/tree/master

     

    Noted Issues:

     

    -Secondary Missions do work most of the time, however every once in awhile, FOB bases and Helicopter Search and Rescue positions will spawn out in the water and cause some weird effects. Convoy missions will spawn, but no vehicles appear for you to go and capture? These are being worked on. Though the functionality is there, just use at your own risk!

     

    -Scoreboard does not work fully. Individual soldier kills will not be tallied, but will still tally vehicle kills. I am suspecting this has to do with the ACE Medical and ACE Advanced Medical modules present for the map. I am experimenting with and investigating this to see if I can correct.

     

    -Player obtained AI which was infused with VComAI scripts would not behave as they should all the time, I turned off VComAI functionality for them for the time being.

     

     

    I suspect that you guys will have fun with this one! Please keep in mind that this release does require ACE. I will be updating the map and including a download for a non-ACE version soon. Please test and provide any feedback! Thanks guys!

     

    Sil


  17. Hello everyone! I was asked to post my guide here for those that might benefit from the following method of connecting a headless client from your own personal computer to a rented server like Host Havoc. 

     

    For connecting a Headless Client that is based on the same machine as your server, please refer to those guides. This one specifically covers connecting a Headless Client from your own home/personal based computer to a rented or hosted server OUTSIDE of your network.

     

    If any questions, please feel free to ask!

     

    Thank you everyone who helped out with my issues in setting up the Headless Clients!

     

    I do not know why I was making it so hard and so complicated when in all reality, it is super easy and fairly straightforward! So thank you to all for your help and patience!  :)

     

    I wanted to provide a step-by-step guide on how to setup headless clients for the Liberation Tanoa mission. There are many guides out there, but a lot of them focus on server admins who have full access and permissions to their server, something that unfortunately not all of us have with our rented and hosted servers we use. This guide is going to specifically detail how to get Headless Clients on your home/personal computer to connect to your rented or hosted server. I am doing this option for the time being as I am currently working with my hosting company to see if they can let me submit a file to be built and they build it for me. Once I am able to, I will move my Headless Clients over to the server itself as that is the most ideal setup and way to connect.

     

    So without much further delay, let's go ahead and jump right into it! This setup will be based on a Windows-based home computer that is going to be connecting Headless Clients to a Linux-based hosted environment.

     

     

    Sil's Guide to Connecting Headless Clients via Home Based computer to Hosted/Rented Linux Server for Liberation mission

     

    Step 1:     Go to google.com.

     

    Step 2:     Type in the question "What is my external IP address?" This is your public IP, write this number down and save for future steps.

     

    Step 3:     In your server, find server.cfg (this is your server config file).

     

    Step 4:     Open up server.cfg in text program of your choice, I personally use Notepad++ (https://notepad-plus...plus-plus.org/)

     

    Step 5:     Anywhere in the server.cfg file, you will want to add the following three lines:

     

    headlessClients[]    = {"xxx.xxx.xxx.xxx"};
    localClients[]           = {"xxx.xxx.xxx.xxx"};
    battleyeLicense      = 1;
     
    Step 6:     Take the number we wrote down in previous Step 2, and replaced the xxx.xxx.xxx.xxx with your external IP address that Google gave you. Replace both headlessClients and localClients to reflect your external IP address. 
     
    Step 7:     Save your file and restart server
     
    Step 8:     Go to your main Arma3 directory, mine is the default location for Steam (C:\Program Files (x86)\Steam\SteamApps\common\Arma 3)
     
    Step 9:     Find the file arma3server.exe, and right click one time on the entry to bring up the right click menu options
     
    Step 10:   In the right click menu options, click option to "Create Shortcut" for arma3server.exe. Rename shortcut HC orHeadlessClient
     
    Step 11:   Place the shortcut you created wherever you wish for convenience, I keep mine on my desktop right below the icon to launch Arma 3. We will use this shortcut to launch our Headless Clients. We only need one shortcut. Each instance that we open up (double clicking three times to bring up three copies of the program) will effectively connect HC1, HC2, and HC3 which have been predefined in the Liberation mission by zbug and McKeewa.
     
    Step 12:   Right click on the shortcut you just created and choose Properties
     
    Step 13:   In the Target field, add the following line to your entry:     -client -connect=xxx.xxx.xxx.xxx -port=xxxx -mod=
     
    Step 14:   Replace the xxx.xxx.xxx.xxx with your RENTED SERVER IP ADDRESS. Make sure to include the correct PORT as well (Example: -client -connect=172.123.88.123 -port=2307 -mod=(any mods you normally run on your server go here, don't forget the -mod= format. So if you have ACE, you'll put -mod=@ace)
     
    Step 15:   Accept changes
     
    Step 16:   Double click the HC shortcut, a little white box should pop up that says Dedicated client created. Wait a few moments and you'll notice that "headlessclient connected" and will be under profile HC1,  HC2, or HC3. 
     
     
    If any problems or questions with this guide, please let me know. I wanted to share this though because of the lack of clear guides that are available out there. The problem I ran into quite frequently was clashing and conflicting information. 
     
    I hope this helps!

  18. Thank you everyone who helped out with my issues in setting up the Headless Clients!

     

    I do not know why I was making it so hard and so complicated when in all reality, it is super easy and fairly straightforward! So thank you to all for your help and patience! :)

     

    I wanted to provide a step-by-step guide on how to setup headless clients for the Liberation Tanoa mission. There are many guides out there, but a lot of them focus on server admins who have full access and permissions to their server, something that unfortunately not all of us have with our rented and hosted servers we use. This guide is going to specifically detail how to get Headless Clients on your home/personal computer to connect to your rented or hosted server. I am doing this option for the time being as I am currently working with my hosting company to see if they can let me submit a file to be built and they build it for me. Once I am able to, I will move my Headless Clients over to the server itself as that is the most ideal setup and way to connect.

     

    So without much further delay, let's go ahead and jump right into it! This setup will be based on a Windows-based home computer that is going to be connecting Headless Clients to a Linux-based hosted environment.

     

     

    Sil's Guide to Connecting Headless Clients via Home Based computer to Hosted/Rented Linux Server for Liberation mission

     

    Step 1:     Go to google.com.

     

    Step 2:     Type in the question "What is my external IP address?" This is your public IP, write this number down and save for future steps.

     

    Step 3:     In your server, find server.cfg (this is your server config file).

     

    Step 4:     Open up server.cfg in text program of your choice, I personally use Notepad++ (https://notepad-plus-plus.org/https://notepad-plus-plus.org/)

     

    Step 5:     Anywhere in the server.cfg file, you will want to add the following three lines:

     

    headlessClients[]    = {"xxx.xxx.xxx.xxx"};
    localClients[]           = {"xxx.xxx.xxx.xxx"};
    battleyeLicense      = 1;
     
    Step 6:     Take the number we wrote down in previous Step 2, and replaced the xxx.xxx.xxx.xxx with your external IP address that Google gave you. Replace both headlessClients and localClients to reflect your external IP address. 
     
    Step 7:     Save your file and restart server
     
    Step 8:     Go to your main Arma3 directory, mine is the default location for Steam (C:\Program Files (x86)\Steam\SteamApps\common\Arma 3)
     
    Step 9:     Find the file arma3server.exe, and right click one time on the entry to bring up the right click menu options
     
    Step 10:   In the right click menu options, click option to "Create Shortcut" for arma3server.exe. Rename shortcut HC or HeadlessClient
     
    Step 11:   Place the shortcut you created wherever you wish for convenience, I keep mine on my desktop right below the icon to launch Arma 3. We will use this shortcut to launch our Headless Clients. We only need one shortcut. Each instance that we open up (double clicking three times to bring up three copies of the program) will effectively connect HC1, HC2, and HC3 which have been predefined in the Liberation mission by zbug and McKeewa.
     
    Step 12:   Right click on the shortcut you just created and choose Properties
     
    Step 13:   In the Target field, add the following line to your entry:     -client -connect=xxx.xxx.xxx.xxx -port=xxxx -mod=
     
    Step 14:   Replace the xxx.xxx.xxx.xxx with your RENTED SERVER IP ADDRESS. Make sure to include the correct PORT as well (Example: -client -connect=172.123.88.123 -port=2307 -mod=(any mods you normally run on your server go here, don't forget the -mod= format. So if you have ACE, you'll put -mod=@ace)
     
    Step 15:   Accept changes
     
    Step 16:   Double click the HC shortcut, a little white box should pop up that says Dedicated client created. Wait a few moments and you'll notice that "headlessclient connected" and will be under profile HC1,  HC2, or HC3. 
     
     
    If any problems or questions with this guide, please let me know. I wanted to share this though because of the lack of clear guides that are available out there. The problem I ran into quite frequently was clashing and conflicting information. 
     
    I hope this helps!
    • Like 1

  19. The military base will work fine, as long as at least one person is nearby then yea, they won't respawn. If the progress bar is showing it's a good bet you're in a close enough vicinity to the sector for it not to respawn unless you leave, even if that is from another sector entirely. Once I saw how well the fps handled, I added quite a fair few of overlapping sectors to my own mission. It's gone well for me so far! But I think we're touching the "damaged fps" mark so we might have to pull some back. 

     

    Does anyone know the exact requirements to keep the mission active? Is it distance and if so how far? Or?

     

    In gameplay_constants.sqf, you can play with the GRLIB_sector_size = 750; and GRLIB_capture_size = 175; to see if you can get a result that you'd like?  GRLIB_sector_size = 750; is normally defaulted to 1000, so a sector size is 1km, and in my example here, it is 750m radius. GRLIB_capture_size = 175; is the size of the capture zone itself, and in my case, I am using the default of 175m radius for capture zone. The first value though, GRLIB_sector_size = 750; is the value you'll want to play with as far as keeping mission active. Anyone that goes outside of the 750m radius will cause the zone to reset and reinforce.

    • Like 1

  20. Hey everyone! 

     

    I write today requesting a huge favor regarding my setting up headless clients for this mission.

     

    It looks as those the headless clients are are ready and available to setup the headless clients and I've been trying to use Monsoon's Headless Client Guide as well as the guides from Bohemia and just keep hitting a wall with this for some reason.

     

    I was hoping and wondering if someone was willing could I please see your current headless client setup for the mission? It is much appreciated as I am a "monkey-see-monkey-do" type of learner and while the guides out there were somewhat helpful, I was wanting to see something that is already successfully in practice by someone?

     

    Thanks everyone! :) And progress is being made v0.3 beta so stay tuned! :)


  21. Hello everyone! I am back finally!! Trip to Oregon Coast was absolutely amazing and I definitely wish I could have stayed longer!

     

    It certainly looks like everyone has been staying busy around here! ;) I'm probably going to be going to bed here in the next 10 minutes as I just got home from a 8.5 hour drive, but once the alarm goes off tomorrow, I plan on finishing my edit of the Liberation Tanoa map!

     

    I'll take a chance tomorrow first thing and go through the posts I may have missed during my absence. :)

     

    I hope everyone has been doing well!

     

    ~Sil~

    • Like 1
×