For my fighting game, I needed a custom character loading system, and was able to make some after fixing some camera issues. A weird thing I noticed today is this:
Starts lagging when I do
/load Brute, also it might default to a low resolution even tho the video can be played to 1080p, so if you want, you can adjust it
I have absolutely no Idea what can be causing this, it is definitely not any form of lag on my part, maybe it’s an issue with the character itself? Anyways, here is the
model and how it’s set up:
Did you set the
Character property of the
Player to the Brute?
It’s a prop of Billboard, where would I fetch the player’s name tag?
Are you setting the Player’s Character from the server?
Does you character have these Humanoid settings?
Hm, DisplayDistance is set to subject, let me change that and see.
Nope, doesn’t seem to change anything. Other than that
RigType is R6 but yeah
Maybe try following these threads:
I believe I found a solution to this ongoing problem. first here is what I did:
this is what you will need.
local plr = game.Players.LocalPlayer
local camera = workspace.CurrentCamera
local rig = game.Workspace.TestRig
camera.CameraType = "Follow"
camera.CameraSubject = rig.HumanoidRootPart
local char = plr.Character
Would you look at that, i did learn something!
I fixed the code in the file below.
Change.rbxl (36.0 KB)
Thanks again for your feedback, @Soybeen
I tried the latter code, but it’s tactics are kind of confusing. Is it my character loading or character model itself that’s going wrong…
I found it out. The CustomCharacter parent has to be
nil. Then, you move the
HumanoidRootPart.CFrame to your current character, set the player’s
Character to the new one, and bring it to workspace. It’s just one of those weird properties of the Humanoid that is never explained.
Here’s a BasePlate showcasing the custom character. The only things added are in the ServerScriptStorage.
CustomCharacter.rbxl (38.5 KB)
Thanks! Will try out later, but will most likely solution it in a bit.
Yeah, must be annoying for certain people.