mirror of
https://github.com/parkervcp/eggs.git
synced 2024-11-27 08:52:54 +08:00
65645401e5
- Updated to latest Pterodactyl egg format - Made startup command a little more robust, and added a server binary variable to allow for the choice of 32-bit, 64-bit, and profiling binaries to be run within the same egg (as opposed to a bunch of separate eggs). - Install script was adjusted slightly: No longer does missing username check, because "anonymous" user cannot be used to download Arma 3. Also adds 64-bit libraries. Lastly, allows for extra steam flags to be passed to allow beta builds to be downloaded. -- Variables -- - Changed game ID to be numeric only. Also hidden from end-user for cleanliness. - Added more verbose descriptions for Steam username and password fields to make it more clear what is required, and what is visible to the end-user. - Added server binary field to allow flexibility. - Removed Steam Auth Code field because it isn't really practical. - Cleaned up Connect IP, Connect Password, Mods, and ServerMods fields. - Added server update and mods download/update fields. - Added "Set Mods to Lowercase" field incase the user manually uploads a mod, which likely has uppercase files/folders. The Linux Arma 3 server does not like to load any files/folders with uppercase characters. |
||
---|---|---|
.. | ||
egg-arma3-headless-client.json | ||
README.md |
Arma 3 Headless Client
From their Site
What is a Headless Client (HC) used for?
- Headless Client is used to offload AI calculations from the server
- Headless Client is integrated into game client and dedicated server executable (WIndows and Linux, use -client parameter)
- The server doesn't allow arbitrary connections from headless clients if you do not define the headless clients IPs in the server.cfg,
But why?
If you host an Arma 3 Server with lots of AI in it, the Server FPS will drop fast. Since the server files are only 32 Bit you will need some kind of magical assistant to prevent slow AI.
Minimum RAM warning
This server requires about 2048m to run properly. ARMA 3 is more CPU intensive though.
Additional settings
Additional server flags can be found here.
This can help is you see the server using to many cores/threads on the server.
If you want to know how to implement, take a look at the Wiki here or at a guide in the A3 Forums here.
Server Ports
Since this is basically a client, this Egg does not need a port.