Hello, I’m making a game about throwing snow balls at people, to spice things up, i want to add some animations, i tried changing the game to R6 in the settings:
What is weirder is that when i reset the character, it goes to R6, which makes me believe that it is bad internet connection, but all my other games work fine with R6, and even if it is bad connection, what can i do to fix it?
Sometimes when loading in Roblox Studio play-test your character will convert to R15 regardless of the settings for some reason, probably due to some sort of connectivity problems.
If you play-test by actually joining the game you wouldn’t encounter this at all
I think you mean with r6, blocky characters? If that is what you mean, then copy&paste this script as a serverscript in serverscriptservice.
local Players = game:GetService("Players")
local repStorage = game:GetService("ReplicatedStorage")
local function makeBlocky(player)
local character = player.Character
character = player.Character character = player.Character character = player.Character
local Humanoid = character:WaitForChild("Humanoid")
local CurrentDescription = Humanoid:GetAppliedDescription()
CurrentDescription.Head = 0
CurrentDescription.Torso = 0
CurrentDescription.LeftArm = 0
CurrentDescription.RightArm = 0
CurrentDescription.LeftLeg = 0
CurrentDescription.RightLeg = 0
Humanoid:ApplyDescription(CurrentDescription)
end
Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(Character)
repeat task.wait() until player.Character
makeBlocky(player)
end)
end)
Make sure to have set the game to r6 in game settings. You could also leave it on r15 if you prefer that.
The only way to fix it was really resetting the character, although now, sometimes it is loading the R6 character when i join, but more often then not, it’s the R15 Character, not even the script from “DevHelloBack” worked.