Skip to content

Automatic passive base64 encoding/decoding for messages +cmd idea #86

@deanazimuth

Description

@deanazimuth

Describe your idea

Eliminating RCON requests/responses from problems with incorrect characters and broken data.
Cmd idea /exportinventory {steam_id}

Purposes

PalDefender has a base64 feature, but to implement messages with incorrect characters that are not supported by the game, you have to create scripts to send messages. You have to constantly turn on base64 via Config.json, send an encoded message, then turn off base64, and all this is very difficult and heavily loads the server, additionally, errors occur with commands that accidentally fall during the encoding/decoding period.

If PalDefender automatically encodes/decodes all RCON requests and responses, this will eliminate most of the problems and eliminate broken data in RCON responses. I personally checked that if you encode/decode showplayers, the response is always complete and error-free.

Zvend, please add this functionality and it will simplify server administration for everyone.

Cmd idea /exportinventory {steam_id}
This is the same as exportpals, only with inventory, it will be useful to find out what the player has in his inventory in order to delete something specific, or use it for scripting systems (for example, for trading)

Expected Behavior

PalDefender has a base64 feature, but to implement messages with incorrect characters that are not supported by the game, you have to create scripts to send messages. You have to constantly turn on base64 via Config.json, send an encoded message, then turn off base64, and all this is very difficult and heavily loads the server, additionally, errors occur with commands that accidentally fall during the encoding/decoding period.

If PalDefender automatically encodes/decodes all RCON requests and responses, this will eliminate most of the problems and eliminate broken data in RCON responses. I personally checked that if you encode/decode showplayers, the response is always complete and error-free.

Zvend, please add this functionality and it will simplify server administration for everyone.

Cmd idea /exportinventory {steam_id}
This is the same as exportpals, only with inventory, it will be useful to find out what the player has in his inventory in order to delete something specific, or use it for scripting systems (for example, for trading)

Attachments

No response

Priority

High

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions