xash3d-fgws and tyabus installation script for server and full playable client (steamdownload)
Go to file
Marcus 219e3b1545 quick fix for the new xash3d-fwgs verison 2023-02-11 20:23:58 +01:00
LICENSE add MIT LICENSE 2022-09-11 15:01:15 +02:00
README.md we execute scripts more traditionally. i thought giving bash script.sh as example would be easier for newbies, but with pre defined variables this might not work, so we go the safe way 2022-09-11 15:21:16 +02:00
install-xash3d.sh quick fix for the new xash3d-fwgs verison 2023-02-11 20:23:58 +01:00



Origin of this is https://git.la10cy.net/DeltaLima/xash3d-installscript

This script install an ready to run Half-Life Xash3D Game client or dedicated server under Ubuntu 20.04 and Debian 11 (those i tested so far) by downloading game data from steam directly with the free steamcmd tool from valve. Just run the script and play :)

Usage: ./install-xash3d.sh [server|client] [install|update] [0.19|0.20]

Description: Script to install an Xash3D-FWGS client or Xash3D dedicated server with game data from steamcmd
Server tested on Debian 11 ; Client tested on Ubuntu 20.04
Origin: https://git.la10cy.net/DeltaLima/xash3ds-installscript

Resources we are using:
0.20: https://github.com/FWGS/xash3d-fwgs
0.19: https://gitlab.com/tyabus/xash3d

To install the server run following command in the directory where you checked this git into

./install-xash3ds.sh server install [Version]

To install the FULL PLAYABLE client with all game data (steamcmd thx <3) run this

./install-xash3ds.sh client install [Version]

Your server or gamefiles (you can run server first and then rerun afterwards with client to get the full package) are in


from there you can run the server


or the game to have a frag


You can easly update both, client and server (example client):

./install-xash3d.sh client update [Version]

Have a look on my servers at https://HL.LA10CY.NET :) Happy fragging!

This script is based on the work of https://github.com/FWGS/xashds-docker/ and https://github.com/FWGS/xash3d-fwgs and https://gitlab.com/tyabus/xash3d