I would like to be able to get the attribute value.
The script can find the right profile, but it doesn’t get the attribute
local Folder = game.ReplicatedStorage.UI.NiceToMeetYou
local Tag = Folder.Texts.Tag:Clone()
local Text = Tag.Text
local Profile = game.Workspace.Date.Giocatori:FindFirstChild("=".. player.UserId)
print(Profile) --Returns the right Profile
local Name = Profile:GetAttribute("Nome")
Text.Text = Name --Returns nil
The script is a local script.
The Profile gets created in a normal script(not local)
The attribute value gets modified before this script in a module script started by a normal script(not local)
Does an attribute called
Nome belong to
Profile's referenced object?
Is this LocalScript called before
Profile is created?
The attribute exist, cause i can see it while in game.
The local script gets called right after it is created
The only issue I can think of is that the LocalScript is called before the attribute is created.
I would suggest trying:
while not Name do
Name = Profile:GetAttribute("Nome")
Let me know if that helps.
It gets the name after a few minutes that it is created
thank to all robloxians who helped me.
Could you tell us what the solution is?
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.