CubeCoders / AMP

Issue tracking and documentation for AMP
https://cubecoders.com/AMP
206 stars 40 forks source link

Battleye rcon web based server Management #999

Closed marwanbd83487 closed 1 month ago

marwanbd83487 commented 5 months ago

This is not for requesting support for new games/applications

Feature Request

Battleye on web-based server Management

Feature Information:

Make a section next to the "Console", in server overview. Called Rcon it's the battleye rcon protocol, to manage the game server, kick/ban players, view/use the chat in realtime and other

Battleye rcon client built in nodejs. https://github.com/chuff-io/battleye

in php https://github.com/felixms/arma-rcon-class-php

C# library https://forums.bohemia.net/forums/topic/192380-battlenet-c-library-and-client-for-the-battleye-protocol/

Example Homepage home_page

Servermain Server_Main

ServerManager Server_Manager

ServerBanList Server_BanList

ServerSteamQuery Server_SteamQuery

Another example,but paid.. https://www.battlemetrics.com/subscription/rcon

I confirm:

p0t4t0sandwich commented 5 months ago

AMP already uses RCON/Telnet/etc to access most game server consoles. Lots of game servers don't give proper STDOUT so AMP can't listen to the process' output, so AMP has to use RCON to see the console.

marwanbd83487 commented 5 months ago

AMP already uses RCON/Telnet/etc to access most game server consoles. Lots of game servers don't give proper STDOUT so AMP can't listen to the process' output, so AMP has to use RCON to see the console.

IceOfWraith says But yeah, it's just for console input/output (which in turn is used for player tracking, etc). Their suggestion seems to be more focused on preset buttons that you can do these kinds of things.

my suggestion is more advanced features The ability to kick/ban players and all the features that rcon offers To be able to Use them on AMP And not having to use an independent rcon client for that

marwanbd83487 commented 5 months ago

i have the source code for that web interface i posted with the pictures,should i include that?

IceOfWraith commented 5 months ago

You can wait on that. Since AMP is paid software it can't include code from just anywhere. I'll have to consider ways to make this work if it can be added. But it likely won't be for some time.

Greelan commented 5 months ago

The generic module includes placeholders for user actions (like the MC module to kick etc) but these have never been implemented in the code

marwanbd83487 commented 1 month ago

an update to this, something along the lines of this could be included in AMP https://www.battlemetrics.com/subscription/rcon https://www.battlemetrics.com/servers/arma3/3267120

PhonicUK commented 1 month ago

User actions are implemented for Generic which addresses most of this.

IceOfWraith commented 1 month ago

Has that been documented? I didn't realize that was finished already.