add in-game tracker management commands and i18n support #424
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add in-game tracker management commands and i18n support
✨ Overview
This PR introduces in-game tracker management commands that allow users to add or remove players from trackers directly through in-game chat.
Additionally, i18n support has been added for multilingual message feedback.
✅ New Commands
➕ Create Tracker Command
.tracker create rustplusplus
.tracker create
➕ Add Player Command
.tracker add 76561198000000001
.tracker add 76561198000000001 24
➖ Remove Player Command
.tracker remove 76561198000000001
.tracker remove 76561198000000001 24
⚙️ How It Works
Create Command (
create
)a new tracker will be automatically created
when needed.Add Command (
add
)trackerId
is omitted, it automatically selects the most recently created tracker on the current server.3.. Remove Command (
remove
)trackerId
is omitted, it selects the most recently created tracker on the current server.More
Edit Tracker ID (Modal)
trackerId
can now be changed via the modal.trackerId
update:🌍 i18n Support
New keys have been added to the
en.json
file to support multilingual messages:Image