#a Sign with players name on it
1 messages · Page 1 of 1 (latest)
Surface Gui is your answer. Here is a tutorial for it: https://youtu.be/I6wsrRApuus?si=0_8sI6g4LqrZvPBg
📜Join my Discord Community if you want scripting help, participate in events/challenges, and make friends!
https://discord.gg/WC6kPu5W5P
🎨Watch My Full Roblox GUI Tutorial Series:
https://www.youtube.com/playlist?list=PLQ1Qd31Hmi3Xnlu8u9hCYClLurMQYJIrz
🔴Watch My Full Roblox ADVANCED Scripting Tutorial Series:
https://www.youtube.com/p...
yo
** You are now Level 1! **
alr
but when a player join i want the name on it and profil avatar like you can see the profil on the sign
BillboardGui
ok
If you need more help regading gui here is a series that might help you. You don't have to watch it from the start to end. Just watch what you want to learn https://youtube.com/playlist?list=PLQ1Qd31Hmi3Xnlu8u9hCYClLurMQYJIrz&si=tGU_ukcQWZfXEvPR
If you want the Profile Picture of a player just set this as the Image:
ImageLabel.Image = "rbxthumb://type=AvatarHeadShot&id=".. Player.UserId.. "&w=420&h=420"
Thats how you get the Profile Picture of a player
so shud i use SurfaceGui for it?
Depends. Where do you want your Gui to be
on a sign
A 3d sign?
Yeah use Surface gui
ok
** You are now Level 2! **
adn wher do i paste the scrpt
in the script?
i use Surface gui and what now ImageButton??
oh mb ImageLabel
wha tdo i do whit this ImageLabel.Image = "rbxthumb://type=AvatarHeadShot&id=".. Player.UserId.. "&w=420&h=420"
Just reference the player and the ImageLabel of your Surface gui and change the Image of your ImageLabel to be the Profile Picture using that code
can you join me ??
wdym
I don't have Team Create. And im not Verifying my acc
https://youtu.be/I6wsrRApuus?si=B70Xb9HFQPGFWi7F Watch this tutorial and try to make the Gui first
📜Join my Discord Community if you want scripting help, participate in events/challenges, and make friends!
https://discord.gg/WC6kPu5W5P
🎨Watch My Full Roblox GUI Tutorial Series:
https://www.youtube.com/playlist?list=PLQ1Qd31Hmi3Xnlu8u9hCYClLurMQYJIrz
🔴Watch My Full Roblox ADVANCED Scripting Tutorial Series:
https://www.youtube.com/p...
Now you need to detect when a player joins using the Players Service event .PlayerAdded and change the ImageLabels Image to this:
ImageLabel.Image = "rbxthumb://type=AvatarHeadShot&id=".. Player.UserId.. "&w=420&h=420"
do i make a script
Yea
I mean you can do that
You can do that too
but the text i want when a player join the player name is gona be in the sign
yeah just create a TextLabel and set the Text of the text label to the players name
Set the size property of the text label to 1,0,1,0
then make a script either inside the sign or if you have a “Main” script
make it say
game.Players.PlayerAdded:Connect(function(plr)
Workspace.Sign.TextPart.SurfaceGui.Text = plr.Name.. “‘s plot!”
end)
this runs every time a player joins the game!
make sure everything is named accordingly
and if you have only a certain amount of plots don’t forget to set the server size
Make sure you have a sign setup like this somewhere in the workspace. You don't need the UIListLayout unless you want everything to be automacially arranged. Make sure both parts in the sign have a seperate name. Then make a script in ServerScriptService or under your sign.
Then do something like this (dont forgot to grab ur objects somewhere in the script)
game.Players.PlayerAdded:Connect(function(Player)
local PFP = game.Players:GetUserThumbnailAsync(
Player.UserId,
Enum.ThumbnailType.AvatarBust,
Enum.ThumbnailSize.Size420x420
)
PlayerPFP.Image = PFP
PlayerName.Text = "@"..Player.Name.."'s Plot"
end)
Thanks for watching. To be a developer in the next one, SUBSCRIBE & join the Discord + enable pings!
LEARN ROBLOX Development from ME here: https://learnroblox.dev
Check out our sponsor, 3DAIStudio (33% OFF CODE "RoDev"): https://www.3daistudio.com/GDC
PLAY THE GAME HERE: https://www.roblox.com/games/98437081951688/Ore-Garden-RELEASE
Watch E...