Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

NEW CHARACTER NOT VISIBLE TO OTHER PLAYERS?

Hello! I didn't know what to do and gave up on trying to solve this problem by myself, so I'm begging for your help. Here's the issue: I have a game, and there are mermaid morphs in lighting, and by morphs I mean like with humanoid and all stuff. Like normal character. The tails are motor6'ed. What I want to do is when you click the GUI button it changes your character to the one in lighting - okay, it does that, but I'm not visible to another players in the new character and they can still see my old one and the messages are also popping from my old character's head for them, and for me - from the new character.

(I DON'T HAVE FILTERING ENABLED ON) - that's what weird, too.

I'm so sorry for being rusty but this just annoys me. Here's the script inside the text button:

local player = game.Players.LocalPlayer
local torso = player.Character:FindFirstChild("UpperTorso")
local rarm = player.Character:FindFirstChild("RightUpperArm")
local larm = player.Character:FindFirstChild("LeftUpperArm")
local rleg = player.Character:FindFirstChild("RightUpperLeg")
local lleg = player.Character:FindFirstChild("LeftUpperLeg")
local head = player.Character:FindFirstChild("Head")
local TheQueen = game.ReplicatedStorage.Sirena:Clone()
function onClick(mouse)
	local c = TheQueen:Clone()
        player.Character = c
c.Parent = game.Workspace
c:MoveTo(game.Workspace.kuku.Position)

end

script.Parent.MouseButton1Down:connect(onClick)

1 comment

0

try making sure the queen is in workspace first before the charcter is changed

1 answer

The reason why this is happening is because FilteringEnabled is on. Roblox's new update enforces FE to keep the community protected. To fix this, use a Remote Event and fire it to the server.

2 comments

0

I said that FE is not on.

0

Even with FE off, there are some stuff that do not get replicated, such as descendants of the camera, playergui, etc. I see you're actually setting the player.Character. Never seen that before, so I'm guessing that's the reason for the bug?

This discussion is preserved as it was. New answers, comments, and votes are closed.