This is a a3 server log manager. Utilizes and captures the logs send from the A3 server especially from Main server and zoneserver.
Logger is inspried by cyber inferno's : https://github.com/cyberinferno
Inferno-A3-Logger: https://github.com/project-agonyl/Inferno-A3-Logger
- Shows online players with login Date and time
- Add and Remove Server Announcements
- Set Custom interval for Annnouncements
- PVP Shout with Town name and Location
- PVP Shout logs
All System are systems are seprated into different services. Each service can be expanded or new services/Systems can be added or removed.
- Visual studio 2019 or higher
- .NET Core 3.1 / NET Core 3.1
- Uncomment/Update MainServer/SvrInfo.ini
GameLogServerIP=127.0.0.1
GameLogServerPort=8000
- Uncomment/Update ZoneServer/SvrInfo.ini
GameLogServerIP=127.0.0.1
GameLogServerPort=8001
- Update settings.json (in the root folder of the build) with the correct ip and port
"MS_IP": "127.0.0.1",
"MS_PORT": 7789,
"MS_LISTENER_IP": "127.0.0.1",
"MS_LISTENER_PORT": 8000,
"ZS_LISTENER_IP": "127.0.0.1",
"ZS_LISTENER_PORT": 8001
Map details are located inside Data/maps.json
map names from here are taken for PVP shouts.(Don't keep long names)
Data/database.sqlite