Skip to content

Command Arguments unwraps sub-placeholders(Command Activator) #21

@ghost

Description

When someone typing a command with placeholders in arguments (for example: /tellme %PLAYER_NAME%), then ReActions will always parse all sub-placeholders, such as %var.Player.id% etc. It is a big vulnerability, because anyone can parse any ReActions, PlaceholderAPI placeholders via ReActions custom commands. I tried to fix it by using %raw:%args%%, but it just returns "%args%".
Do anyone knows how to prevent unwrapping placeholders in the command's arguments inside?

Когда кто-либо вводит команду с плейсхолдерами в аргументах (например: /tellme %PLAYER_NAME%), то ReActions постоянно разворачивает все вложенные аргументы, такие как %var.Player.id% и т.д. Это очень большая уязвимость, так как любой игрок может раскрывать любой плейсхолдер ReActions, PlaceholderAPI через созданные команды ReActions. Я пытался исправить это, используя плейсхолдер %raw:%args%%, но он возвращал просто "%args%".
Кто-нибудь знает, как можно предотвратить разворачивание плейсхолдеров в аргументах команды?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions