Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
1

How to get account age from UserID?

Asked by
NordicM 77
5 years ago

I want to be able to find players account age without them being in the game. It's easy to find players account age when they are in the game...

1local player = game.Players.NordicM --Using my IGN for this example
2print(tostring(player.AccountAge))

Is there any possible way to get a players account age from a UserID?

I've seen people getting a players account age from an api. If you can't get a players account age from a UserID, how do you do get information from an api

1 answer

Log in to vote
-1
Answered by 5 years ago

The AccountAge is a Player property that describes how long ago a player’s account was registered in days. It is set using the Player:SetAccountAge function, which cannot be accessed by scripts.

This property is useful for conditionally showing new Roblox players content such as tutorials.

for example:

01local Players = game:GetService("Players")
02 
03local MAX_AGE_NEW_PLAYER = 7 -- a week
04local MIN_AGE_VETERAN = 365 -- one year
05 
06-- This function marks a part with text using a BillboardGui
07local function mark(part, text)
08    local bbgui = Instance.new("BillboardGui")
09    bbgui.AlwaysOnTop = true
10    bbgui.StudsOffsetWorldSpace = Vector3.new(0, 2, 0)
11    bbgui.Size = UDim2.new(0, 200, 0, 50)
12    local textLabel = Instance.new("TextLabel")
13    textLabel.Size = UDim2.new(1, 0, 1, 0) -- Fill parent
14    textLabel.Text = text
15    textLabel.TextColor3 = Color3.new(1, 1, 1)
View all 49 lines...
0
This is not what I was after... Did you read my description? This only works if they join the game... I want it to work like how you can get an avatar thumbnail from a UserID NordicM 77 — 5y
Ad

Answer this question