Discover Candidate Money / Score / Level Value Paths
discover-player-valuesScans LocalPlayer, leaderstats, PlayerGui, and ReplicatedStorage to rank likely money, score, XP, or level value paths for read-only inspection.
Instructions
Auto-discovery for 'where's the money/score/XP path?'. Walks LocalPlayer (esp. leaderstats), PlayerGui, ReplicatedStorage and ReplicatedFirst for IntValue/NumberValue/StringValue/BoolValue/Folder-of-values, scores each by name keywords (money/coin/cash/gold/score/xp/level/exp/kills/wins/...), container weight (leaderstats >> everything else), kind (numeric > string > bool), and magnitude. Returns a single ranked list of { path, class, name, value, score, reasons[] } so the AI doesn't have to grind through the tree. Pure read; no remotes fired, no state mutated. Use this as the first probe on any unfamiliar game. Signature: { limit: number?, minScore: number?, extraRoots: {string}? }. Phase: observe; cost=medium; idempotency=read-only. Requires: active-client. Produces: bounded-candidates. Safety: read-only. On failure: inspect tool-schema for exact fields, defaults, constraints, and an invocation example.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum candidates to return, ranked by score (default 50). | |
| minScore | No | Drop candidates below this score; default 0 returns everything. | |
| extraRoots | No | Additional Luau path expressions to scan, e.g. ['game.Workspace.GameValues']. Defaults already cover LocalPlayer/leaderstats/PlayerGui/ReplicatedStorage/ReplicatedFirst. |