I'm trying to teleport the player to a position so the animation runs correctly. I'm trying to get the Player Torso but it says the torso is not a valid member of Model. Please Help!
local UI = script.Parent
local Seed = game.Players.LocalPlayer.Inventory.Seeds.Cabbage
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local CabbagePlanting = ReplicatedStorage:WaitForChild("PlantCabbageEvent")
local player = game.Players.LocalPlayer
local character = player.Character
local humanoid = character:WaitForChild("Humanoid")
if Seed.Value >= 1 then
UI.Visible = true
end
Seed:GetPropertyChangedSignal("Value"):Connect(function()
if Seed.Value >= 1 then
UI.Visible = true
elseif Seed.Value == 0 then
UI.Visible = false
end
end)
script.Parent.Frame.Plant.MouseButton1Click:Connect(function(player)
script.Parent.Parent.Parent:TweenPosition(UDim2.new(1.319, 0, 0.291, 0), "Out", "Quint", 1, false, nil)
local track = humanoid:LoadAnimation(script.Animation)
character.Torso.CFrame = CFrame.new(game.Workspace.Crops1.Position.X + 3, game.Workspace.Crops1.Position.Y, game.Workspace.Crops1.Position.Z)
track:Play()
print("PlayAni")
CabbagePlanting:FireServer()
wait(1)
track:Stop()
print("StopAni")
end)
