local players = game:GetService("Players")
local getHumanoidDescriptionFromUserId = players.GetHumanoidDescriptionFromUserId
local insert = game:GetService("InsertService")
local loadAsset = insert.LoadAsset
local starterPlayer = game:GetService("StarterPlayer")
local function getR6Avatar()
local success, result = pcall(loadAsset, insert, 1785197)
if success then
if result then
local starterCharacter = result:FindFirstChildOfClass("Model")
if starterCharacter then
starterCharacter.Name = "StarterCharacter"
starterCharacter.Parent = game.StarterPlayer
result:Destroy()
end
end
else
warn(result)
end
end
local function onPlayerAdded(player)
local function onCharacterAdded(character)
task.wait(0.5)
local humanoid = character:WaitForChild("Humanoid")
local success, result = pcall(getHumanoidDescriptionFromUserId, players, player.UserId)
if success then
if result then
humanoid:ApplyDescription(result)
end
else
warn(result)
end
end
player.CharacterAdded:Connect(onCharacterAdded)
end
players.PlayerAdded:Connect(onPlayerAdded)
getR6Avatar()
Here’s a script which automates everything, you won’t even need to insert a model named “StarterCharacter” into the “StarterPlayer” folder.
So I’m trying to force it using a script, example below
Player 1: Wears a glove only made for r6 Player 2: Doesn’t need the gloves but is forced to use R6
So, I want player 2 to stay without r6
I’ve got a way to do this, but I just need to know how you would do so with a script.
literally everyone knows thats the most unreliable way, setting the avatar type to r6 somehow makes me turn into r15 even tho my avatar is literally r6