I've set up this dictionary (I think), where the number is the PlayerLevel, the first string is the PlayerStatus and the second string is the ImageURL...
local dictionary = {
[1] = {"N O V I C E", "www.url1here"},
[2] = {"E X P E R I E N C E D", "www.url2here"},
[3] = {"P R O", "www.url3here"},
}
The player has a leaderstats named PlayerLevel, how would I set up two more variables like so:
local PlayerLevel = Player.leaderstats.PlayerLevel.Value
local PlayerStatus = --?
local ImageURL = --?
The two other variables must correspond to its level.

5 comments
Check when the player levels up and change the variables corresponding to the new level for this to work properly :D
It throws this error where the PlayerStatus variable is: attempt to index field '?' (a nil value)
That means PlayerLevel is nil. Define it properly.
It's working in a Server but not in Studio Test mode, any ideas?
Yeah, use WaitForChild. Example: PlayerLevel = Player:WaitForChild("leaderstats"):WaitForChild("PlayerLevel").Value