i mean the title says it all.
Why? because things like Camera breaks, and after that ProximityPrompts, ClickDetectors, BillboardGUI buttons also stop working for no reason.
I tried moving+copying everything and putting into the Character, keeping original Humanoid and replacing it. but it caused character to die
From my experience it’s all bound: humanoid, camera and user input.
Add humanoid to your character, and things will continue working.
Or make your camera scriptable and implement own controls system.
what are you saying.?
111111111111111111111
i am saying that it’s easier to leave Character with humanoid than implementing these systems (camera control, character control with support of keyboard/touch/gamepad/vr).
but i can be wrong ![]()
if i keep the original Humanoid and replace everything else, then it would just die
why would you do that?
why not just: https://youtube.com/shorts/18fwZXpaGUs ?
these things dont break, the only thing that might break is the camera but you just reset the subject to the new humanoid
player.Character = newcharacter (your custom rig)
– if it breaks, fire an event to their client and on the client do:
local camera = workspace.CurrentCamera
camera.CameraType = Enum.CameraType.Custom
camera.CameraSubject = game.players.localplayer.Character.Humanoid
i literally tested click detectors, i couldnt click them except for these where i was as my avatar before turning into custom one. so CDs dont update anymore. and yes i know u can update camera, but whats the point if the CDs and ProximityPrompts arent working
because then i wouldnt open this. i need to change to a custom whenever i want to. i mean sure it kinda works until some dude randomly CharacterAdded while custom rig is in the StarterPlayer
if ur rig is R15 then replacing the limbs are the only way, u gotta clone the rig before replacing otherwise the main template rig is gone
it’s pretty strange how there’s no R6 version and it might not answer what u have but thats whats available rn
That’s weird, in my game where switching characters to custom rigs is super common, billboard guis work perfectly fine after switching…
why would you do this instead of replacing whole Character?
here’s an example of replacing players characters:
- billboard

- click detector

- proximity prompt

- and, most important, it still uses built-in camera and controls
experience file:
character.rbxl (71.7 KB)
I will check this after i get back home
Okay, weird.. REALLY WEIRD that it works. maybe because how i just set the character using .Character it like stopped detecting and updating position for Detectors, did a completly new script and it worked for some reason??. anyways thanks ![]()
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.