Dedicated old - UberWaffe/OpenRA GitHub Wiki
Original developer keks-n
Current developer ihptru
State: in-developing, raw
Requirements: Linux
INFO: A new version of dedicated server follows each release version of OpenRA. Patching/testing takes several days after a new release. [note: a new repository is created for a new version]
To run:
- Fetch latest sources; ex: https://github.com/ihptru/OpenRA-Dedicated-20120504
- Compile (make all)
- Edit port/name/etc in start script (
start
in project root)
- Run. (./start)
Special notes:
- Using Null Renderer, Null SoundEngine
- Ignores DEV versions to join
- A first client is admin; if admin leaves, last connected client becomes a new admin
- Cheats/kick/bots/force-start/spot-clothing is not allowed. (Admin can only change a map)
- A new instance is spawned once previous game is finished. If game is started with 1 client, a new instance is spawned immediately (we can destroy OpenRA process - it will not affect client's game)
- Ban: a new
Server
setting (for settings.yaml). If IP matches, connection for client will be refused. Ex: Ban: IP1,IP2,IP3,...,IPn
- If started game is running for too long, the process will be destroyed on timeout (Timeout is not configurable yet and is equal to 5 hours)