Yo guys if it didnt work try this: get a pinkleaf avatar like the one i used from the toolbox, then get the torso, leg, arm, head, like every body part, and put them inside the model u want to use. then make each of the body parts u put inside it from pinkleaf transparent, and turn "CanCollide" off, and "CanTouch" off. It turned out that the problem is that it's not finding the default body parts used in an avatar, so u can trick it by putting them and making them invisible and cant be touched.
@@SoakedTheorist is the goose compatible with r6/r15? aka 6 limbs/15 limbs like a normal avatar, and the body type is like it? You're probably gonna need r15 so make sure the world avatar type is r15 so it forces r15 for everyone. This should work
make a script anywhere, put the model in starter character and keep it's normal name: local character = game.StarterPlayer.thenameofyourmodel game.players.PlayerAdded:Connect(function(player) if player.Name == "your specific player's name caps sensitive" character.Name = "StarterCharacter" end)
@@saumblox someone asked me the same question, i once did it in one of my games using chatgpt to detect teams, but i forgot it. Maybe ask chatgpt or i could recheck what i did and give u my version of the script
hey whenever i add the startercharacter, it removes the player rules i had like the speed your supposed to walk, as well as the jumping being reset back to on. do you know how to fix this? EDIT: nevermind i immediatley figured out that you have to edit the "Humanoid" section. also, thank you for this tutorial!
like everyone has a modification to their avatar into a shape? if that's what u want it can be done by inserting a script into starter player scripts, and then you can access any property like size, speed, jumppower, and stuff like that. Just use script.Parent.Parent.CharacterWalkSpeed. Make sure it's not a local script.
adding custom animations doesnt has to do with the model. you can find animation tutorials on youtube, and the animation will apply to any avatar, including the model.
this was extremely helpful, thanks! would it be possible though to make 1 specific user a custom avatar? (im trying to make my friend a custom avatar in game)
Do the same steps i said in the video, then but make the name of the avatar "LoremIpsum". Then, insert a local script into StarterCharacterScripts: local username = "write ur friend's exact username here, caps sensitive" game.Players.PlayerAdded:Connect(function(player) if player.Name == username then player.LoremIpsum.Name = "StarterCharacter" end end) I wrote this directly from mobile, so im not very suremof it. But i really hope it works!
i wanna make a game that i can make a custom avatar for my players.But when i do this, i change the colors of the Player from the toolbox (i chose a noob) and still after i changed the color it doesnt change, it keeps the color.WHY?
@@psbezerra how exactly did u change the color. Using a script or in the explorer? Because the startercharacter is the avatar that gets applied at the very beginning when the player joins, and the scripts run after that so it won't apply.
I changed both.I tried in the explorer it didn't work.Then I tried with scripts and IT DIDNT work! It did in the Workspce but when I put it in started player even when I changed the script.Nothing.
Do the same steps i said in the video, then but make the name of the avatar "LoremIpsum". Then, insert a local script into StarterCharacterScripts: local username = "write ur friend's exact username here, caps sensitive" game.Players.PlayerAdded:Connect(function(player) if player.Name == username then player.LoremIpsum.Name = "StarterCharacter" end end) I wrote this directly from mobile, so im not very suremof it. But i really hope it works!
@@FrostedSk8rRBLX u need to check the player's name and change his avatar according to that, which kind of aorks like a morph but also everytime he resets it morphs him again. I'm not sure i know how to do that but use what i said to help u find the right tutorial.
@@descript_1 Hello! First, I didn't really understand what you meant, so a deeper explanation would help alot. Second, I don't make Roblox Studio Tutorials anymore so if you have discord I might make a video specially for you(depending on what you want me to help you do) as i will not need to edit it as much as I need for my normal videos. I am willing to do it for free as I'm just here to help, and I don't wanna waste your time. My discord server is in the description of any of my latest videos, also in my channel description.
U can get different skin models and put them in ReplicatedStorage, and whenever u wanna change skin, make sure that there is no "StarterCharacter" in StarterPlayer, so whenever u want in a script just put "game.ReplicatedStorage.pinkleafmodel.Name = "StarterCharacter" " change pinkleafmodel to ur skin model's name, then write "game.ReplicatedStorage.pinkleafmodel.Parent = game.StarterPlayer" also change pinkleafmodel to ur models name
@@mshazaz uhh when I do everything u say my character models can't move and I see in the perspective of my model and can just see my avatar running around in the background? do u know how to fix this?
in whatever script u want, put the detector, for example we check if the baseplate was touched. local hit = false script.Parent.Baseplate.Touched:Connect(function() if hit == false then local clone = game:GetService("ReplicatedStorage").Pinkleaf.StarterCharacter:Clone() clone.Parent = game:GetService("StarterPlayer") hit = true end end) i used the variable hit so that the avatar doesn't change every second bc there are several things touching it. so it changes once. No need to do that if u don't need to. then i put one of my skins in replicated storage. whenever i want the player to change their skin, i just use local clone = game:GetService("ReplicatedStorage").StarterCharacter:Clone() clone.Parent = game:GetService("StarterPlayer") also make sure all your skins are called "StarterCharacter", put each one in a folder. Like here i said Pinkleaf.StarterCharacter, i had to put each skin in a seperate fodler bc they all have the same name, so it doesnt confuse which skin to put.
Ive spent 4 hours today trying to figure it out because someone else asked me, and at the end it didn't work. Im super super super sorry and very very very disappointed because i couldn't help you and that person who asked earlier 😞 Im so sorry again, i wish you the best luck for your game. Im sure it will be very popular when you finish it!
yeah it is possible. in ur script, add a variable at the top called Player, "local Player = game.LocalPlayers.Player", and when u detect if the player reached that certain level, add a variable and make it define the skin model. for example "local skin = game.Workspace.SkinModel1" then write " skin.Name = "StarterCharacter" " and under it write "skin.Parent = StarterPlayer" Now im not really sure if this will work because i typed it out straight from the notification replying but try it!
ok i've been trying for weeks and i think i found a solution. get a pinkleaf avatar like the one i used from the toolbox, then get the torso, leg, arm, head, like every body part, and put them inside the model u want to use. then make each of the body parts u put inside it from pinkleaf transparent, and turn "CanCollide" off, and "CanTouch" off. It turned out that the problem is that it's not finding the default body parts used in an avatar, so u can trick it by putting them and making them invisible and cant be touched.
try to get any model from the toolbox(that you made sure works) and try to compare what's inside it with whats inside ur dummy. for example if there are animation scripts, stuff like that, or anything except for the actual parts, just copy it inside ur dummy.
Make sure the chicken has 15 parts if ur using r15, or 6 parts if it's r6, make sure u down use any scripts that dont match with the animation of r15 or r6
@@mshazazi’m sorry. It doesnt work 6 parts 6 roblox parts? Also i named the Model StarterCharacter. Do i need to name the rig too? Also i have a question. Are you a scripter?
hello! So if u want to give a specific player a custom avatar from a model in ReplicatedStorage, make sure your model is in ReplicatedStorage, and name it "CustomAvatarModel". Then, put this a script under ServerScriptService: local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") Players.PlayerAdded:Connect(function(player) -- change "SpecificUsername" to the username of the special person if player.Name == "SpecificUsername" then player.CharacterAdded:Connect(function(character) local customModel = ReplicatedStorage:FindFirstChild("CustomAvatarModel") if customModel then local newCharacter = customModel:Clone() newCharacter.Name = player.Name newCharacter:SetPrimaryPartCFrame(character.PrimaryPart.CFrame) player.Character = newCharacter newCharacter.Parent = workspace end end) end end Hope this helps! Feel free to ask if you need more help :)
like if he gets hurt? u can use the StarterPlayer and change it's propertiers like skintone, clothes, bodyparts size(only if r15), and stuff like that. now i do not exactly know how to do that, but i hope this will at least help you search for a tutorial
@@Ultima-r2g put 2 folders in replicated storage, one for player 1 and one for player 2. Inside those folders, put the starter character that u want(Name shiukd be "StarterCharacter" for both. Now make a script in server script service: game.Players.PlayerAdded:Connect(function(plr) if plr.Name == "player1" then Game.ReplicatedStorage.Player1Folder.StarterCharacter.Parent = game.StarterPlayer end if plr.Name == "player2" then Game.ReplicatedStorage.Player2Folder.StarterCharacter.Parent = game.StarterPlayer end ) Modify the script to your needs and tada!
I still spawn in as my normal character after i do this. It is probobly on my end because of all your good comments but i wan just wondering if you had a fix.
Try this method: Here are the steps: Insert a "Part" object. Insert a "Humanoid" object. Select the "Part" object and put it inside the "Humanoid" object. Insert your hair model into Replicated Storage and position it on top of the part to represent the hair. You can import any hair u want. Make the part you inserted at the beginning transparent. Insert a script into the game and open its code editor. In the script, write this: game.Players.PlayerAdded:Connect(function(player) player.CharacterAdded:Connect(function(character) wait(1) -- Wait for a brief moment to ensure the character fully loads local hair = game.ReplicatedStorage.Hair:Clone() -- Replace "Hair" with the name of your hair model hair.Parent = character end) end) Wish this helps. I spent the past 40 mins trying to make it work
there should be something wrong with the model you used as the avatar. Or maybe check starter player properties and heck walk speed you may have made it 0 by mistake
Make sure u put the name of the model "StarterCharacter" caps sensitive btw. Also make sure that ur model doesnt have any extra scripts and has a humanoid part
@@Slayerz.Yt23 get a pinkleaf avatar like the one i used from the toolbox, then get the torso, leg, arm, head, like every body part, and put them inside the model u want to use. then make each of the body parts u put inside it from pinkleaf transparent, and turn "CanCollide" off, and "CanTouch" off. It turned out that the problem is that it's not finding the default body parts used in an avatar, so u can trick it by putting them and making them invisible and cant be touched.
Yo guys if it didnt work try this:
get a pinkleaf avatar like the one i used from the toolbox, then get the torso, leg, arm, head, like every body part, and put them inside the model u want to use. then make each of the body parts u put inside it from pinkleaf transparent, and turn "CanCollide" off, and "CanTouch" off.
It turned out that the problem is that it's not finding the default body parts used in an avatar, so u can trick it by putting them and making them invisible and cant be touched.
Do i pit the clothing too
No need
I did it one a goose model, yet it didn't work, I keep spawning as a grey charecter with the classic smile
@@SoakedTheorist is the goose compatible with r6/r15? aka 6 limbs/15 limbs like a normal avatar, and the body type is like it? You're probably gonna need r15 so make sure the world avatar type is r15 so it forces r15 for everyone. This should work
Can you make it so a specific player can only get this custom character?
make a script anywhere, put the model in starter character and keep it's normal name:
local character = game.StarterPlayer.thenameofyourmodel
game.players.PlayerAdded:Connect(function(player)
if player.Name == "your specific player's name caps sensitive"
character.Name = "StarterCharacter"
end)
@@mshazaz can you make it so
its a specific team?
@@saumblox someone asked me the same question, i once did it in one of my games using chatgpt to detect teams, but i forgot it. Maybe ask chatgpt or i could recheck what i did and give u my version of the script
@@mshazaz ok thanks ❕
@@saumblox you're welcome!
thank you. even after 1 year, it worked very well. short, simple, easy and friendly tutorial. you received yourself a sub
You're welcome!
But I want the character walking animation and stuff like that
u can add character walking animations, but not from the model. it does work from the model but only for very few models sadly
@@mshazaz oh ok
people like you are very underrated, keep it up champ!
Thanks!
I agree
@alexjackson117 thanks!
works after 2 years. thanks! Im making a space obby but had no idea how to change the player model.
Glad to help :)
Over and over I kept saying "I'll subscribe if this works" and thats why im subscribed
THANK YOU SO MUCH I REALLY NEEDED THIS 2 YEAR OLD VIDEO
@@Unique_860 Thank you for making my day! 😊
@@mshazaz np, great channel 2 :)
@@Unique_860 :)
The character won't move for some reason
There might be a problem with the model
Does it have any npc scripts? Also make sure it has a humanoid part
@@mshazaz Oh yeah, it didn't have any npc scripts, thanks!
Did it work?
@@mshazaz Yeah
I clicked play and it loaded the model as my avatar, but I’m stuck in the air with the falling animation.
Try doing what i said in the pinned comment
i thought this was gonna be a 30 min video LOL thanks
Np lol
hey whenever i add the startercharacter, it removes the player rules i had like the speed your supposed to walk, as well as the jumping being reset back to on. do you know how to fix this?
EDIT: nevermind i immediatley figured out that you have to edit the "Humanoid" section. also, thank you for this tutorial!
what do i have to edit to make the character function?
hey man do u know how to make ppl that join your game have def colors of the same avatar ?
Like everyone has a different body color?
@@mshazaz no like how in rdite did be a toy how they have dif shaped parts but the same avater and its there avater
@@mshazaz ?
@@mshazaz do u know how to do that or no i really need to know bc i have been trying to find out how to do it for months
like everyone has a modification to their avatar into a shape? if that's what u want it can be done by inserting a script into starter player scripts, and then you can access any property like size, speed, jumppower, and stuff like that. Just use script.Parent.Parent.CharacterWalkSpeed. Make sure it's not a local script.
It works! However, is there a way I could add custom Animation into this as well? (with the morph)?
adding custom animations doesnt has to do with the model. you can find animation tutorials on youtube, and the animation will apply to any avatar, including the model.
you're underrated bro, you need more support from people! also thanks for the tutorial:)
thank you!
I did this and it worked but it made my custom walk animation not work? do you have any fix?
i dont think animations will work
Ty you made me look like a pro in front of my friends
:D
this was extremely helpful, thanks! would it be possible though to make 1 specific user a custom avatar? (im trying to make my friend a custom avatar in game)
Do the same steps i said in the video, then but make the name of the avatar "LoremIpsum". Then, insert a local script into StarterCharacterScripts:
local username = "write ur friend's exact username here, caps sensitive"
game.Players.PlayerAdded:Connect(function(player)
if player.Name == username then
player.LoremIpsum.Name = "StarterCharacter"
end
end)
I wrote this directly from mobile, so im not very suremof it. But i really hope it works!
@@mshazaz damn, that was so quick! thank you so much man !!
@@nickthebricked you're so welcome!
That's excatly what I needed for My Upcoming game Rust
i wanna make a game that i can make a custom avatar for my players.But when i do this, i change the colors of the Player from the toolbox (i chose a noob) and still after i changed the color it doesnt change, it keeps the color.WHY?
Too quick💀
@@psbezerra how exactly did u change the color. Using a script or in the explorer? Because the startercharacter is the avatar that gets applied at the very beginning when the player joins, and the scripts run after that so it won't apply.
@@psbezerra 💀
I changed both.I tried in the explorer it didn't work.Then I tried with scripts and IT DIDNT work! It did in the Workspce but when I put it in started player even when I changed the script.Nothing.
@@mshazaz IKR
is there a way to make dif models for dif teams? so if i spawn on blue team i have this model. but on red team a dif one?
It js possible but idk how. Im so sorry. Maybe ask chatgpt
@@mshazazLOL
@@Sonicspeedboyz lol
but this is for everyone, could u make it so a specific player has the starter character?
Do the same steps i said in the video, then but make the name of the avatar "LoremIpsum". Then, insert a local script into StarterCharacterScripts:
local username = "write ur friend's exact username here, caps sensitive"
game.Players.PlayerAdded:Connect(function(player)
if player.Name == username then
player.LoremIpsum.Name = "StarterCharacter"
end
end)
I wrote this directly from mobile, so im not very suremof it. But i really hope it works!
@@mshazaz it worked ty
@@joecaine_junkie np!
This works so well years later! tysm!!
Glad it helped!
Hello , how do i make it so a specific player has a custom avatar in my game?
@@FrostedSk8rRBLX u need to check the player's name and change his avatar according to that, which kind of aorks like a morph but also everytime he resets it morphs him again. I'm not sure i know how to do that but use what i said to help u find the right tutorial.
Hey! Can you make a video about how to make a role giving system with GUI and stuff max like 4 roles?
@@descript_1 Hello! First, I didn't really understand what you meant, so a deeper explanation would help alot. Second, I don't make Roblox Studio Tutorials anymore so if you have discord I might make a video specially for you(depending on what you want me to help you do) as i will not need to edit it as much as I need for my normal videos. I am willing to do it for free as I'm just here to help, and I don't wanna waste your time. My discord server is in the description of any of my latest videos, also in my channel description.
@@mshazaz oh I'll join your discord
@@descript_1 yeah and dm me but just give me until tmr im feeling sleepy(its 11 pm)
Tysm! This guy is so underrated! I can't believe this actually worked!
You're so welcome!
Thank you so much! Exactly what I was looking for. Earned yourself a sub :D
Thanks!
it does not work for me idk why it wont? is it because i went to AVATAR then put my own avatar? im not sure but i cant make my game without this....
is it possible to do this but there are 3 diff skins and everyone gets a random one? (and when they reset they get a new one?)
U can get different skin models and put them in ReplicatedStorage, and whenever u wanna change skin, make sure that there is no "StarterCharacter" in StarterPlayer, so whenever u want in a script just put "game.ReplicatedStorage.pinkleafmodel.Name = "StarterCharacter" " change pinkleafmodel to ur skin model's name, then write "game.ReplicatedStorage.pinkleafmodel.Parent = game.StarterPlayer" also change pinkleafmodel to ur models name
@@mshazaz uhh when I do everything u say my character models can't move and I see in the perspective of my model and can just see my avatar running around in the background? do u know how to fix this?
in whatever script u want, put the detector, for example we check if the baseplate was touched.
local hit = false
script.Parent.Baseplate.Touched:Connect(function()
if hit == false then
local clone = game:GetService("ReplicatedStorage").Pinkleaf.StarterCharacter:Clone()
clone.Parent = game:GetService("StarterPlayer")
hit = true
end
end)
i used the variable hit so that the avatar doesn't change every second bc there are several things touching it. so it changes once. No need to do that if u don't need to. then i put one of my skins in replicated storage. whenever i want the player to change their skin, i just use local clone = game:GetService("ReplicatedStorage").StarterCharacter:Clone()
clone.Parent = game:GetService("StarterPlayer")
also make sure all your skins are called "StarterCharacter", put each one in a folder. Like here i said Pinkleaf.StarterCharacter, i had to put each skin in a seperate fodler bc they all have the same name, so it doesnt confuse which skin to put.
how do you make it so you can spawn as one character but theres a chance you spawn as a diffrent character
Ive spent 4 hours today trying to figure it out because someone else asked me, and at the end it didn't work. Im super super super sorry and very very very disappointed because i couldn't help you and that person who asked earlier 😞
Im so sorry again, i wish you the best luck for your game. Im sure it will be very popular when you finish it!
I thought this was not going to work because of how short it is but wow! Now I can make everyone have a Noob avatar!
- Noob Studios Offical
;)
tho it didn't work for me :(
@@DavidHousley-v9c Did you try naming the avatar "StarterCharacter"?
@@aronbuddy-erlc yes
@@DavidHousley-v9c Did you put it in StarterPlayer? dont put it in player nor any other then StarterPlayer
hey your tutorial worked but how can i make it everytime u reach specfic lvl your skin changes? is it een possible?
yeah it is possible. in ur script, add a variable at the top called Player, "local Player = game.LocalPlayers.Player", and when u detect if the player reached that certain level, add a variable and make it define the skin model. for example "local skin = game.Workspace.SkinModel1" then write " skin.Name = "StarterCharacter" " and under it write "skin.Parent = StarterPlayer"
Now im not really sure if this will work because i typed it out straight from the notification replying but try it!
poor, it doesnt work, the place i put it made it end up as me stuck, unable to move, fix this now
Im sorry for any confusion. Check the pinned comment.
Hey my character doesn't move when I did this. Is there a fix to this?
Try changing stuff in the model. Like removing any scripts(example if the model has a walking npc script)
@@mshazaz there are no scripts -__-
Does the model have a humanoid part in it?
yes@@mshazaz
ok i've been trying for weeks and i think i found a solution. get a pinkleaf avatar like the one i used from the toolbox, then get the torso, leg, arm, head, like every body part, and put them inside the model u want to use. then make each of the body parts u put inside it from pinkleaf transparent, and turn "CanCollide" off, and "CanTouch" off.
It turned out that the problem is that it's not finding the default body parts used in an avatar, so u can trick it by putting them and making them invisible and cant be touched.
this video helped so much u dont even know
glad i helped :)
YOU ARE THE BEST!!!!!!!!!!!!!!!!!!!!!!!!!!!111 YOU LITTERLY HELPED ME ON MAKING GAMES SO GOOD
YOU ARE SO WELCOME!
hey mshazaz , i made a rig thing and i putted on player thingy , so later when i tried to run the game , my character doesnt move , please help
So u did do what i said in the oinned comment? If u did then there gotta be some mistake because it should work
it works in r6 right@@mshazaz
i think so
cuz it didnt work@@mshazaz
can you like make a vid on character r6 thingy
@@mshazaz
so i placed a dummy, and followed exactly what u did, but sadly I couldn't move, can you help me pls!
try to get any model from the toolbox(that you made sure works) and try to compare what's inside it with whats inside ur dummy. for example if there are animation scripts, stuff like that, or anything except for the actual parts, just copy it inside ur dummy.
@@mshazaz omhhhhhhh tysm it works now i can move this kid
Np!
Idk what but whenevermi put it there nothing works and it just shows me on the air. I used rig and parts to create a chicken. Can anyone help me?
Make sure the chicken has 15 parts if ur using r15, or 6 parts if it's r6, make sure u down use any scripts that dont match with the animation of r15 or r6
@@mshazazim subscribing and liking 5 minute answer you fricking goat
@@BoxingOnTop1 thanks!
@@mshazazi’m sorry. It doesnt work 6 parts 6 roblox parts? Also i named the Model StarterCharacter. Do i need to name the rig too? Also i have a question. Are you a scripter?
@@mshazazI think i found the answer. Also would you like me to build you map in any games? I’m a 3d modeler and map builder.
I love this and it helps me so much, but is there any way to turn it into a square or a ball or something?
Yeah you can do that but im not sure how to do it.
Thanks man, even now its works.
@@Motormouth17 of course you're welcome!
It worked but the hair just falls off the character, how do I fix this?
make sure the model doesnt have any scripts. the problem might be in the model
it didnt work/ i did all and when i pressed a it didnt work somehow
ohhhhhhhhh
Did it work now?
Do you have to rename it to that
Yes, it should be "StarterCharacter", caps sensitive
i clicked play, and my avatar is all black. this doesnt really work.
see the pinned comment
@@mshazaz i made a mistake by myself, everything is working now. thank you!
you're welcome!
but how to i make 1 person have costom av?
hello! So if u want to give a specific player a custom avatar from a model in ReplicatedStorage, make sure your model is in ReplicatedStorage, and name it "CustomAvatarModel".
Then, put this a script under ServerScriptService:
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
Players.PlayerAdded:Connect(function(player)
-- change "SpecificUsername" to the username of the special person
if player.Name == "SpecificUsername" then
player.CharacterAdded:Connect(function(character)
local customModel = ReplicatedStorage:FindFirstChild("CustomAvatarModel")
if customModel then
local newCharacter = customModel:Clone()
newCharacter.Name = player.Name
newCharacter:SetPrimaryPartCFrame(character.PrimaryPart.CFrame)
player.Character = newCharacter
newCharacter.Parent = workspace
end
end)
end
end
Hope this helps! Feel free to ask if you need more help :)
My character is floating in the air? i aslo tried doing what you told us to do in the pinned comment but it didnt work
It does have a humanoid, right?
i got a new one but now its just floating in the air @@mshazaz
Look, you know how to make variety of character's appereance? Like in Centaura? And it changes when you die
like if he gets hurt? u can use the StarterPlayer and change it's propertiers like skintone, clothes, bodyparts size(only if r15), and stuff like that. now i do not exactly know how to do that, but i hope this will at least help you search for a tutorial
@@mshazaz No, i mean, each player spawns with their own character in a variation of 3 character
@LuisFelipe-wz4ck that would be very complicated, im really very sorry i can't really help you
Thanks it was a ton of help :3
@@Editor_Catnap yay!
It works! But I can't move the character, can you help?
see pinned comment
how can I just make everyone the same bodysize humanoid
to to starter player, and there you can change the properties including walkspeed, jumpower, and body size
@@mshazaz so just put the humanoid only. in starter player? And everyone would have the same body size
I think so.
it works but i cant walk
see pinned comment
hi. can i ask you something
Sure
Is there a way i can make two people have different characters
@@Ultima-r2g put 2 folders in replicated storage, one for player 1 and one for player 2. Inside those folders, put the starter character that u want(Name shiukd be "StarterCharacter" for both. Now make a script in server script service:
game.Players.PlayerAdded:Connect(function(plr)
if plr.Name == "player1" then
Game.ReplicatedStorage.Player1Folder.StarterCharacter.Parent = game.StarterPlayer
end
if plr.Name == "player2" then
Game.ReplicatedStorage.Player2Folder.StarterCharacter.Parent = game.StarterPlayer
end
)
Modify the script to your needs and tada!
HELP PLZ IT WONT LET ME MOVE ONES I TEST
it wont let me walk now?
The problem might be with the model, so check the pinned comment tò know how to fix it.
THANK YOU THANK YOU THANKS YOU SO MUCH BRO YOU HELPED ME New subscriber + Fan + Liked
np!
wait
it doesnt work i cant move tho
See the pinned comment
I still spawn in as my normal character after i do this. It is probobly on my end because of all your good comments but i wan just wondering if you had a fix.
it might be because of the model u used. try removing any scripts from that model, or try another model for the saem character.
Yep this worked thank you
@@CarterP-u1q no problem!
my avatar cant move, but i can change every bodypart
?
TYSM, it works :D
Np!
thanks for this vid!!
Of course you are always welcome!
@@mshazaz you are active lol nice
lol
FINALLY IVE BEEN SCROLLING FOR HOURS
YAYAYAYAYAYAYAYAYAYAYAYAYAYAY!
good video can oyu help me how to make everyone has the same hair?
like everyone has their own avatar but same hair?
@@mshazaz yeah
Try this method:
Here are the steps:
Insert a "Part" object. Insert a "Humanoid" object. Select the "Part" object and put it inside the "Humanoid" object. Insert your hair model into Replicated Storage and position it on top of the part to represent the hair. You can import any hair u want. Make the part you inserted at the beginning transparent. Insert a script into the game and open its code editor.
In the script, write this:
game.Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(character)
wait(1) -- Wait for a brief moment to ensure the character fully loads
local hair = game.ReplicatedStorage.Hair:Clone() -- Replace "Hair" with the name of your hair model
hair.Parent = character
end)
end)
Wish this helps. I spent the past 40 mins trying to make it work
it wont let me move
did u see the pinned comment?
how caan i make it make everyone r6
First make sure your game is published(saved), then go to the game settings, go to world settings, and change avatar type.
W tutorial
Ty
Can you make like if walk through a model u will get it
Like a morph?
Nice idea btw
Thx mate!
Np
very good! But I can't move? Is that supposed to happen?
there should be something wrong with the model you used as the avatar. Or maybe check starter player properties and heck walk speed you may have made it 0 by mistake
un-anchor your model ._.
@@shatmx7574 Of course it is
how do i do multiple?
Wdym
as in how do i make the player have a chance of spawning with one of multiple ( perhaps 4) different avatars?
@@mshazaz
Sure i can do that! But I can't send u the script right now. Can you please give me time until tommorow? Like 14 hours or smt
ive been trying for almost 4 hours now, and it still isnt working. im so sorry but i could not find a way to do that :(
i cant move my character
Maybe theres a problem with the model
SO GOOD THAT IT WORKED FOR ME SO EVERYONE SHOULD SUBSCRIBE
YAYAYAYAAYYY
cant move
idk why
There might be some stuff inside the model that dont make it work
If the model is r15, the game should be r15. If it is r6, the game should be r6
Nice but it floats up sll the sky
See my pinned comment
i'm late but i can't walk?
@@TROBLOSOWWY check the pinned comment, and if it doesnt work check the replies
Thank you
You're welcome
hey you you litterally said in the discription 2024 but the video is 2 years old so u lied😎😎😎😎
I didn't say "Made in 2024" I just said "(2024)" which means that it still works in 2024 🤓🤓🤓
tysm you saved me
Np!
thank you so much!!!!!!!!!!!!!!!!!!!!!!!!
You're welcome!
it works but i cant move
Make sure the model doesnt have any scripts
thatnks
No problem!
sorry but i didnt work
u just said it worked bruh
thx
Np
not so ez in 2024
dont work
it didnt change
nie działa pozdro
See the pinned comment
Very nice.
Thanks
WHY IT NO WORK??
also i subcribed
Make sure u put the name of the model "StarterCharacter" caps sensitive btw. Also make sure that ur model doesnt have any extra scripts and has a humanoid part
omg ty i'd rather watch your tuturial than tap water's
Thanks!
bruh it dosent work tap waters is better
@@Slayerz.Yt23 get a pinkleaf avatar like the one i used from the toolbox, then get the torso, leg, arm, head, like every body part, and put them inside the model u want to use. then make each of the body parts u put inside it from pinkleaf transparent, and turn "CanCollide" off, and "CanTouch" off.
It turned out that the problem is that it's not finding the default body parts used in an avatar, so u can trick it by putting them and making them invisible and cant be touched.
@@Slayerz.Yt23im sure u already found a solution but sorry for not seeing ur comment
its forzen
make sure there are no scripts in your model
How do i do that?
dont pin this
Ok
very cool channel😎
@@4Saeken4 thanks!
Fake
check my pinned comment if it didnt work
sorry but it did not work
see pinned comment
thx
Np