sorry i forgot about some, the first tween works but theres a second tween.
– Here’s The Full Script
local GoalPosition = “0.265, 0,0.096, 0”
local OriginPosition = “0, 786,0, 631”
local LocalPlayer = game.Players.LocalPlayer
local TweenService = game:GetService(“TweenService”)
local Troll = LocalPlayer:WaitForChild(“PlayerGui”).Troll.ImageLabel
–tween1
local goal1 = {}
goal1.Position = UDim2.new(tonumber(GoalPosition))
local TweenInfo1 = TweenInfo.new(0.45)
local Tween1 = TweenService:Create(Troll, TweenInfo1, goal1)
–tween2
local goal2 = {}
goal2.Position = UDim2.new(tonumber(OriginPosition))
local TweenInfo2 = TweenInfo.new(0.45)
local Tween2 = TweenService:Create(Troll, TweenInfo2, goal2)
I think that was your issue, since tonumber will return nil if it fails to turn it into a number , that’s because i think it can’t contain " , " I think. It also can’t contain any other characters except numbers, or else it will return nil. (I think it can contain " . " since there can be integers like 1.69 and stuff, I think)