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

How come I am the only one who can see this in a server??

GIF of the script here.

For some reason I'm the only one that can see this in a game? Possibly could be because I'm running it off software and the server isn't running it...? Any feedback is appreciated. Thanks in advance.

local hair = game.workspace.RosieTheLegendd:WaitForChild("Ultra-Fabulous Hair")

hair.Handle.Anchored = true
if hair.Handle.Mesh.Archivable == true then
	hair.Handle.Mesh:Destroy()
	if hair.Handle.OriginalSize.Archivable == true then
		hair.Handle.OriginalSize:Destroy()
		if hair.Handle.AccessoryWeld.Archivable == true then
			hair.Handle.AccessoryWeld:Destroy()
end
end
end
---
local origin = workspace.RosieTheLegendd.HumanoidRootPart 
local orbit = workspace.RosieTheLegendd:WaitForChild("Ultra-Fabulous Hair").Handle

local i = 0

while true do
    orbit.CFrame = CFrame.new(origin.Position) * CFrame.Angles(0, i, 0) * CFrame.new(0, 0, 5)

    i = i + math.rad(2)
    wait()
end

3 comments

0

is this a local script?

1

Uh, yea. I'm more or less seeking ways to fix this problem.

0

Filteringenabled disables any sort of interaction with the server or certain properties of an object from a localscript. Since you're trying to make changes to a server object's properties from a localscript, it will not affect the server, but it will affect the client. It can be fixed by using remotefunctions or remoteevents.

1 answer

Don't use a LocalScript, use an actual Script. LocalScripts are scripts that, when run, only the client targeted can see.

1 comment

0

Easy enough but, how does one change it..?

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