I asked someone, and they sent me on the right track. Still haven't figured this out.
local Player = game.player.Character
local char = Player.Character or Player.CharacterAdded:Wait()
local Button = script.Parent.FireButton
function OnClicked()
script.Parent:Destroy()
print(Player.."Hit me D:")
wait(.5)
local FirePet = game.ReplicatedStorage.FirePet
local xPosition = char.Torso.Position.X
local yPosition = char.Torso.Position.Y
local zPosition = char.Torso.Position.Z
local function AddFirePet()
local FirePetCopy = FirePet:Clone()
FirePetCopy.Parent = char.Torso
wait(1)
FirePetCopy.Position = Vector3.new(xPosition,yPosition,zPosition)
print("Reset Positions")
end
do AddFirePet()
end
end
Button.MouseButton1Click:connect(OnClicked)
