I have made a script which make you invisible by clicking on the text button:
local player = game.Players.LocalPlayer
local char = player.Character
script.Parent.MouseButton1Click:Connect(function()
char.Head.Transparency = 1
char.Head.Face.Transparency = 1
char.Torso.Transparency = 1
char["Left Arm"].Transparency = 1
char["Left Leg"].Transparency = 1
char["Right Arm"].Transparency = 1
char["Right Leg"].Transparency = 1
wait(2)
char.Head.Transparency = 0
char.Head.Face.Transparency = 0
char.Torso.Transparency = 0
char["Left Arm"].Transparency = 0
char["Left Leg"].Transparency = 0
char["Right Arm"].Transparency = 0
char["Right Leg"].Transparency = 0
end)
The script is in the text button when I click, it make me invisible, but my friend said that i have not invisible yet

3 comments
Is this any different than what I just said?
he included code, thats all
:FireServer() has no required arguments. OnServerEvent automatically returns the player that fired the remote as a parameter. Therefore, your argument in the local script is not being used